ВОПРОС
Я веду свой блог. Для него я хочу сделать настраиваемую страницу. На этой странице должен выполняться PHP-код, который я туда добавлю. Дело в том, что при этом страница должна оставаться частью сайта. То есть, она должна отражать его стилистику и функционал. PHP-код может использоваться вместе со сторонними API и у меня должна быть возможность иногда подключать сторонние PHP-файлы.
Вы можете подсказать, каким образом я могу реализовать то, что хочу?
Мне необязательно использовать API WordPres. Также я хочу избежать зависимостей PHP, которые могут возникнуть при подключении сторонних библиотек. Я буду крайне благодарен вам, если вы сможете найти решение, не требующее изучения API WordPress.
ОТВЕТ
Хочу сказать, что вам в принципе взаимодействие с API
и использовать плагины.
Сначала вы должны продублировать “post.php”
или “page.php” в той папке, где находится тема (ее можно отыскать по
пути “wp-content/themes/название_темы”).
После этого необходимо изменить название нового файла
на “имя_макета.php” (имя макета – то название, которое вы дадите
своему новому шаблону). После этого нужно добавить новый шаблон в список
шаблонов, которые можно использовать. Чтобы сделать это, нужно написать в
верхней части код:
Template Name: название вашего шаблона
*/
?>
Этот файл можно изменять так, как вам вздумается. По вашему желанию можно добавлять в него любые файлы.
Когда вы проделали все действия, которые были указаны выше, уже в блоге нужно создать новую страницу. На странице редактирование в
виджете “атрибуты” есть поле “шаблон”, которое раскрывается выпадающим списком. В этом поле вы должны выбрать необходимый файл, а затем
сделать публикацию страницы.
После этого новая страница будет использовать код PHP, который вы прописали в своем файле.