Articles of параметры

Неверный URL-адрес для изображений при использовании той же базы данных для двух установок WordPress

Я обновил сайт, размещенный на https://example.com и попытался запустить новую версию сайта по адресу https://example.com/newsite Но я хочу использовать одну и ту же базу данных со всеми ссылками как https://example.com Теперь согласно этому https://codex.wordpress.org/Running_a_Development_Copy_of_WordPress Я сделал взлом в wp-includes / options.php следующим образом: if ($option == "siteurl" || $option == "home") { // some sample […]

«Параметры экрана» и «Справка» на странице «Администрирование сообщений» не работает

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

Сила 3 ​​Виджеты панели управления столбцами

Возможно ли заставить панель инструментов WP отображать 3 столбца в любое время?

Сообщение дублируется с помощью цикла foreach

Я пытаюсь создать сообщения из параметров в базе данных, но я получаю дубликаты сообщений каждый раз, когда я запускаю функцию, даже если я добавил условие для проверки дубликатов. Вот мой код function create_post_from_option() { global $wpdb; $query_name = $wpdb->prefix . 'options'; $options = $wpdb->get_results("SELECT option_name, option_value FROM $query_name WHERE option_name LIKE 'city_%'"); $i = 1; […]

Несколько синхронных якорных вызовов на сервер не обновляют базу данных WordPress правильно

У меня есть функция, которая записывает, сколько раз продукт был нажат на моем сайте, и сохраняет данные в опции в базе данных через вызов ajax. Моя проблема в том, что, когда я тестировал его, если я одновременно нажал на один и тот же продукт с нескольких ПК, он записывает только один клик. Это связано с […]

Параметры настройки для многостраничного сайта WordPress из плагина

Я пытаюсь добавить параметры в базу данных одного из моих сетевых сайтов, я настроил параметры, но только имя параметра становится установленным. Вот мой код add_action('admin_menu', 'linc_plugin_meta_menu'); function linc_plugin_meta_settings() { $input_city = $_POST['colorfield']; update_site_option('Color', $input_city); } function linc_plugin_meta_menu() { add_menu_page('Linc Meta Settings', 'Meta Settings', 'administrator', 'linc-post-meta-settings', 'linc_plugin_meta_settings_page', 'dashicons-hammer'); add_action( 'admin_init', 'linc_plugin_meta_settings' ); } function linc_plugin_meta_settings_page() { […]

Пользовательская кнопка удаления в настройках плагина

Я хотел бы добавить кнопку « Delete рядом с параметром « Upload файл» в моих настройках плагина. В данный момент я использую API настроек, используя форму ниже. <form method="post" action="options.php" enctype="multipart/form-data"> <?php settings_fields("mw_options"); do_settings_sections("mw_options"); submit_button(); ?> </form> Он отлично работает, у меня есть около 10 полей в форме, одна из которых – загрузка файлов, которая […]

Как добавить новую переменную в форму создания блогов?

Я пытаюсь добавить новое поле INPUT в форму создания блога на Buddypress. Добавление элемента front-end является легкой частью. Мне трудно сэкономить время. Переменная – это строка, и я добавил wpmu_new_blog функцию, которая добавляет переменную в качестве option ( add_option('name','value'); ). Несмотря на то, что я указал global $variable в функции, переменная не пройдет. Идеи? Благодаря!

Как сохранить свой вариант на странице настроек постоянной ссылки?

Я выполнил страницу настроек API и использовал этот пример, чтобы получить следующий код: http://pastebin.com/CUA7nLCR Когда я изменяю $settingsPage на general , reading , writing и т. Д., Все это работает безупречно, но когда я меняю его на permalink оно появляется, но оно не сохраняет значение. Кто-нибудь знает, почему?

update_option создает опцию, которая опустошается при перезагрузке блога

В настоящее время я пишу плагин, который позволяет всем авторам быть перечисленными на странице. Я создал страницу параметров и хотел создать функцию, которая позволяет администраторам исключать определенных авторов со страницы. Страница параметров – это список флажков с идентификатором Author ID в качестве значения. Когда форма отправляется, флажки передаются в виде массива в функцию обработки (которая […]