Intereting Posts
Как получить несколько категорий Сообщение через json api? Есть ли счетчик для комментариев? Оптимизация запросов к базе данных с помощью нового WP_Query Отображение форматированного списка терминов таксономии с последним раздельным WordPress multisite, использовать те же файлы cookie на всем веб-сайте? Можно ли публиковать сообщения в типе персонализированной персонализации? Изменить метку поля заголовка для сообщений в бэкэнд Как отображать переменные цены по умолчанию в woocommerce? Пользовательские поля не отображаются на странице с несколькими циклами Каков правильный порядок условных тегов на страницах? Ошибка базы данных WordPress: – используя $ wpdb-> prepare () использование нескольких терминов в tax_query Отключить все https в WordPress Избранный модуль изображения случайно исчезает Получение страницы через ее пост-имя с использованием WP REST API v2 и Postman

Ссылка «Подробнее»

В своем блоге я хочу поставить ярлык «Читать дальше», и после нажатия на него я хочу, чтобы все мои сообщения отображались, но они не работают. Вот мой код, чтобы попытаться быть более конкретным:

add_filter('the_excerpt','openstrap_excerpt'); function openstrap_excerpt(){ global $post; $link='<span class="readmore"><a href="'.get_permalink().'" > Continue reading &rarr;</a></span>'; $excerpt=get_the_excerpt(); if ( preg_match('/<!--more(.*?)?-->/', $post->post_content) ) { echo $excerpt.$link; } else { echo $excerpt; } } function openstrap_excerpt_read_more($text) { return ' <span><a href="'.get_permalink().'" class="readmore">Continue reading &rarr;</a></span>'; } add_filter('excerpt_more', 'openstrap_excerpt_read_more'); function openstrap_custom_excerpt_length($length) { return 85; } add_filter('excerpt_length', 'openstrap_custom_excerpt_length'); 

Я думаю, что это может решить вашу проблему, удалив это условие, if ( preg_match('/<!--more(.*?)?-->/', $post->post_content) ) {

Не уверен, но попробуй

Добавляет Подробнее после выдержки.

 add_filter('the_excerpt','openstrap_excerpt'); function openstrap_excerpt(){ global $post; $link='<span class="readmore"><a href="'.get_permalink().'" > read more &rarr;</a></span>'; $excerpt=get_the_excerpt(); echo $excerpt.$link; } 

Следующий код Ограничьте длину отрывка до 20 слов

 function openstrap_custom_excerpt_length($length) { return 85; } add_filter('excerpt_length', 'openstrap_custom_excerpt_length'); 

Я не понимаю, почему вы используете третью функцию / фильтр и, возможно, не требуете