Articles of фильтры

Как найти все доступные крючки в теме

Я потратил время и деньги на тему WordPress со страшной службой поддержки. Я должен исправить ошибки и реализовать новые функции самостоятельно. Но я предпочитаю делать это через фильтры и крючки. Например: function myfunction(){ //do some stuff } add_filter('hook_name','myfunction'); Однако они не предоставляют никакой документации с доступными крючками. Есть ли какое-то конкретное место в файлах, которые […]

Получить только категорированные сообщения

Я использую v2 WP-API для извлечения сообщений и хотел бы исключить должности Uncategorized категории. Ни одна из следующих работ: /wp-json/wp/v2/posts?filter[cat__not_in=1] /wp-json/wp/v2/posts?filter[cat__not_in]=1 /wp-json/wp/v2/posts?filter[cat__not_in][]=1 /wp-json/wp/v2/posts?filter[category__not_in=1] /wp-json/wp/v2/posts?filter[category__not_in]=1 /wp-json/wp/v2/posts?filter[category__not_in][]=1 /wp-json/wp/v2/posts?filter[category_name__not_in=uncategorized] /wp-json/wp/v2/posts?filter[category_name__not_in]=uncategorized /wp-json/wp/v2/posts?filter[category_name__not_in][]=uncategorized Где я иду не так?

Подробнее в фактической выдержке

Я использую WP версии 4.4.4. У меня есть несколько сообщений, на которых есть кнопка продолжения чтения и ссылка на фактическую выдержку. Моя проблема заключается в том, что в выдержке есть кнопка продолжения чтения. Вот мой код в конце functions.php . function new_excerpt_more($more) { global $post; return '… <a class="moretag" href="'. get_permalink($post->ID). '"> continue reading &raquo;</a>'; […]

Citchion Shortcode: какой фильтр изменить размер изображения?

Выполняя огромную переработку моего сайта в основном для производительности загрузки страницы, я хочу отфильтровать the_content заголовок caption в the_content чтобы загрузить уменьшенную версию изображения, если wp_is_mobile() возвращает true . Если нет, загрузите размер, заданный в коротком коде. Каков правильный фильтр?

Увеличение содержимого дополнительным текстом после сохранения / публикации

Я использую один плагин для резки сообщения для различных подпостов. И теперь я хочу добавить в конец контента одну строку текста с тегом разрыва страницы и коротким кодом в публикации post. Но код, который я написал, не работает: add_filter('publish_post', 'increment_content'); function increment_content($content) { $content .= '<!–nextpage–> [display-posts category_display=\"true\" image_size=\"thumbnail\" title=\"Suggested Posts\" wrapper=\"div\" wrapper_class=\"suggested\"]'; return $content; […]

Облицовочная проблема с настраиваемым шаблоном для отдельных сообщений и перенаправления родительской страницы на 1-го ребенка?

Вот что я сделал – я создал шаблон, который перенаправляет страницу на первую дочернюю страницу с помощью этого кода: if (have_posts()) { while (have_posts()) { the_post(); $pagekids = get_pages("child_of=".$post->ID."&sort_column=menu_order"); $firstchild = $pagekids[0]; wp_redirect(get_permalink($firstchild->ID)); } } Я использовал этот шаблон для перенаправления страниц, и он работает нормально. Затем я создал один- single-{post}.php в корневой папке темы […]

Создать новое настраиваемое поле, которое вычисляет возраст

У меня есть сайт wordpress с пользовательскими типами сообщений, которые являются людьми. Они включают в себя множество пользовательских дескрипторов полей, одним из которых является дата бита. У меня есть поле даты рождения (через дополнительные пользовательские поля) и отобразило его на передней панели, добавив код в файл functions.php: function age_in_years() { $year_of_birth = get_field( 'date_of_birth', $modelID […]

Удалить "Категория:"

Я хотел бы удалить «Категория:» из категории «Шотландия», например. Я пробовал с ниже: if ( have_posts() ) : ?> <header class="page-header"> <?php add_filter( 'get_the_archive_title', function ($title) { if ( is_category() ) { $title = single_cat_title( '', false ); } elseif ( is_tag() ) { $title = single_tag_title( '', false ); } elseif ( is_author() ) […]

Как отключить предупреждение «Резервное копирование этого сообщения в вашем браузере отличается от версии ниже»?

У меня есть небольшой фильтр ниже. Он заменяет регулярное выражение конкретной строки, когда пользователь сохраняет черновик. Однако использование этого фильтра вызывает предупреждение «Резервное копирование этого сообщения в вашем браузере отличается от приведенной ниже версии». Есть ли способ сказать «Wordpress не отображать предупреждение при запуске этого фильтра? Чтобы воссоздать: Создайте черновик сообщения. В теле введите строку […]

update_post_meta () не сохраняет данные внутри фильтра save-post

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

Intereting Posts