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