Articles of темы разработка

Разбиение разделов на отдельные разделы

Я работал с wp_list_categories( $args ); для отображения категорий из таксономии, и я считаю, что это может быть неправильный метод использования. Теперь мне интересно, возможно ли вместо категорий, выведенных в неупорядоченный список, они выводятся как отдельные элементы div для каждой категории. Есть ли лучшая альтернатива этому? <?php $args = array( 'show_option_none' => __( 'No treatment […]

Пользовательский тип сообщения, который позволяет пользователям создавать набор сообщений?

Я пытаюсь создать свой собственный слайдер-плагин, и я хотел бы иметь настройку, подобную другим плагинам-слайдерам, где вместо того, чтобы иметь возможность создавать отдельные слайды, вы можете создавать отдельные слайдеры, содержащие группы слайдов , Как бы вы это сделали при настройке настраиваемого типа сообщений? Или это случай создания нового типа сообщения для каждого отдельного слайдера? благодаря

Получить значение: customize_changeset auto-draft

Мне нужно получить значение параметра темы перед обновлением настройки. Это получает значение, которое мне нужно, но я не могу использовать его в функции с действием или фильтром. add_action( 'customize_preview_init', 'get_theme_preset' ); function get_theme_preset() { get_theme_mod( 'theme_preset' ); } Вне функции это только get – это сохраненное / опубликованное значение, которое слишком поздно. get_theme_mod( 'theme_preset' ); […]

как сделать WordPress помнить мой выбор

У меня есть веб-сайт wordpress для многоязыковой цели сейчас, например, у меня есть example.com -> основной сайт example.com/ru -> английский сайт example.com/fr -> французский сайт я хочу добавить в основной сайт example.com две кнопки один для английского, а другой для французского, но я хочу, чтобы на WordPress основной сайт помнил мой выбор, поэтому, когда я […]

Учетная запись конечных пользователей с большим количеством пользовательских ролей (не Woocommerce)

Работая на сильно настраиваемом сайте WordPress, мне пришла в голову необходимость учетной записи для конечного пользователя . (это не сайт WOO ). Нам нравится логика, содержащаяся в главном пользовательском плагине, и только фронт и обработка отображения. Разработка учетной записи пользователя затрудняет процесс создания страниц, а затем назначает им шаблон, поэтому тема может изменять отображение содержимого […]

Как удалить / заменить текущий шаблон страницы?

Я пишу плагин, который создает новую переднюю / домашнюю страницу с нуля. Ниже код работает хорошо, и он выводит текст до того, как темы выведут что-нибудь. Итак, вопрос в том, как удалить тему, создающую любой HTML-код? В принципе, я хочу, чтобы plug-i начинался с пустой домашней страницы независимо от какой-либо темы, которая в настоящее время […]

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

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

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

На большинстве моих сайтов опрыскивание в функциональности в теме казалось логичным путем. Например, сайт с типом сообщения «продукт» или несколько параметров в мета-окне или странице настроек. Тем не менее, на нескольких более крупных проектах было бы сумасшествие, чтобы сохранить все это в теме, и было намного проще отделить функциональность от многоразовых плагинов. Но теперь я […]

Howto: использование пользовательских типов сообщений в качестве элементов подменю в Admin

В плагине я создал 3 пользовательских типа сообщений, например: Собаки коты золотая рыбка Я также создал страницу меню «Домашние животные» верхнего уровня, используя страницу add_menu_page которой я хотел бы добавить 3 CPT в качестве элементов подменю . Проблема: я не могу понять, как добавить пользовательские типы сообщений в качестве элементов подменю. В кодексе говорится: Для […]

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

Я хочу загрузить некоторые страницы (а не страницу WordPress, файл шаблона, отличный от файла шаблона по умолчанию WordPress) в соответствии с URL-адресом, указанным в адресной строке. например, у меня есть страница в файле шаблона, то есть my_account.php, чтобы показать мою страницу pic и другую информацию в моем текстовом файле wordpress. и он помещается в мою […]

Intereting Posts
Может ли моя функция «add_action» узнать имя вызывающего его вызова? Лучшее действие для создания пользовательского сообщения и присвоение ему таксономических условий при активации плагина? Пользовательская страница администратора post.php Невозможно сделать изображения продукта интерактивными Выполнение функции только один раз, когда изменяется таксономия Участок загружается очень медленно (время загрузки 4-5 минут) Можно ли разместить файлы типа пользовательского типа в папке в каталоге тем? Получить список всех плагинов WordPress.org? Каким образом можно использовать фильтр get_image_tag? WordPress 3.1 не совместим с jQuery Mobile? Безопасно ли / рекомендуется использовать функцию wp_enqueue_script вне файла functions.php? Как удалить слизь со статической домашней страницы? Пользовательская <blockquote> HTML-разметка Do_Shortcode не работает для Embed включить любой плагин в другой плагин или использовать другой плагин в другом