2016-11-25 1 views
0

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

ответ

0

Вы можете скопировать весь контент, например. page.php и вставьте это в свой собственный шаблон. В верхней части кода, вставьте этот

<?php 
/** 
* Template Name: Your template name 
* 
*/ 

После этого вы сможете найти шаблон в Параметры страницы, при редактировании страницы в Wordpress. Взгляните на это для получения дополнительной информации https://developer.wordpress.org/themes/template-files-section/page-template-files/page-templates/

EDIT: Я просто еще раз прочитал вашу проблему, и кажется, что это для вас: http://www.wpbeginner.com/wp-themes/create-custom-single-post-templates-for-specific-posts-or-sections-in-wordpress/

0

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

For single-post.php 
<?php 
/** 
* Template Name: Your Single-Post page 
* 
*/ 
For single-client.php 
<?php 
/** 
* Template Name: Your Client page