Articles of действия

Как обновить постоянную ссылку «на лету»?

Таким образом, WordPress автоматически генерирует slug / permalink «на лету» на основе заголовка сообщения после того, как вы нажмете от редактирования заголовка. Есть ли крючок действия / фильтра для меня, чтобы изменить их на лету? Например, если заголовок «Как обновить постоянную ссылку« на лету? », Как правило, slug будет« как-обновлять-permalink-на-лету », но вместо этого я […]

Добавить пользовательский контент на несуществующую страницу

Я пытаюсь добавить контент к тому, что в противном случае было бы 404 страницей. Например, я хочу определить почтовый контент для mysite.com/existing-page/imaginary-page, а не показывать страницу 404. Я пробовал несколько разных подходов, и никто не работает, поэтому я очень ценю вашу помощь. Моя фактическая структура такова: mysite.com/personal-development/class. mysite.com/personal-development существует, но mysite.com/personal-development/class этого не делает. mysite.com/personal-development/class […]

альтернатива фильтру the_content

«Я использую фильтр_content на страницах категорий, таких как cat = 1» Я добавляю -N в контент. Но из-за функциональности темы она убирает содержимое после некоторого количества символов, поэтому в столбце с меньшим содержимым я вижу строку «-N», но с большим содержимым, которое я не вижу в строке «-N», как «контент» «лишается. Я хочу добавлять строку […]

Add-action в функции

Как я могу заставить add_action работать в функции, я хочу скрыть несколько пунктов меню администратора, но не сделать пользователя и редактора. function my_remove_menu_pages() { remove_menu_page('tools.php'); remove_menu_page('themes.php'); remove_menu_page('options-general.php'); remove_menu_page('plugins.php'); } add_action('admin_init', 'check_username'); function check_username() { $user = wp_get_current_user(); if($user && isset($user->user_email) && 'username@example.com' == $user->user_email) { add_action( 'admin_menu', 'my_remove_menu_pages' ); } }

не может выводить серое масштабированное изображение, которое я создал с помощью add_image_size

Я пытаюсь создать серый масштабированный образ загружаемого изображения. Я смог загрузить изображение и создать серо-масштабированную версию, используя этот код: add_action('after_setup_theme','bw_images_size'); function bw_images_size() { $crop = get_option('thumbnail_crop')==1 ? true : false; add_image_size('thumbnail-bw', '', '', $crop); } add_filter('wp_generate_attachment_metadata','bw_images_filter'); function bw_images_filter($meta) { $file = wp_upload_dir(); $file = $file['basedir'] . '/' . $meta['file']; list($orig_w, $orig_h, $orig_type) = @getimagesize($file); $image […]

Фильтр для изменения изображения при загрузке

Поэтому я работаю над созданием нового плагина WordPress для массового сжатия PNG, и мне сложно найти подходящий фильтр для подключения. Мне нужно получить доступ ко всему изображению, чтобы я мог открыть его с помощью fopen и передать содержимое внешнему API. Может кто-нибудь указать мне в правильном направлении, пожалуйста?

do_action в заголовке, добавить действие позже?

Я хочу включить facebook JSSDK только на страницы, где я хочу его использовать. На веб-сайте facebook это означает, что в идеале он включается сразу после тега открытия тега, который находится в header.php Моя мысль заключалась в том, чтобы добавить в header.php <?php do_action( 'topofthetop'); ?> сразу после открытия тега тела. А потом позже (в comments.php […]

Работа WordPress или поток выполнения, управляющие $ wpdb

Я прочитал о перезаписи глобальной переменной $wpdb и подключении ко второй базе данных таким образом ( поиск другой базы данных с помощью wp_query с использованием нового wpdb ), чтобы можно было использовать WP_Query на 2-й базе данных. После этого $ wpdb «восстанавливается» с помощью $ wpdb_backup. См. Код ниже от @Tom J Nowell global $wpdb; […]

Подавлять фильтр_состояния во вложенном цикле

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

add_action insert html

Я знаю, что мне не хватает чего-то простого. Я пытаюсь использовать html для входа в нижний колонтитул, чтобы узнать wp. В теме functions.php: function myLog() { echo 'test'; } В нижнем колонтитуле темы в div .siteInfo: <?php add_action( 'wpmu_new_blog', 'myLog' );?> когда новый пользователь создает новый сайт, myLog должен выводить html 'test'? Пожалуйста, помогите, спасите […]

Intereting Posts
Все пользовательские сообщения не отображаются Изменение строки запроса подтверждения силы тяжести для включения идентификатора ввода Может ли пользователь найти дочернюю страницу? Как задержать отображение элементов страницы до тех пор, пока скрипт, установленный в очереди, не ввел html Скрыть собственное поле типа сообщения от автора? этот простой shortcode не генерирует Collapse как предполагаемый Скрипт Enqueue внутри IE условные комментарии Добавление подменю в меню «Сервис» возвращает tools.php во всплывающем окне Настройка параметров WordPress по умолчанию для WordPress get_users, когда из мета-ключа, который имеет сериализованные значения Программно (PHP) получить nr. элементов в главном меню навигации Основной вопрос о коротких кодах admin-ajax.php GET заголовки пользовательских сообщений отключить wp admin bar для зарегистрированных пользователей get_categories для настраиваемого типа сообщений с привязкой к конкретной пользовательской таксономии