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

как использовать функцию media_handle_upload?

У меня есть страница с параметрами, на которой я могу загружать изображения, и я мог бы это сделать с помощью settings API и каждая работающая работа будет использовать следующую функцию, которая является обратным вызовом для функции register_setting : function yb_validate_settings($plugin_options){ $options = get_option('yb_theme_options'); if(!empty($_FILES['yb_logo_upload']['tmp_name'])){ $overide = array('test_form' => false); $file = wp_handle_upload($_FILES['yb_logo_upload'], $overide); $plugin_options['yb_logo_upload'] = […]

PHP включает в себя действия AJAX

У меня есть следующий код в моем основном файле плагина <?php include plugin_dir_path( __FILE__) . 'options.php'; include plugin_dir_path( __FILE__ ) . 'config.php'; include plugin_dir_path( __FILE__ ) . 'front/manage.php'; add_action( 'admin_init', 'restrict_admin', 1 ); //prepare wordpress for ajax this needs to be done early to avoid strange race conditions add_action( 'wp_ajax_devices', 'api_list_devices' ); add_action( 'wp_ajax_profiles', 'api_list_profiles' […]

Как отключить «плагин» только на определенном шаблоне страницы?

У меня есть плагин, который хорош, но он довольно агрессивный, и он меняет намного больше, чем нужно (но нет никаких настроек, чтобы исправить это). У меня есть настраиваемый шаблон страницы, который вызывает wp_head ('less') … header-less.php, и у меня есть эквивалент для footer-less.php. В основном я хочу, чтобы в этом пользовательском header-less.php DE-REGISTER плагин сразу […]

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

У меня есть клиент с некоторыми очень специфическими требованиями для функции на своем сайте WP для системы загрузки. После многократного поиска в Интернете я нашел старый плагин и сделал несколько изменений, чтобы улучшить стиль и визуальный вывод. Теперь плагин составляет 90% от того, что необходимо. Однако он сохраняет свои данные в 2 пользовательских таблицах, которые […]

Что такое $ tab в `install_plugins _ {$ tab}` hook?

Гудман спросил: При поиске способа подключения действия к установке плагина (не активировать), я видел два крючка действия в plugin-install.php . один – install_plugins_{$tab} а другой – install_plugins_pre_{$tab} . Не могли бы вы рассказать мне, что именно означает $tab в этом случае? Как я могу связать свою функцию с установкой ajax в этом случае?

Не можем ли мы использовать строки, определенные как константы PHP, если мы хотим перевести их в плагин?

Я хочу перевести константные строки в свой плагин, определенный как: define( 'CONSTANT', __( 'string-A', 'textdomain' ) ); И позже, используя его где-то вроде: $x= '<h4>'.CONSTANT_NAME.'<h4>'; echo $x; Но я все еще получаю текст на английском языке даже после добавления этого файла .mo и текстового домена. Это происходит только для строк, определенных константами PHP, остальные строки […]

Пользовательские типы сообщений – удалить оповещения по умолчанию после пустого массива?

Недавно я задал вопрос и получил то, что искал. Сегодня я поместил это знание на практике, но я не могу понять, как удалить поля заголовка и редактора со страницы редактирования. Ниже показаны аргументы, которые я использую с register_post_type . Логически, я думаю, что предоставление пустого массива для «поддержек» заставило бы его ничего не поддерживать по […]

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

Я планирую создать страницу «Фотография» на моем сайте WordPress. На этой странице будет список фотографов (возможно, создайте группу пользователей под названием «фотографы») и отобразите изображения, которые они загрузили, рядом или под их аватаром. Список загружаемых изображений должен быть обновлен автоматически при загрузке нового. Поскольку я новичок в WordPress, я ищу любые идеи, которые указывают мне […]

Включая необходимые функции для пользовательской формы регистрации ajax

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

Крюк посмотреть, есть ли у комментариев ответ?

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

Intereting Posts
Где вы добавляете код в пользовательские fuctions, чтобы он работал на определенной странице? Обнаружить страницу тега и включить изображение для этого конкретного тега Изменение существующих таксономических параметров при использовании пользовательской таксономии Пользовательские данные Обработка между двумя плагинами Как изменить целевую ссылку для панели администратора? Отображаемый контент исчезает при добавлении атрибутов в короткий код Переписывание основной функциональности WordPress: изменение личных сообщений Сортировка / Фильтр сообщений от front-end в блоге WordPress Изменение моей постоянной ссылки – будет ли новый макет конфликтующим с существующей страницей? Не отправлять проверку по электронной почте в регистрационной форме Выполнять только функцию, если SSL настроен правильно Первое сообщение полной ширины, отдых в двух столбцах миграция магазина woocommerce на многосайтовый суб-сайт? Шорт-код плагина WordPress не работает Может ли WordPress различать добавленные и обновленные сообщения?