Articles of фильтры фильтров

Недавние сообщения с использованием фильтров выбирают дополнительные типы сообщений

Месяц назад я реализовал этот фильтр post post post, и он отлично работал. Недавно я добавил плагин opt-in, и последний виджет post отображал ссылки на недавно опубликованные избранные виджеты. Отображаемые ссылки выглядят следующим образом: example.com/?post_type=opt_in_form_type К сожалению, этот код не разрешил проблему: add_filter( 'widget_posts_args', function( $args ) { $args['post_type'] = 'post'; return $args; } );

WP_Query не работает внутри цикла

Я пытаюсь показать категорию и его детей с этой структурой (whit this content ()): – Category Father title – Children title – Other children title – Category Father title – …. Но с этим кодом $catH = array(11); $query = array("cat"=>42,"order"=>"ASC","posts_per_page"=>-1,"category__not_in"=>$catH); $obj = new WP_Query($query); if ($obj->have_posts()){ while($obj->have_posts()){ $obj->the_post(); $slug = get_the_tags(); the_title(); echo "<br/>"; […]

«Страница виртуальной категории» на основе настраиваемого поля фильтра

Я использую расширенные настраиваемые поля и хочу отображать страницу в том же макете, что и категория, – с сообщениями, в которых пользовательское поле имеет определенное значение. Я понятия не имею, как обращаться к этому программно и не знаю, как искать плагины, помогающие этому. Проблемы: как создать новый маршрут страницы? Или я могу как-то избежать этого […]

Как включить класс css на основе столбца (в цикле)?

Я использую эту функцию для извлечения тела и отдельных классов сообщений из своих пули. add_filter( 'post_class', 'fl_pages_bodyclass' ); add_filter('body_class','fl_pages_bodyclass'); function fl_pages_bodyclass($classes) { if (is_page() || is_single() ) { // get page slug global $post; $slug = get_post( $post )->post_name; // add slug to $classes array $classes[] = $slug; // return the $classes array return $classes; […]

Удаление изображений на странице настроек мультимедиа

Я удалил ненужные размеры изображения по умолчанию в WordPress: function my_remove_default_image_sizes( $sizes ) { unset( $sizes[ 'medium' ] ); unset( $sizes[ 'large' ] ); return $sizes; } add_filter( 'intermediate_image_sizes_advanced', 'my_remove_default_image_sizes' ); Однако при переходе в «Настройки»> «Средства» параметры все еще перечислены: Есть ли способ удалить форму Среднего размера и Большого размера с этой страницы?

добавьте <div> в конец сообщения в цикле с плагином

Я хочу добавить <div> с некоторым содержимым html в нижней части конкретных сообщений в цикле. Действие the_post можно использовать для добавления <div> в начало сообщения в цикле, но я надеюсь добавить его в конец. EDIT. Ближайшие вещи, которые мне удалось сделать, – добавить имя класса в нужную запись в цикле, используя post_class . Затем я […]

Есть ли какой-либо захват действия / фильтра для использования при редактировании изображения в редакторе?

Я не могу найти конкретный крючок. Если я уже добавил изображение в статью через редактор, а затем отредактировал его, я бы хотел перехватить код перед его отправкой в ​​редактор. Я уже использую 'image_send_to_editor', но он работает с первой вставкой изображения, а не при редактировании изображения. Не могли бы вы мне помочь?

Как добавить строку TinyMCE, которую могут видеть все пользователи, а не просто администраторы?

В настоящее время я успешно добавил ряд кнопок короткого кода в редактор TinyMCE в WordPress. Проблема в том, что только администраторы могут видеть строку, и мне нужны вкладчики и редакторы, чтобы это увидеть. Я проверил Codex для add_action и add_filter, и я не вижу никаких конкретных аргументов для указания роли пользователя или чего-либо подобного. Как […]

Сортировка сообщений по категориям?

В течение нескольких часов он не мог найти решение. На моей теме у вас есть страница « Browse которая тянет все видео из пользовательского типа публикации, с которым я работаю. Если пользователь делает 30 категорий, то идентификатор, как для пользователей, может сортировать видео с помощью кнопок категории, перечисленных вверху. Если они нажмут на значок Horror […]

Сохранение настраиваемых полей профиля

Я добавляю настраиваемое поле профиля для пользователей определенной роли, например: function add_custom_profile_fields( $fields ) { // get current user ID $user = new WP_User( $_GET['user_id'] ); // get current user role if ( !empty( $user->roles ) && is_array( $user->roles ) ) { foreach ( $user->roles as $role ) { // filter roles if ($role == […]