Articles of Настройки

Обновить параметр WP плагином

Я хотел установить значение параметра WP (более конкретно – «admin_email»), используя плагин, его опцию (опция плагина) и update_option (). Я пробовал использовать строки, как показано ниже, но когда код плагина содержит их, он отключается. Любые идеи почему? $helper = (get_option('plugin-option'); update_option('admin_email', $helper ); РЕДАКТИРОВАТЬ $helper = get_option('plugin-option'); update_option('admin_email', $helper ); Теперь он не отключается (из-за […]

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

Я создаю тему, а для страницы настроек темы я следую этому руководству: http://wp.tutsplus.com/tutorials/using-the-settings-api-part-1-create-a-theme-options-page/ Теперь я хочу, чтобы с каждой категорией был установлен флажок. Это то, что я должен был иметь: $options[] = array( "section" => "zzz", "id" => HS_SHORTNAME . "_multicheckbox_inputs", "title" => __( 'Multi-Checkbox', 'hs_textdomain' ), "desc" => __( 'Some Description', 'hs_textdomain' ), "type" […]

Раздел настроек API-интерфейса не отображается

API настроек всегда был немного запутанным для меня. Я пытаюсь добавить простую страницу параметров темы для детской темы, которую я разрабатываю. Думаю, я делаю что-то не так, что препятствует появлению секции. Параметры settings_fields() работают нормально (печать всех этих скрытых полей в форме), но секций нет. Вот мой код, пожалуйста, помогите мне устранить неполадки. /******************************** Add […]

Изменение настроек по умолчанию для чтения

Я настроил index.php для отображения 6 сообщений: <?php // Get header get_header(); ?> <div id="primary"> <?php // Begin paginate and loop $temp = $wp_query; $wp_query = null; $wp_query = new WP_Query(); $wp_query->query('showposts=6'.'&paged='.$paged); if ($wp_query->have_posts()) : while ( have_posts() ) : $wp_query->the_post(); ?> <article> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <?php the_excerpt(); ?> </article> <?php endwhile; […]

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

Я использую add_menu_page (…) из настраиваемой темы, и я хочу добавить подстраницы в это меню с помощью add_submenu_page (…) . Если я попытаюсь сделать это из темы, он работает так, как ожидалось, но когда я пытаюсь сделать то же самое из плагина, он просто ничего не делает. Я думал, что возможно, что плагин будет пытаться […]

Как я могу отправить POST или GET на ту же страницу администратора, с которой я отправляю или получаю

Я создал страницу администратора, связанную с настройками -> submenu_item. Эта страница выглядит так: http://movahon.dev/wp-admin/options-general.php?page=miama-google-recaptcha%2Fmiama-google-recaptcha.php На этой странице у меня есть форма, которую я хочу отправить на эту же страницу. Как я могу это сделать? Это немного осложнение, так как эта страница уже имеет параметры GET в своем URL-адресе в форме строки запроса. Таким образом, я […]

переадресация на тему переключения – WordPress

Как перенаправить на тему переключатель на мою страницу параметров темы, что лучше всего перенаправить wp_redirect или wp_safe_redirect: здесь мой код: <?php function sunset_add_admin_page() { //Generate Sunset Admin Page add_menu_page( 'Sunset Theme Options', 'Sunset', 'manage_options', 'alecaddd_sunset', 'sunset_theme_create_page', get_template_directory_uri() . '/img/sunset-icon.png', 110 ); //Generate Sunset Admin Sub Pages add_submenu_page( 'alecaddd_sunset', 'Sunset Theme Options', 'General', 'manage_options', 'alecaddd_sunset', 'sunset_theme_create_page' […]

Фильтрация запроса базы данных

В примере WP_List_Table, который я использую, я вижу, как сделать общий запрос к таблице wp_options в базе данных WordPress. Например, $query = "SELECT * FROM $wpdb->options"; Я также вижу, что мы обычно создаем цикл foreach для отображения всех записей в этой таблице в разных строках. Звучит достаточно просто. Но я хотел бы отфильтровать этот запрос, […]

Разная главная страница для мобильных устройств

Я хочу сделать другую страницу и показать ее мобильному пользователю, а не тот, который используется на рабочем столе. В деталях, прямо сейчас, мы установили, что наш сайт показывает пользователю на главной странице страницу, когда он приземляется на www.domain.com. Теперь я хочу создать другую страницу (мобильную страницу), которая может быть передана пользователю, поступающему с мобильного. Это […]

Параметры темы WordPress

Я борюсь с последнего 1 часа не мог найти, почему в меню не появляется администратор WordPress. <?php function wpt_add_theme_page() { add_theme_page( __('Theme Options','wpsettings'), __('Theme Options','wpsettings'), 'edit_theme_options', 'wptsettings', 'wpt_theme_options_page' ); } function wpt_theme_options_page() { echo "Hello"; } /*—————————————*/ /* Enqueue Theme Styles */ /*—————————————*/ function wpt_theme_styles() { wp_enqueue_style( 'main_css', get_template_directory_uri() . '/style.css' ); } add_action( 'wp_enqueue_scripts', […]

Intereting Posts
Обнаружение панели настроек WordPress другие короткие коды в контактной форме 7 ПОЧТА как удалить сообщения из WP_Query, так что правильная разбивка на страницы? Создание веб-сайта с типом сообщения EVENT и СТРАНИЦА в качестве подстраниц тех EVENTs Как добавить страницу профиля пользователя в интерфейс? Условные ошибки дисплея Отдельная регистрация и логин для разных ролей Попытка получить имя файла Сделать администратором пользователя сайт подкаталога и вкладчиком основного сайта в многопользовательской сети @ font-face не работает в WordPress Как обнаружить пользователя, который не зарегистрирован WP_Query в коротком коде Как я могу управлять внешней страницей php (с внешней базой данных) с помощью WordPress? Сохранение (обновление) Редактирование сообщений / страниц с помощью AJAX Не удалось восстановить из резервной копии – как получить старые сообщения в блоге?