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
Предотвратить пользователя Admin для редактирования / просмотра супер администратора из списка пользователей Скрыть родителя, если нет детей Taxonomy.php Не показывать сообщения Остановить импортер, добавив каждое сообщение в неклассифицированное? изо всех сил пытается установить тесты WP Медиа (изображения, видео и т. Д.) Не отображаются на странице категории Как мы можем достичь этого стиля изображения css? После обновления до PHP 7.0 моя контактная форма выводит ошибку Как добавить окно поиска в навигационное меню? Настройка пользовательского контура. Как я могу это сделать? Добавить новый флажок в настройках темы Крючки не удаляются в дочерней теме Сортировка сообщений WordPress через пользовательские значения полей? $ WP_Query: как отображать выдержку только для первого сообщения Добавить возможности через плагин для другого плагина