Articles of опции

Проблемы с перегруженной автозагрузкой

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

Зарегистрированная область боковой панели не показана из плагина.

Я пытаюсь перечислить все зарегистрированные боковые панели. Но пока я помещаю код внутри плагина, он не работает, но если я помещаю его внутри темы, он работает. function chup_list_sidebar(){ $sidebar_options = array(); $sidebars = $GLOBALS['wp_registered_sidebars']; foreach ( $sidebars as $sidebar ){ $sidebar_options[] = array( 'name' => $sidebar['name'], 'value' => $sidebar['id'] ); } return $sidebar_options; } Если […]

Параметры выбора SELECT исчезают при сохранении виджета

У меня есть интересная проблема, которую я не могу решить. При создании виджета я создал поле выбора с параметрами, которые можно выбрать на экране виджетов. Все работает отлично, за исключением случаев, когда я сохраняю виджет, все опции в поле выбора исчезают. Они все возвращаются, когда мой выбранный вариант сохранен, как только я обновляюсь. Код для […]

как получить идентификатор сообщения в теге option

$term_id .= $_POST['main_brand_id']; $term = get_term( $term_id, 'state' ); $slug = $term->slug; global $post; $args = array( 'post_type' =>'dealers','taxonomy'=>'state', 'term' => $slug ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); echo '<option>'; $options .= '<option value="'.$post->id.'">'; $options .= the_title(); echo '</option>'; endforeach; Мне нужно передать идентификатор сообщения, чтобы получить результат […]

Правильный способ использования поля Nonce без параметров API

По некоторым причинам я пытаюсь создать страницу параметров администратора без API настроек. Тогда, если я это сделаю, я слышал, что мне нужно использовать nonces для обеспечения безопасности. Я хотел бы знать правильный способ их использования. Это то, что я пробовал, следуя этой странице: Использование nonce external из Admin Admin Admin. <?php /* Plugin Name: Demo […]

Добавить вариант, если не существует

Мне нужно увидеть, есть ли опция, и если да, получите значение. Если нет, я должен добавить его. Кодекс предусматривает: <?php $option_name = 'myhack_extraction_length' ; $new_value = '255' ; if ( get_option( $option_name ) != $new_value ) { update_option( $option_name, $new_value ); } else { $deprecated = ' '; $autoload = 'no'; add_option( $option_name, $new_value, $deprecated, […]

Создание параметров на странице для настраиваемого типа сообщений

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

Принять ввод кода в Options Framework

Я использую Framework вариантов для темы. Я хотел бы добавить тему, чтобы добавить код Google Analytics в раздел <head> в интерфейсе. Что такое код options.php для создания поля ввода, которое не будет пропускать <script> из ввода?

Каждый раз, когда я сохраняю свои параметры плагина, он удаляет другие параметры плагина

Я создал два плагина, когда я сохраняю одни настройки, он полностью удаляет настройки из другого, и это также происходит наоборот. Я действительно не понимаю, что может быть проблемой, поскольку они не используют одну и ту же общую конфигурацию: один параметр плагина сохраняется в pl_popup_options, а другой – в pl_analytics_options. Но когда я обновляю первый, он […]

Функция Checked () на многомерном массиве

Я динамически генерирую флажки на одной из страниц параметров. Этот код, который я использую для создания нескольких флажков: <?php foreach($shopCategories as $shopCategory) { ?> <input type="checkbox" value="<?php echo $shopCategory->term_id; ?>" name="term_meta[ss_aff_categories][]" <?php checked($term_meta['ss_aff_categories'], $shopCategory->term_id, true) ?>> <?php echo $shopCategory->name; ?><br/> <?php } ?> Проблема в том, что при наличии функции checked() я получаю уведомление: Примечание. […]

Intereting Posts
Как работать с синтаксисом Highlighter? Фильтрующая строка, подобная слипу get_terms post-> id Как получить миниатюру от прикрепления сообщения в этом цикле Загрузите содержимое WP с меньшим требованием сервера ajax и быстрее, чем обычная загрузка страницы? Установка WAMP и WordPress: Visual Studio 2013 или 2012? Как обновить WordPress с последней версии Cite-Tag для блочных комментариев Объединить query_posts () и get_posts () в один запрос Загруженные плагины получают обновления, если они поступают из каталога wordpress plugin? Как показать ошибки после проверки с помощью пользовательского интерфейса формы? Как фильтровать сообщение по данным usermeta Разработка плагина WordPress. Когда звонят наши функции плагина? Показывать всплывающее окно или уведомление администратора после добавления новых категорий Как изменить способность, необходимую для доступа к параметрам плагина?