Файлы шаблонов wordpress 3.4 в подкаталогах

Я организовывал файлы шаблонов сайтов в подкаталог, который теперь возможен с wordpress 3.4. но когда я перемещаю отдельный пользовательский пост-тип (т. е. single-news.php) в подкаталог, он не распознается. у кого-нибудь есть опыт работы с этой новой функцией?

Solutions Collecting From Web of "Файлы шаблонов wordpress 3.4 в подкаталогах"

Решение, разделенное в этом ответе на StackOverflow, работает для меня:

https://stackoverflow.com/questions/4647604/wp-use-file-in-plugin-directory-as-custom-page-template#answer-8255556

function get_book_post_type_template($single_template) { global $post; if ($post->post_type == 'books') { $single_template = dirname( __FILE__ ) . '/themefiles/single-books.php'; } return $single_template; } add_filter( "single_template", "get_book_post_type_template" ) ; 

Да, только шаблоны страниц распознаются, а не архивные, одиночные и т. Д. Шаблоны. Ваш единственный файл должен оставаться в корневой папке.