Articles of тема options

Страница настроек не сохраняет настройки в базе данных

Я делаю очень простой плагин, который добавляет пункт меню в разделе «Настройки» и страницу параметров с двумя текстовыми полями, которые добавляют сценарии верхнего колонтитула или нижнего колонтитула. Появится страница «Меню администрирования» и отображается страница «Добавить скрипты», но что-то не так с сохранением параметров, так как тестовый код, который я добавляю, не сохраняется в базе данных, […]

Поверните get_posts как строку в массив для использования в параметрах темы admin

Я пытаюсь добавить раскрывающийся список всех сообщений в раздел раздела темы … без вилочного захвата кода темы. Мне нужно передать заголовок и идентификатор сообщения в «options» => array () следующим образом: 'getting-started-link-id'=>array( 'title'=>'LINK GETTING STARTED TO:', 'name'=>'page-option-item-getting-started-link-id', 'options'=>array('54'=>'Post #1','23'=>'Post #2', '654'=>'Post #3',) 'type'=>'combobox' ), Я написал функцию, которая принимает все идентификаторы сообщений и имя и […]

Как получить параметры на этой странице параметров?

Мне нравится писать плагин с опцией-страницей из WordPress-Codex, но я не могу получить параметры. get_option('your_option'); не работает. Вот код страницы параметров: <?php class MySettingsPage { /** * Holds the values to be used in the fields callbacks */ private $options; /** * Start up */ public function __construct() { add_action( 'admin_menu', array( $this, 'add_plugin_page' ) […]

Использовать параметры для управления плагином jQuery

Это может быть глупым вопросом, но я учил себя WordPress, и я некоторое время боролся с этим. Что я хочу сделать, это использовать страницу панели управления WordPress для управления часами обратного отсчета на моем сайте. Я нашел обратный отсчет jQuery, который кажется, что он будет работать хорошо, и я узнал, как создать плагин со страницей […]

Как создать список переменных, например OptionTree, с помощью API настройки темы?

У меня есть тема, которая в настоящее время использует OptionTree, я бы хотел перейти к API-интерфейсу WP Theme. В OptionTree я могу иметь список элементов, которые можно редактировать и перетаскивать. Есть ли способ сделать это с помощью API-интерфейса WordPress?

Сохранение данных о ценах продукта в базе данных

Я пишу плагин WordPress для хранения данных о продуктах, которые извлекаются из API амазонок Affiliates. Моя цель – иметь страницу администратора, где я могу добавлять новые продукты и просматривать / редактировать / удалять существующие продукты. По сути, я назначу каждому продукту пользовательский пул, такой как «лезвие амазонки-пилы», затем я могу использовать [wp_product id="amazon-miter-saw-blade"] например [wp_product […]

update_user_meta добавить значение сверху в существующее значение

Я работаю над плагином, который позволит людям любимым авторам на сайте WP. Когда вы нажмете кнопку «Избранное» этого автора, она отправит идентификатор автора ниже функции и сохранит это значение в БД. Ниже приведен код, который я сохраняю значение для FAV_AUTHORS_META_KEY в таблице wp_usermeta . $user_id = fav_authors_get_user_id(); $fav_author_id = 2; update_user_meta( $user_id, FAV_AUTHORS_META_KEY, $fav_author_id ); […]

Как сбросить (очистить) настройки тем

Я хотел бы сбросить (очистить) настройки тем (от customizer) при активации темы. Например, тема по умолчанию имеет красное меню, ссылки и ссылки при наведении. Я использую что-то вроде этого: function clear_prefs( $theme_name ) { global $wpdb; $table = $wpdb->prefix . 'options'; $wpdb->delete( $table, array( 'option_name' => 'menu_sidebar_color' ) ); $wpdb->delete( $table, array( 'option_name' => 'link_color' […]

Дополнительный пользовательский заголовок

Кто-нибудь видел способ добавить новый заголовок в тему? Мне нужно добавить два настраиваемых изображения в тему. На самом деле не имеет значения, добавляется ли оно в качестве нового меню темы «Заголовок» или если оно добавлено в существующее меню Apperance-> Header. Я немного новичок в разработке плагинов, поэтому любая помощь в правильном направлении ценится. Я не […]

Получение идентификатора изображения заголовка, даже если оно задано случайным

Я искал решение для надежного получения идентификатора изображения заголовка, либо пользователь выбрал одно или случайное изображение. Единственный способ, которым я нашел это, зависит от доступа к частной функции WordPress: // HEADER IMAGE if ( is_random_header_image() ) { $header_data = _get_random_header_data(); } else { $header_data = get_theme_mod('header_image_data'); } $header_id = isset( $header_data->attachment_id ) ? $header_data->attachment_id : […]

Intereting Posts
Изменение WP_CONTENT_DIR и WP_CONTENT_URL в wp-config.php не регистрируется? Как выполнить внешний HTTP-вызов с помощью AJAX, когда плагин сохранит новые настройки? query_post и wpdb возвращают разные результаты PHP-Почему моя контактная форма продолжает показывать, что она недействительна? Отображать (и управлять) изображениями веб-камеры? Количество сообщений на странице не работает? Импорт изображений приводит к неправильной структуре папок Хостинг WordPress на AWS EC2 с использованием CloudFront Dynamic Content Origins для содержимого страницы Как добавить исключение категории в rss-канал Как изменить / расширить / переопределить основной метод? WP REST API – чтение пользовательского типа сообщения Добавление зависимостей к скрипту enqueing Запретить WordPress удалять запросы из URL-адреса Отличается ли код в функции.php от темы к теме WordPress отправляет данные о вашем блоге обратно в Automattic или где-то еще?