Как сделать, чтобы для single-записи был свой шаблон

Коротко.

  1. Заливаем в function.php код:
/*Вычисление ID записи*/
function single($template) {
global $wp_query, $post;
if(file_exists(TEMPLATEPATH . '/single-' . $post->ID . '.php')) {
return TEMPLATEPATH . '/single-' . $post->ID . '.php';
}
if(file_exists(TEMPLATEPATH . '/single.php')) {
return TEMPLATEPATH . '/single.php';
}
return $template;
}
add_filter('single_template', 'single');
2. создаём single-{id}.php
Готово!

Написать комментарий к тексту:

Your email address will not be published.

Site Footer