Articles of виджеты

Страница администратора Widget и Javascript enqueuing

Я создаю плагин WP Widget, и у меня возникают проблемы с enqueuing javascript на странице администратора Widget. Javascript работает, когда страница загружается или обновляется, но когда вы нажимаете «Сохранить» на одном из виджетах, страница перезагружается, MINUS – javascript? Я заставляю внешний файл javascript следующим образом: function enqueue_admin_scripts() { wp_register_script('mp3-admin-script', plugins_url('assets/js/wp-mp3-admin.js' , __FILE__ ), array( 'jquery' […]

Организация позиции виджетных областей в бэкэнд

Есть ли способ разместить области виджетов на странице администратора WP -> Внешний вид -> Виджеты? Я упорядочил функцию register_sidebars в правильном порядке, но, похоже, они отображаются случайным образом. $sidebars = array ( 'sidebar-about' => 'About', 'sidebar-wwd' => 'What We Do', 'sidebar-news' => 'News', 'sidebar-videos' => 'Videos', 'sidebar-careers' => 'Careers', 'sidebar-news' => 'News', 'sidebar-posts' => 'Shared', […]

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

Как добавить переключатель в левой части моей страницы и содержимое в правой части страницы wordpress. Переключатель должен вести себя как меню с левой стороны (расположение), и каждый заголовок будет иметь значок, и когда я нажму на него, он должен отобразить список других страниц, таких как подменю. Это возможно?

Создание новых боковых панелей через сообщение администратора / страница обмена

У меня есть этот бит для регистрации боковых панелей динамически: function my_custom_sidebars() { $sidebars = get_option('my_theme_sidebars'); // get all the sidebars names if ( ! empty($sidebars) ) { // add a sidebar for every sidebar name foreach ( $sidebars as $sidebar ) { if ( empty($sidebar) ) continue; register_sidebar(array( 'name' => $sidebar, 'id' => sanitize_title($sidebar), […]

Создайте настройку на бэкэнд, чтобы печатать только выбранные категории в интерфейсе

Я делаю виджет плагинов. В фоновом режиме, когда я нажимаю на выбранные категории, которые только категории отображаются в интерфейсе. Я просто делаю код проверенных категорий, но после этого, что делать, я не знаю. if(isset($_POST['exclude_main'])) { //print_r($_POST); //echo "sonali"; $chk=implode(',',$_POST['exclude_main']); //print_r($chk);exit; //header("location:http://localhost/wordpress/wp/wordpress/?value=".$chk); }?> <?php /* Plugin Name: Thanks Plugin */ class wpt_widget extends WP_Widget { function […]

Где добавить класс виджета?

Где мы добавляем наш пользовательский виджет? Я продолжаю получать внутренние ошибки, я пытался добавить класс в wp_content> плагины или wp_includes> виджеты, но я получаю внутреннюю ошибку. Класс прост, внутри «My_Widget.php»: <?php /* Plugin Name: My_Widget Description: my widet description Author: Author */ class My_Widget extends WP_Widget { /** * Sets up the widgets name etc […]

Как добавить кнопку WooCommerce Добавить в корзину в виджет?

Как добавить отдельный виджет WooCommerce с кнопкой «Добавить в корзину» и его параметрами, чтобы я мог отображать его в любой части боковой панели на странице сведений о продукте?

Виджет для встраивания видео в YouTube

Я новичок в разработке WordPress. В настоящее время я пытаюсь создать виджет для встраивания видео с youtube. Мой план – администратор, или автор просто даст идентификатор видео, и видео будет в области виджета. Мои коды: index.php <?php /* Plugin Name: Youtube Plugin URI: imonislam.com Author: smartrahat Author URI: imonislam.com Description: This plugin will embed youtube […]

Условно загрузить сценарий, если определенный виджет отображается на странице

Я знаю, что в прошлом вопрос был задан, но принятый ответ неверен. is_active_widget возвращает true, если виджет зарегистрирован на сайте. То есть, это было перетащено вправо в Appearance > Widgets в admin или добавлено через Customizer. То, что я ищу, это загрузить скрипт, только если виджет действительно присутствует на боковой панели на определенной странице. Пример: […]

Обработка десятков боковых панелей

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

Intereting Posts
Улучшение блокировки плагинов WP Security с использованием метода file_get_contents () Как показать ссылку на главную страницу в WordPress Menu и как добавить к ней значок? wp_insert_post отключить HTML-фильтр Второй раздел комментариев для одной публикации / страницы принудительная регистрация и перенаправление на пользовательскую страницу входа создать короткий код для отображения пользователей с определенным значением мета-ключа Woocommerce: Показать категорию в алфавитном порядке на странице магазина Массовое редактирование изображений wordpress alt и атрибутов заголовка Контактная форма 7 Плагин отправляет письма в мой Gmail как спам «Подключить» мой личный сайт к wordpress.com Миграция локального сайта WordPress в Openshift Гифы, отображающие мягкие? Общий тип пользовательских сообщений между сетевыми сайтами WP Как обновить определенный объект в массиве, в метателе? Детские страницы, отображающие только промежуточные