Articles of плагины

Проблема с клонированием живого сайта WordPress на новый сайт на локальном сервере?

Я новичок в WordPress и мне нужно настроить локальную тестовую среду, где я могу внести изменения в CLONE на сайте. Он использует версию 3.4.2, размещенную на Dreamhost, и содержит несколько устаревших плагинов. -Я использовал инструмент «Резервное копирование вашей учетной записи» Dreamhost и загрузил 4 файла, которые содержат текущее содержимое всех пользователей FTP, почтовых ящиков и […]

Плагин с AJAX на поддоменах вызывает 404 в консоли

Я в начале создания плагина WordPress. Я сделал несколько из них. Я использую WordPress 4.6.1 и bbPress 2.5.10 на Plesk 12.5.30. Это сетевая установка с основным доменом и тремя подобластями. Все работает нормально в основном домене и в основном отлично работает на субдоменах. Нет проблем со стороны пользователя или администратора. Мой плагин делает не что […]

Добавить фильтр в метод в родительской теме

У меня есть детская тема с этим фильтром: function translate_subscribe_btn() { $new_form = str_replace('Subscribe', 'إشترك الآن', $form); return $new_form; } add_filter(array('Raymond_NewsletterWidget', 'get_widget_form'), 'translate_subscribe_btn'); Исходный метод: класс Raymond_NewsletterWidget расширяет WP_Widget { function __construct() { parent::__construct(false, $name = '@Raymond Newsletter', array('description' => 'Newsletter widget to add subscription forms on sidebars'), array('width' => '350px')); } static function get_widget_form( […]

Перезаписать роль пользователя

Мы используем этот плагин для регистрации, чтобы выступать в качестве регистрационной формы для новых пользователей, подписавшихся на наш сайт. У нас есть два (2) типа пользователей: Студенты и Работодатели. Создавая две разные страницы как с определенными формами, мы назначили роль пользователя для каждой формы двум типам, которые: в форме регистрации студента, роль пользователя установлена ​​на […]

Эффективность работы crobb для WordPress

Я пытаюсь создать плагин, который будет проверять данные (ы) из другой таблицы mysql (возможно, в той же базе данных с wordpress или нет, даже на другом хосте), если новые данные wp_insert_post , опубликуйте их как почту, используя wp_insert_post или что-то другое. Не хочу, чтобы задание проверки выполнялось как задание crobot wordpress, которое будет выполняться каждые […]

Не удается сохранить пользовательские поля типа сообщения

Я делаю плагин для регистрации участия в конкурсе. Я использую магические поля. На моем сервере разработки, когда я помещал запись как обычный пользователь, все данные сохраняются на db и отображаются в бэкэнд. каждый раз, когда я пытаюсь редактировать edti как admin, он не сохраняет и не отправляет меня на «wp-admin / edit.php», Вот моя функция […]

Удалить из имени div по классу из почтовой страницы, если роль автора сообщения не является администратором

У меня есть сайт с двумя типами роли пользователя, администратора и автора. У меня есть имя класса дайв-класса «site-shop-wrapper», которое я хочу показать только сообщениям, добавленным администратором, и скрыть их для всех других сообщений, добавленных авторами. Поэтому в основном мне нужна функция проверки роли post author и, если она не была администратором, удалите имя div […]

Добавить класс как плагин для других плагинов

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

Как отфильтровать содержимое сообщения только при сохранении

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

Как запретить авторам редактировать свой почтовый индекс?

Количество просмотров – это то, о чем я очень беспокоюсь, так как он помогает мне понять, сколько людей действительно читает сообщения. У меня есть блогеры, работающие со мной, которые могут подделывать популярность своей статьи, просто редактируя «количество просмотров» в разделе редактирования каждой статьи. Как я могу остановить их от этого? Я добавил плагин для User […]