Articles of плагины

Пространство в атрибуте WordPress, вызывающее проблемы

Я пытаюсь написать свой первый плагин подписи и иметь некоторые трудности. Я создаю такой короткий код: function Shortcode_Caption( $atts, $content=null ){ // DEFAULT ARGUMENTS ARRAY $args=shortcode_atts( array( 'caption' => 'Caption', 'link' => 'http://www.link.com' ), $atts); // ENCLOSED SHORTCODES if($content){ return '<div class="Container-Caption" alt="'. $args['caption'] .'" rel="'. $args['link'] .'"> '.$content.'</div>'; }; }; add_shortcode( 'Caption', 'Shortcode_Caption' ); […]

Создать пустую страницу администратора из плагина

есть ли возможность создать пустую страницу администратора в wordpress из плагина или темы? Я имею в виду как настройку темы без панели администратора или меню боковой панели. Джонатан

Ошибки подключения к LDAP в WordPress MU

Я использую WordPress 3.8.1, WPMU Ldap Authentication plugin 4.0.2 ( этот сайт исправляет устаревшие функции WordPress ) и Linode Hosting с Linux CentOS 6, и у меня все еще возникают проблемы с подключением LDAP. Когда я тестирую соединение, требуется много времени и возвращается « Соединение: сбой ». Есть ли способ посмотреть файл LDAP Debug, чтобы […]

apply_filters в контент, но игнорировать короткие коды

Я хочу подготовить свой контент, добавленный через редактор wp, чтобы он отображался красиво, поэтому я использую apply_filters следующим образом: $ld = apply_filters('the_content', $ld); Это хорошо работает для страницы, но в бэкэнде внутри моего wp-редактора я не хочу видеть вывод короткого кода, а сам сам короткий код. Итак, теперь мой [sstest] имеет значение eeeeee а в […]

Hook registration_errors не был вызван

Я не могу проверить пользовательские поля в моем плагине. Я хочу пропустить некоторую регистрацию в WordPress. Мой фрагмент кода находится здесь: add_filter( 'registration_errors', 'reg_user_register', 10, 3); function reg_user_register($errors, $sanitized_user_login, $user_email){ global $wpdb; echo "<pre>"; /*need the values that are post from registration page*/ print_r($_POST); exit();} }

отображение пользовательского ввода с помощью ajax в wordpress

Я хочу показать пользовательский ввод с помощью ajax. но все же выполняется функция fail в js-файле. Я не знаю, где может быть проблема. Я читал http://codex.wordpress.org/AJAX_in_Plugins, и я увидел http://pippinsplugins.com/using-ajax-your-plugin-wordpress-admin/ EDIT : я дал e.preventDefault(); в верхней части кода jquery в js. Он работает (я получил сообщение из php-файла). но я не знаю, как это […]

Правильный способ запуска запроса MySQL через ссылку в плагине

Я пытаюсь разработать модуль в своем плагине WordPress, который удалит запись из базы данных. Единственная проблема связана с действием триггера. Я попытался отправить своих пользователей непосредственно на страницу с помощью plugins_url('path/to/page.php?del_message=53 Мои мысли заключались в том, чтобы отправить пользователей на мою страницу и использовать базовую переменную $_GET для получения идентификатора сообщения К сожалению, я могу […]

Plugin Install screeen не найден

Я пытаюсь добавить новый плагин, перейдя к http://domain.com/wp-admin/plugin-install.php Но это дает мне ошибку «Ошибка 404 – страница НЕ найдена», которая отображается с использованием файла темы 404 (это то, что я понимаю, поскольку страница адаптирует стиль темы). То же самое происходит, когда я пытаюсь загрузить update-core.php, themes.php и т. Д. Любая идея, почему это происходит? ОБНОВИТЬ […]

Фоновый звук WordPress – Непрерывный автозапуск

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

Сохранение данных плагина возвращает «У вас недостаточно прав для доступа к этой странице».

Я разрабатываю плагин quote, который сохранит цитату в WPDB, используя форму для ввода цитаты. Я создал половину этого кода и получил другую часть от другого программиста. Я ищу, чтобы лучше понять эти 3 строки. if (is_null($quotes)) { $quotes = array(); } if (isset($_GET['delete']) && is_numeric($_GET['delete'])) { // ??? unset($quotes[$_GET['delete']]); // remove that quote from the […]