Я не могу понять, как иметь оба;3 точки после выдержки в сочетании со ссылкой «читать дальше» (но не сразу после эллипсов).Есть плагин, который будет делать это, но я бы предпочел не использовать его для чего-то такого маленького.
Это код, который я сейчас использую, чтобы не мешать ему.
Сначала я изменил «Читать далее» на «Продолжить чтение», используя это:
function new_excerpt_more($more) {
global $post;
return '<a class="moretag" href="'. get_permalink($post->ID) . '"> Continue Reading...</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
Затем я добавил следующее, чтобы иметь горизонтальное правило, разделяющее каждую запись:
add_filter( "the_excerpt", "add_class_to_excerpt" );
function add_class_to_excerpt( $excerpt ) {
return str_replace('</p>', '</p><hr>', $excerpt);
}
Моя ссылка «Продолжить чтение» находится на отдельной строке в правом нижнем углу выдержки.Я просто хотел бы добавить «...» после последнего слова выдержки.Самое близкое, что я нашел, - это прочитать его следующим образом:
Чего я не хочу:
Lorem Ipsum - просто фиктивный текст индустрии печати и набора текста.Лорем Ипсум был отраслевым ... Продолжить чтение ...
Что я хочу:
Выше, но оставил мое Продолжение чтения на своей собственной линии и всплыл вправо.
Есть идеи?Заранее спасибо, Трейси
-------------------- РЕШЕНО ДЖЕЙ !!!Спасибо, Джей, вот мои изменения (по сравнению с первым фрагментом кода, который я первоначально добавил:
function new_excerpt_more($more) {
global $post;
return '...<span><a class="moretag" href="'. get_permalink($post->ID) . '"> Continue Reading...</a></span>';
}
add_filter('excerpt_more', 'new_excerpt_more');