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

крюк действия, когда сообщение достигает определенного количества просмотров

Я использую плагин WP Post Views для отображения количества просмотров. Я использую: <?php if(function_exists('the_views')) { the_views(); } ?> Я создаю систему значков для моего сайта wordpress. Моя фактическая цель состоит в том, чтобы создать значок для количества просмотров сообщений. Если сообщение имеет количество просмотров, превышающих определенный порог, то автор получает этот значок. Как я могу […]

Ошибка захвата и отображения при действии save_post.

Я написал эту функцию, которая добавляет данные во внешний db каждый раз, когда создается пользовательская запись, называемая «событие». Как я могу предотвратить сохранение, если эта функция возвращает ошибку? На данный момент информация не добавляется во внешний db, и никакая ошибка не отображается, хотя у меня есть try / catch. function add_campaign_to_SF( $post_id) { if ('event' […]

Как передать переменную hook в функцию?

У меня есть функция, в которой есть add_action внутри нее, которая вызывает hook_ user_register. Я хотел бы иметь возможность повторять переменную $ user_id из hook_ user_register и массива $ _POST. (Хорошо, моя цель – сделать больше, чем это, но вы получите эту идею). Смотри ниже: function my_function{ add_action( 'user_register' ….. . . . echo $user_id; […]

Отображать таксономию с максимальным количеством букв

Я ищу функцию, которая отображает таксономию сообщения с максимальным количеством букв. Я достиг с заголовком ( как ограничить максимальное количество символов в названии, которое отображается ), но я не могу это сделать с таксономиями. Например, у меня есть это: echo '<div class="artistas-review" style="font-size: 0.7em; margin-left: 15px; margin-top: -10px; padding: 3px;">'.get_the_term_list( get_the_ID(), 'Artistas', '<div class="artista">', '</div>' […]

Новый фильтр пользователя

Я использую новый (ish) фильтр add_action( 'user_new_form', 'funcy', 9 ); для добавления пользовательских полей для создания новой страницы пользователя. Затем я использую add_action( 'personal_options_update', 'save_user_meta' ); add_action( 'edit_user_profile_update', 'save_user_meta' ); перехватывает мои мета на других страницах редактирования. Я подтвердил, что при создании нового пользователя WP не подключается к указанному выше. Я пробовал смотреть через /wp-admin/user-new.php […]

Что такое действие, которое удаляет термин таксономии из бэкэнд? И как удалить прежний термин id перед его удалением?

Мне нужно удалить некоторую postmeta при удалении таксономических условий из бэкэнд. Прежде чем удалять этот term , мне нужно восстановить meka_key и id термина, который будет удален. Используйте термин id для выполнения некоторых задач, а затем удалите postmeta и term . Я уже пробовал использовать action set_object_terms однако я не могу получить термин id при […]

Крючок the_post не стреляет для меня

У меня здесь очень простое требование. Я добавил мета-поле ко всем сообщениям, которые позволят использовать URL для перенаправления сообщения (у меня есть причины для этого). Я пытаюсь вызвать это на действие «the_post», но по какой-то причине он, похоже, не срабатывает. Вот что добавил ive function nb_checkredirect($post) { if(get_post_meta( $post->ID, 'nb_postredirect', true ) != "") { […]

Изменение отображаемого URL изображения во время выполнения

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

как изменить автоматическое размещение социальных плагинов под контентом?

Мне интересно, можно ли изменить автоматическое место под функцией the_content (); это связано с тем, что я отображаю пользовательские поля информации, но активируя социальные плагины, у которых нет собственного кода реализации, между содержимым и настраиваемыми полями появляется социальная панель или facebook, поэтому важные значения ниже социального контента: / может быть создан еще один крючок, чтобы […]

Плагин Custom Action Hook не работает

Я пытаюсь создать один базовый плагин, где я хочу создать свой собственный крючок действия. Вот код для него. <?php /* Plugin Name: Demo Plugin Version: 1.0 */ do_action('basic_action_demo'); ?> Теперь, после активации этого плагина, я хочу использовать этот action-hook в файле function.php моей текущей темы, код для него следующий: add_action('basic_action_demo','action_demo'); function action_demo() { echo "I […]

Intereting Posts
Как автоматически установить плагины WordPress по умолчанию? Как преобразовать DateTime () для отображения времени, основанного на настройке часового пояса WordPress? Программно изменяющаяся постоянная ссылка, когда публикуется одинаковый тип публикации Разделите слово из wp_list_categories Какое действие нужно связать с wp_enqueue_script? wp_head или wp_enqueue_scripts? Получение номера версии последней версии WordPress custom_list_table редактировать / удалять массовые действия pre_get_comments не работает? Могу ли я сохранить пост мета программно без установки обменных ящиков? Могу ли я использовать число для пула сообщений / страниц? Редактирование номера в конце URL страницы / Редактирование страницы Слизы Как запустить JS, PHP и т. Д. Внутри WP-сообщения? Как установить связь между двумя сообщениями Переопределение персонализированного типа сообщения «Добавить новый» Видео YouTube проходит через боковую панель