@flector, wp_editor визуальный редактор. Как добавить и сохранить простые поля для контактной информации знаю. А вот с редактором проблема. Просто через <textarea> не хочу, так как нет возможности форматировать текст.
Создал я собственную страницу в админке.
add_action('admin_menu', function(){
add_menu_page( 'Дополнительные настройки сайта', 'О проекте', 'manage_options', 'site-options', 'add_my_setting', '', 4 );
} );
// функция отвечает за вывод страницы настроек
function add_my_setting(){
?>
<div class="wrap">
<h2><?php echo get_admin_page_title() ?></h2>
//код редактора
</div>
<?php
}
-
Ответ изменён 5 лет, 11 месяцев назад пользователем ffmaster.
-
Ответ изменён 5 лет, 11 месяцев назад пользователем SeVlad. Причина: Оформляйте, пож, код как следует
Если Вы занялись такими вещами, как добаление настроек, то Вам стоит изучить АПИ настроек/АПИ кастомайзера
Вот два неплохих мануала для старта.
https://wp-kama.ru/function/add_menu_page
https://misha.blog/wordpress/theme-customizer.html
Но помните — инфа устаревает и меняется. Сверяйтесь с актуальными англоязычным кодексом:
Home
Home
@flector да я уже изучил wp_editor. Вставить его в код не сложно, со всеми настройками. Вопрос только, как добавить на пользовательской странице сохранение написанного в редакторе текста и вывод его в определенном месте на сайте. То что предложил SeVlad тоже не решает задачу. Это все уже изучил. Страницу собственную создал и собственные записи с собственными полями научился создавать. Другое дело редактор.
-
Ответ изменён 5 лет, 11 месяцев назад пользователем ffmaster.
То что предложил SeVlad тоже не решает задачу
Что значит «не решает». Не решат » добавить редактор на кастомную страницу настроек» ибо от добавления толку не много. Как раз для того что решить полностью всё что нужно я и дал маны. Они дают направление куда думать и примеры нек реализаций. Дальше уже по аналогии. Нам не известно настойки чего Вы хотите делать и зачем вообще wp_editor.