Я создаю свою собственную тему WordPress, в которой я создаю папку lib, в которую помещаю свой шаблон страницы. (ex page-feedback.php,page-contact.php)
при этом вся моя тема перепутана с проблемой, что шаблон, который находится внутри папки lib, не загружается.
Итак, как я могу импортировать этот шаблон из папки lib в мою тему.
Файлы шаблонов с заданным именем шаблона по умолчанию, например (page-about.php, archive.php, taxonomy.php и т. Д.), Всегда должны помещаться в домашний каталог темы, чтобы механизм WordPress мог их получить.
Но если вы хотите организовать свои шаблоны страниц (только шаблоны страниц), то есть способ. Добавьте следующие строки в начале файла шаблона, который вы хотите создать, и назовите файлы так, как вы хотите (например, about_template.php, contact_template.php и т. Д.). Разместите эти файлы в любую нужную папку (в домашнем каталоге темы).
<?php
/**
* Template Name: Template Name //change this name to the name you want
*
* @package WordPress
* @subpackage Twenty_Fourteen
* @since Twenty Fourteen 1.0
*/
Сделав это, перейдите на страницу «Добавить новые страницы» на панели инструментов и прикрепите шаблон к странице.
Ресурсы разработчика WordPress ::
Других решений пока нет …