Articles of плагин разработка

Есть ли способ сделать is_search () всегда возвращать false

Я делаю плагин, который отображает связанные сообщения, когда пользователи ставят неправильный URL … Образцы подобны http://diskonblog.net/gandaria/hellow Я вообще не хочу менять тему. Однако, ради кодирования, я изменил тему, чтобы показать, что is_search () показывает 1. Что я должен делать, чтобы при выполнении тем оформления is_search () вместо него отображалось false Я пытался function returnfalse( ){ […]

Может ли плагин отличать каналы синдикации от фактических просмотров сайта?

Есть ли что-либо в WordPress API, который я могу использовать в плагине, чтобы определить, является ли текущий запрос в WordPress попыткой подачи синдикации – в отличие от фактического представления веб-сайта? Я спрашиваю об этом, потому что очень важно, чтобы одно конкретное поведение плагина отличалось для каналов синдикации, чем для реальных просмотров веб-сайтов.

Shortcode в блоге, нижнем колонтитуле и связанных с ним продуктах перестает работать

У меня проблема, я разрабатываю короткий код, и он отлично работает, когда я помещаю его в сообщение в блоге, нижний колонтитул и связанные с ним продукты перестают работать. Я покажу вам свой код. Надеюсь, вы можете мне помочь. <?php add_shortcode('myshort', 'myshortBrandName'); add_shortcode('myshortother', 'myshortotherBrandArtist'); function myshortotherBrandArtist($atts){ ob_start(); extract( shortcode_atts( array ( 'posts' => '', 'artist' => […]

Переписывание URL-адресов с помощью строки запроса

Я сталкиваюсь с головной болью, пытаясь получить некоторую переработку url, работающую на веб-сайте wordpress, запустив CentOS 6 для операционной системы. Это то, чего я пытаюсь достичь. Текущий URL = http://www.downer.co.uk/property-details/?propertyidtag=508362_166879S Я бы хотел, чтобы это было переписано в http://www.downer.co.uk/property-details/508362_166879S/ Я должен был пробовать каждый онлайн-тутур без всякого успеха. Пожалуйста, помогите мне!!

Неопределенное уведомление об отмене поля

Все еще пытаясь понять мой путь вокруг разработки плагина WordPress, как я могу разрешить эту неопределенную ошибку? Это появляется, когда я добавляю новый пост, он не может найти сообщение, поэтому я пытаюсь выяснить, как его решить с помощью isset. Notice: Undefined index: kk_youtube in /var/www/html/wordpress/wp-content/plugins/video_widget/video_widget.php on line 33 Ошибка в этой строке 33: $youtube_link = […]

Как добавить код (текст) в Добавить новые страницы формы администратора в WordPress

Я новичок в WordPress. Я создал Shortcode . Теперь я хочу добавить описание Shortcode на Страницы-> Добавить новую страницу, чтобы пользователь мог легко использовать Shortcode который я создал. Я хочу, чтобы этот текст добавлялся при активации плагина с помощью register_activation_hook и удаляется при деактивации с помощью register_deactivation_hook .

Создание выделенной страницы с настраиваемым шаблоном, отображающим пользовательские данные

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

Приоритет add_action и таксономия, используемые в плагине

Я пытаюсь зарегистрировать свою таксономию в своем плагине и использовать ее после. Пока что я сделал: function custom_taxonomy() { $labels = array( … ); $args = array( … ); register_taxonomy( 'taxonomy', array( 'oferta' ), $args ); } add_action( 'init', 'custom_taxonomy_miasta', 0 ); Итак, как вы можете видеть, я запускаю его из init с приоритетом 0 […]

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

Я хочу создать плагин для администратора, чтобы написать его ежедневное сообщение на панели инструментов и отобразить его на своем веб-сайте. У меня есть два файла: dailymessage.php и messageform.php . В dailymessage.php меня есть этот код: add_action( 'admin_menu', 'getMessage' ); function getMessage() { add_options_page( "DailyMessage", "DailyMessage", 1, "DailyMessage", "messageForm" ); } function messageForm() { include('messageForm.php' ); […]

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

Я пишу плагин, который имеет определенный стиль. Однако этот стиль не подходит для каждого сайта. поэтому, я хотел бы позволить администратору сайта переопределить плагин CSS, если они этого захотят. Как мне это сделать? Я также пытаюсь думать о том, как позволить теме переопределить плагин CSS. Я мог бы ответить на этот ответ или ответить на […]

Intereting Posts
Вам не разрешено управлять этими элементами – ошибка, введенная в 4.4 Требуется один раз в плагин PHP-файл не работает Добавление класса в определенный элемент в пользовательском меню Walker get_current_screen и класс WP_Screen WordPress внезапно прекратит сохранять файлы, загруженные моим кодом (выполняется в nopriv ajax) Адаптировать действие формы PHP для WordPress? Офсетные сообщения со случайным порядком Пользовательские мета-поля – добавить php-код внутри? Курорт get_categories Добавление разбивки на страницы в пользовательский шаблон, который использует пользовательские типы сообщений? Как использовать область виджетов для расширения содержимого страницы? Элементы подменю, которые больше не отображаются в навигации Как удалить родительский раздел из вложения? Метаданные (теги и категории) для пользовательских сообщений, которые не отображаются. Как сделать записи в блоге в виде формы ввода вместо простого текста?