Articles of плагины

Как добавить некоторую проверку javascript в форму интерфейса администрирования onsubmit?

У меня есть плагин, который добавляет мета-поля в интерфейс администратора, и мне нужно сделать некоторую проверку, когда пользователь нажимает кнопку «Обновить» до отправки формы. Есть ли действие WordPress или крючок, чтобы добавить мою функцию в onsubmit формы? Или мне нужно просто сделать это: Псевдокод var myInput = document.getElementById( "myMetaBoxInput" ); //Get form from input var […]

пользовательский URL с пользовательским сообщением

Я хочу изменить свой пользовательский URL-адрес. Я хочу удалить « элемент » из URL. С приведенным ниже кодом и с настраиваемым плагином url типа post http://wordpress.org/plugins/custom-post-type-permalinks/ мой URL-адрес: Исходный URL: http://mywebsite/wp/item/america/mayer/ Хотите изменить его на http://mywebsite/wp/america/mayer/ Без использования htaccess . Код WordPress function aitDirItemPostType() { register_post_type( 'ait-dir-item', array( 'labels' => array( 'name' => 'Items', 'singular_name' […]

wp_insert_post () внутри save_post (): заставить WP не обновлять глобальный объект сообщения?

Я написал настраиваемый плагин, который вставляет другой метабокс на экраны редактирования сообщений. После того, как пользователь сохранит или опубликует статью, я хочу создать еще один пост с пользовательским post_type, который отлично работает. Однако данные из других обменов сохраняются с помощью post_id моей недавно созданной персонализированной записи вместо исходного сообщения. Я подозреваю, что это связано с […]

Функция add_media_page не создает подменю

У меня есть следующий плагин, который я сейчас тестирую. /* Plugin Name: Menu Test Plugin URI: http://codex.wordpress.org/Adding_Administration_Menus Description: Menu Test Author: Codex authors Author URI: http://example.com */ include('./customFields.php'); // Hook for adding admin menus add_action('admin_menu', array('customFields', 'buildOptions')); // action function for above hook И класс, который идет с ним в customFields.php class customFields { private […]

Как определить, выполняется ли сценарий из плагина, темы или дочерней темы в WordPress?

У меня есть основа для WordPress, которая может быть встроена в плагин , тему или дочернюю тему . Чтобы вернуть правильные URL-адреса, сценарий должен определить, откуда он выполняется. Я считаю, что могу сделать что-то вроде соответствия __FILE__ против: get_template_directory_uri() (тема), get_stylesheet_directory_uri() (тема или детская тема) или plugin_dir_url( __FILE__ ) (плагин) Есть ли лучший, более надежный […]

Display_rows () и column_cb () странное поведение

Я обнаружил странное поведение своих функций. Я думал передать идентификатор от display_rows() до column_cb() , но проблема в том, что программа передает только первую цифру. Любой намек? column_cb() : function column_cb($item) { return sprintf('<input type="checkbox" name="id[]" value="%s" />', $item['id']); } display_rows() : function display_rows() { $records = $this->items; list( $columns, $hidden ) = $this->get_column_info(); if(!empty($records)){ […]

Добавление аутентификатора google и использование только адреса электронной почты пользователя

Я думаю, что большинство из вас увидели SO способ аутентификации. SO использует только запрос на адрес электронной почты через Google Authentication. Может ли эта функция применяться к сайту wordpress .. например, разрешить пользователям предоставлять только свой адрес электронной почты и пароль, так как пользователь будет иметь возможность просматривать контент, нам не нужны пользователи для предоставления […]

Плагин, который использует учебник AngularJS

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

Плагин на всем сайте, кроме основного

Я использую WordPress multisite в проекте SAAS, и я хочу создать плагин, который касается моих пользовательских типов сообщений. Я хочу, чтобы они были доступны на всех сайтах, кроме основного сайта. Должен ли я просто проверять blog_id? Благодаря !

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

Я знаю, как добавлять пользовательские роли, но как я могу сделать так, чтобы, когда пользователь с, скажем, роль с «DJ», они приходят на приборную панель и ТОЛЬКО ПОЛУЧИТЬ ВИДЕТЬ: Пользователи> Ваш профиль пользовательское меню DJ Housekeeping Panel и не увидите никаких других пунктов меню.

Intereting Posts
Проверьте, установлена ​​ли таксономия категории CTP в коротком коде Отображение содержимого моих плагинов на основе страниц post_id Сообщения не отображаются, если пользователь не вошел в систему Как добавить / изменить (woocommerce) значок вкладки продукта Включить виджеты последних комментариев для отображения комментариев к сообщениям вложений Когда следует использовать add_rewrite_tag ()? Интеграция не-WooCommerce и заказов WooCommerce вместе Ссылка, которая ссылается на элемент меню с динамически созданным URL-адресом OG: мета-теги facebook для аудио Pull Последние сообщения в форуме в WordPress Создание плагина wordpress в wordpress Получить комментарий id отдельных комментариев в списке комментариев при изменении комментария, опубликованного с использованием текстового фильтра комментариев Разбиение на страницы для query_posts (); Как проверить, существует ли вложение изображения перед загрузкой Расширить WP_User_Query или WP_User, чтобы вернуть все пользовательские поля?