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

Быстрая настройка экрана редактирования

Возможный дубликат: как показать пользовательский мета-ящик на экране «Быстрое редактирование»? Я пытаюсь редактировать экран быстрого редактирования в своем пользовательском типе сообщений «посетитель», чтобы добавить некоторые параметры для моих конечных пользователей. Мой пользовательский тип сообщения не требует / не требует даты публикации, пароля для просмотра, публикации статуса или больших ящиков таксономии для пользовательских категорий посетителей на […]

Каталог плагинов «Последнее обновление» не изменен после первоначальной фиксации?

Я выпустил первую версию моего плагина анализатора Rewrite с фиксацией в 2010-05-12 . Однако плагин WordPress.org по- прежнему отображает 2010-11-27 как дату «Последнее обновление» – это дата, когда каталог плагинов был создан в репозитории. В FAQ для разработчиков указано: Последнее обновление Время последней проверки в соответствующий каталог (соединительная линия / или стабильный каталог тегов) после […]

Nonces можно повторно использовать несколько раз? Ошибка / проблема безопасности?

Я читал, что nonce предназначены только для одноразового использования, и после запроса ajax вы должны выдать новое nonce, поэтому со следующим ajax-запросом новое сообщение nonce будет отправлено на сервер. Тем не менее, я просто тестировал повторяющиеся запросы ajax, используя один и тот же токен nonce, и для каждого запроса wp_verify_nonce возвращался true на тот же […]

WordPress 4.5 не рекомендуется использовать get_currentuserinfo ()

Примерно 10 дней назад разработчики WordPress 4.5 устарели get_currentuserinfo () в качестве подключаемой функции. К сожалению, мой плагин использует собственный get_currentuserinfo () для входа пользователей из внешней базы данных. Это потребует перезаписи этой области плагина для совместимости с WP 4.5. Так как я не единственный, у кого есть мост, использующий эту функцию, какое направление должно […]

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

Я работаю над таблицей пользовательских данных для отображения на панели инструментов WordPress. Таблица заполняется из таблицы базы данных, которую я создал в плагине. Я использовал прилагаемый пример таблицы пользовательского списка WordPress для большинства моих вопросов кодирования в этой области, но в примере нет ничего для обработки массовых действий. Вот ссылка для документированного примера: http://wordpress.org/extend/plugins/custom-list-table-example/ Для […]

Как добавить уведомление администратора после публикации / обновления

У меня есть тип post, который использует post_save для принятия адреса из пост-мета и получения координат lat / lng из API Google. Мне нужен способ уведомления пользователя, если возникла проблема с получением координат. Я попытался использовать admin_notices, но ничего не отображалось: public static function update_notice() { echo "<div class='error'><p>Failed to retrieve coordinates. Please check key […]

Как обновить плагин wordpress из репозитория Git (github)

есть ли способ легко обновить плагин, установленный на нескольких сайтах, из репозитория github. Я знаю, что могу сделать это из командной строки каждого сервера, используя git pull. но есть ли способ сделать это из wordpress admin, похожего на обновление плагинов?

Является ли wp-content / install.php Drop-in?

Я не могу найти документацию или дискуссии о том, что и как использовать Drop-in плагины. Вопрос был поднят в этом вопросе, заполнить контент при установке . Является ли файл wp-content/install.php который переопределяет подключаемую функцию wp_install_defaults плагин Drop-in или нет? Результаты моих исследований Следующий список из статьи Хакре (который, по-видимому, является источником всех других копий в […]

работа с большим выходом HTML через код плагина

Недавно я написал свой первый WP плагин, который добавляет короткий код для встраивания пользовательской галереи изображений jQuery в сообщения. В первую очередь это просто сбрасывает хороший кусок HTML в сообщение, а также javascript, необходимый для инициализации. Тем не менее, я должен был построить выход HTML процедурно, как строку в PHP. Такой суп-суп всегда меня заводит, […]

В чем разница между get_bloginfo ('url') и get_site_url ()?

Я разрабатываю плагин. Я хочу знать разницу между get_bloginfo('url'); а также get_site_url(); Я получил тот же результат, тогда в чем разница?

Intereting Posts