Articles of плагинов

Переход на WordPress Premium и хостинг-провайдера

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

Структура каталогов для изменений плагина

Когда я работаю в WordPress, мне часто приходится вносить коррективы в плагины. Рекомендуемый метод, как я понимаю, – это взять файл плагина, который я хотел бы изменить (скажем, mypluginfile.php ), и скопировать его в папку темы. Теперь файл переопределит версию файла плагина. Моя проблема заключается в том, что для того, чтобы он работал, файл должен […]

RSS-канал не содержит элементов (возможны конфликты с плагинами)

Я являюсь веб-мастером немецкого веб-сайта WordPress http://www.kunstplaza.de . Недавно я заметил, что в RSS-канале нет элементов, хотя некоторые из них должны появляться на регулярной основе. URL-адрес фида: http://www.kunstplaza.de/feed/ Насколько я помню, этот фид действительно работал в прошлом. Я уже отключил все плагины и темы (один за другим) и попытался получить канал после этого. К сожалению, […]

Параметры плагина WordPress необходимо удалить после деактивации и удаления

Я разработал плагин wordpress, и мне нужно удалить параметры, которые я создаю при удалении. Я создал файл uninstall.php и включил следующий код: <?php function WCM_Setup_Demo_on_uninstall() { //if uninstall not called from WordPress exit if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) exit(); $video-thumbnail1 = 'video-thumbnail1'; // For Single site if ( !is_multisite() ) { delete_option( $video-thumbnail1 ); […]

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

Я мало знаю о шорткоде. У меня есть плагин обратного отсчета с этим плагином, я показываю «таймер обратного отсчета», могу опубликовать его с помощью короткого кода Eg [countdown event="Event with hour &amp; minutes" date="12 June" hour="18" minutes="54"] . Я попытался получить его с помощью get_post_field('post_content', $post->ID) но таким образом я не могу отображать «таймер обратного […]

Выполнить определенную функцию в запросе GET

В настоящее время я разрабатываю плагин, который будет экспортировать некоторые данные в панель администратора, только когда передается параметр GET export=data . В обычном PHP он будет делать что-то вроде: <?php if(isset($_GET['export']) && ($_GET['export']=='data')){ abc(); //Execute this function on GET request } function abc(){ //function data } ?> Теперь я хочу, чтобы то же самое происходило […]

Параметры страницы WordPress в форме выбора не сохраняются в базе данных

Я собираюсь создать плагин wordpress со страницей параметров, и я создал две страницы с именем index.php и options.php и в index.php. Я написал следующий код для создания значения параметров по умолчанию и для добавления или обновления. <?php function sis_stt_check_WP_ver(){ $options_array = array( 'youtube_username' => 'sayful', 'account_type' => 'none', 'facebook_username' => 'anik', ); if ( get_option( […]

Копирование коротких кодов в другом коротком коде

Я хотел бы обернуть существующие короткие коды в почтовом контенте внутри нового короткого кода, который я добавляю в свой плагин. Существующий контент выглядит следующим образом: Some text – could be <span>HTML</span> or other shortcodes …. [component id=12] [component id=13] [component id=14] …. Some text – could be <span>HTML</span> or another shortcodes Я пытаюсь написать сценарий, […]

Добавление класса к родительскому элементу current-post-ancestor / current-menu-parent / current-post-parent

Следующая ситуация: У меня есть выпадающее меню. На данный момент мы находимся на одном посту категории «Produkt Design», Его класс в меню – это menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-145 Родитель, которому я хочу примените специальный стиль, так как он является родителем активной записи в меню, имеет следующие классы menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-151 […]

У редактора нет разрешений для плагина

Я использую static html output plugin для экспорта страниц в html, но только администратор может использовать этот плагин. У редактора нет разрешений на экспорт html-страницы. В нем говорится: у вас недостаточно прав для доступа к этой странице. когда редактор пытается это сделать. Как я могу сделать этот плагин доступным для редакторов на моем сайте? Я […]