2016-11-25 1 views
0

Существует Post, которые имеют определенные данные, которые можно просмотреть в blog навигационном меню, которое использует index.php, а для одного сообщения оно извлекает данные с single.php. У меня также есть другой пользовательский тип сообщения, который client может быть просмотрен с Our- client навигационным меню и используется client template. Теперь проблема в том, что я также хочу создать отдельную страницу для одного клиента, поэтому я использую single-client.php, но когда я нажимаю на любого клиента, это приводит к single.php, а не к одному клиенту. PHP.Как управлять несколькими одиночными страницами через single.php?

ответ

0

Вы можете использовать single.php, и оба типа сообщений будут использовать его, если вы удалите два других файла из своей темы.

Затем вы можете получить различные части шаблона в зависимости от типа сообщения, которое запрашивается.

Однако вы это сделаете, вам понадобятся отдельные файлы с материалами для двух разных типов сообщений, если только они не будут иметь тот же дизайн.

EDIT

Я думаю, что я, возможно, неправильно поняли.

Является ли ваша проблема, что отдельные сообщения не отображаются, но вы хотите использовать два отдельных отдельных шаблона?

В этом случае убедитесь, что типы сообщений называются blog и client.

Чтобы проверить, перейдите к разделу каждого типа сообщения в панели администратора. На каждой из этих страниц проверьте адрес URL-адреса post_type в адресной строке.

+0

У меня есть два отдельных проекта для отдельных страниц блога и клиента. но моя информация в блоге находится на почте. и моя информация о клиенте находится на типах сообщений клиента. –

+0

Мой единственный пост отображается, но я хочу еще одно сообщение для типов сообщений для клиентов, и это приводит к тому, что single.php не single-client.php –