Articles of фильтры

Добавить класс ко всем родительским элементам внутри the_content

Есть ли способ добавить класс ко всем родительским элементам внутри the_content? Моя проблема в том, что я использую такой селектор css: .post_content>* {margin-bottom:10px;} Это связано с главным образом абзацами, но также и с любым другим элементом, который может быть добавлен в сообщение, которое не будет обернуто в абзаце. Я думал, что лучший способ избежать этого […]

Ограничьте фильтр специальным типом сообщения. Правильно ли я это делаю?

Таким образом, у меня было немного кода, чтобы сократить тип персонализированных записей музыкальных чартов, который начинается с цифр (трюк состоял в том, чтобы сделать 10-ю позицию последней в списке, а не между 1 и 2): add_filter('posts_orderby', 'orderby_post_title_int', 10, 2 ); function orderby_post_title_int( $orderby ) { return '(wp_posts.post_title+0) ASC'; } Это работало хорошо, пока я не […]

Фильтр wp_get_attachment_link не работает

Я пытаюсь изменить все ссылки на вложения изображений, чтобы включить значение rel таким образом: add_filter( 'wp_get_attachment_link', 'my_prettyadd', 100, 6); function my_prettyadd( $markup, $id, $size, $permalink, $icon, $text ) { $content = preg_replace("/<a/","<a rel=\"prettyPhoto[slides]\"",$markup,1); return $content; } Это работало отлично для меня целую вечность, но недавняя установка WP означала, что до сих пор это не сработало, […]

Загрузка боковой панели по вызову Ajax

Я хотел загрузить пользовательскую боковую панель при выполнении вызова Ajax, поэтому я нашел способ: add_filter( 'loop_start', 'my_sidebar_widget', 25 ); но он показывает боковую панель даже в панели администрирования СМИ, поэтому я подумал о том, чтобы сделать: if( !is_admin() ) { add_filter( 'loop_start', 'my_sidebar_widget', 25 ); } но он все еще загружался в панель управления медиа, […]

Как отключить фильтрацию стиля в сообщении?

Мне нужно поставить HTML-код непосредственно в сообщение. Он работает, за исключением некоторых атрибутов css: изображение на заднем плане должность Каждый раз, когда пользователь «editor» или «admin» пытается ввести эти атрибуты в свойства стиля: <div style="position:absolute"> Все свойства стиля удаляются. Он отлично работает для суперадмина. Я попытался поместить это в свой function.php: remove_filter('content_save_pre', 'wp_filter_post_kses'); remove_filter('content_filtered_save_pre', 'wp_filter_post_kses'); […]

Тип активности активности Looppress Group Activity

Я использую Buddypress 1.8.1 При загрузке главной страницы группы я хочу показывать только активности «activity_update» и «join_group» в Activity Loop. Вот мой код цикла активности. Это стандартный код цикла. <?php if ( bp_has_activities( bp_ajax_querystring( 'activity' ) ) ) : ?> <?php while ( bp_activities() ) : bp_the_activity(); ?> <?php locate_template( array( 'activity/entry.php' ), true, false […]

Правильная настройка after_setup_theme и wp_head

Я пытаюсь немного очистить код в своей теме, удалите часть кода, который не используется, и в основном делайте все правильно, уменьшайте время загрузки и т. Д. В настоящее время у меня есть этот код: add_action('after_setup_theme', 'rm_theme_setup'); // start theme setup function rm_theme_setup() { add_action('init', 'rm_head_cleanup'); // * 1) calling the function below add_action('wp_head', 'rm_remove_recent_comments_style', 1); […]

Применить фильтр `the_content 'к настройке в реальном времени

Я использую 'transport' => 'postMessage' для обновления текста в области нижнего колонтитула во время предварительного просмотра настроек темы. Моя проблема заключается в том, что на моем сайте соответствующая настройка темы ( footer_text ) имеет к the_content фильтры the_content . Есть ли способ применить этот фильтр через JS, или я застрял с 'transport' => 'refresh' для […]

Проблема перезаписи URL-адреса WordPress

blog.com/product/somename В приведенном выше URL-адресе – как сообщить WordPress, что «продукт» – это переменная, а «somename» – его значение. Затем, как извлечь это значение и использовать его внутри функции, которую я создам? Короче, мне нужно: зарегистрировать переменную, проверить url для переменной, извлечь значение, использовать шаблон post post и сгенерировать the_content на основе этого значения, но […]

Каков шаблон по умолчанию для запроса категории / таксономии?

Я пытаюсь выяснить, каков будет шаблон по умолчанию, используемый для этого URL-адреса: http://example.com/categories/16/search_type/and/order/default/ Он не выглядит как category.php или archive.php Моя другая проблема – первые 2 результата запроса категории показывают полную запись вместо названия. Будем очень благодарны любой помощи.

Intereting Posts
Тема Wp не работает хорошо, как забыл создать дочернюю тему Разделение виджетов на боковой панели? Как избежать загрузки одного и того же сценария дважды? Как добавить пользовательские классы в таблицы списка столбцов администратора или столбцы? Получение имени автора на странице архивного архива Как добавить ящик автора под сообщением? Кнопка, связывающая уникальную ссылку Как запросить логин для пользователя, но не для ботов getExcerpt: Сделать эллипсис, только если предел персонажа достигнут Неустранимая ошибка: невозможно обновить __ () Должен ли я использовать Multi Site для достижения разных дизайнов для разных разделов? Пользователи загружают изображение и сопоставляют идентификатор или таксономию Настройщик WordPress: управление загрузкой в ​​пользовательском div Как правильно сбросить вложенный запрос WP_Query get_attached_media () возвращает пустой массив, если медиафайл уже используется другой почтой