Articles of перехватывает

Как получить доступ к $ сообщению из функции обратного вызова

Я задаюсь вопросом, является ли использование global $post «лучшей практикой», когда необходимо получить $post в функции обратного вызова, вызванной действием. Код будет выглядеть следующим образом: class myPlugin { public function __construct() { add_action('wp', array( $this, 'init')); } public function init() { global $post; if (isset($post)) { // do something } } } Я попытался: Вызовите […]

Крючки с одинаковым номером приоритета. Может ли один элемент стека возвращаться в divs, position: absolute каждый со своим собственным z-index?

Есть ли способ вызвать один крючок через do_action, добавив четыре разных функции с одинаковыми номерами приоритетов (завернутые в div), вызывающие элементы (get_title get_thumbnail и т. Д.) И установить положение: абсолютное для каждого, чтобы начать позиционирование для каждого элемента в 0px, 0px? Каждый элемент будет иметь z-индекс стекирования. Я получаю результаты для отображения с использованием flex. […]

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

Я пытаюсь найти правильный файл для редактирования внутренних привязанных тегов привязки, т. <a href= Может ли кто-нибудь указать мне правильный файл? Когда я просматриваю исходный код, я вижу около 50 из них, но я не могу найти их в каких-либо файлах для редактирования ???? Я посмотрел в Header, Footer, Functions и многие другие перехватчики, но […]

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

На WP.SE есть ряд связанных вопросов, но никто не отвечает на этот вопрос. Я пытаюсь выполнить требования, установленные Google Page Speed, в котором сообщается, что мои изображения WP могут быть дополнительно оптимизированы. Google сообщает, что JPEG-файлы сжимаются с настройкой Progressive, а цветность уменьшается до 4: 2: 0. Единственный связанный крючок функции, который я нашел, – […]

Определите, вызван ли вызов the_post из списка сообщений администратора

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

Альтернативный почтовый пароль?

Вариант использования: У меня есть пользователи, которые создали защищенный паролем пост для каждого продаваемого продукта. Вместо того, чтобы запрашивать общий пароль или весь серийный номер, мы хотели бы спросить у клиента случайную серию цифр из серийного номера продукта. Например… Пожалуйста, предоставьте 3-й набор номеров из вашего серийного номера. xxxx xxxx XXXX xxxx xxxx xxxx xxxx […]

Действие delete_user

У меня есть пользовательская функция, которая вызывается после удаления пользователя <?php add_action( 'delete_user', 'my_custom_function' ); ?> Он работает, когда я удаляю пользователя из интерфейса пользователя (у меня есть профиль пользователя, где пользователи могут удалять учетную запись -> wp_delete_user() ). Но это действие не реагирует, когда я удаляю пользователя из admin.Как я должен вызвать функцию после […]

функция, вызванная до того, как wp_loaded hook выдает предупреждающее сообщение

Я использую крюк wp_nav_menu_objects для динамического добавления пункта меню в главное меню. function my_add_menu_item( $items, $args ) { $menu_item = array ( 'title' => 'Item', 'description' => '', 'menu_item_parent' => 0, 'ID' => 1000, 'db_id' => 1000, 'url' => get_url(), // must be called after wp_loaded hook 'classes' => array ( 'menu-item', 'menu-item-type-post_type', 'menu-item-object-page' ) […]

Изменить контент продукта WooCommerce на основе категории

Мы используем Google Translate для автоматического перевода нашего веб-сайта, но мы хотим исключить продукты в определенной категории. Мы уже выполнили это для некоторых продуктов, разместив <span class="notranslate">Span</span> вручную в описаниях продуктов и в соответствующих файлах шаблонов, но теперь мы хотим сделать это для большего количества продуктов, чтобы мы подумать, используя крючок, было бы лучшим способом. […]

Сообщение через wp-admin и через приложение iOS, те же самые крючки и триггеры?

У меня есть add_action в functions.php, действие для save_post и функция, которую я запускаю, я назвал set_attachment_url. Я просто получаю первое вложение на сообщение и настраиваю настраиваемое поле с URL-адресом этого приложения. Хорошая новость: все отлично работает, когда я добавляю контент из wp-admin. Но когда я добавляю контент из приложения iOS, я не получаю одинаковых […]