Я использую тему Wordpress Avada и пытаюсь изменить ссылку «Читать дальше», чтобы всегда переходить на внешний сайт.
Я использую следующий код:
function my_read_more_link( $read_more ) {
$post = get_post();
$url = 'https:/www.websitename.com/';
$postslug = $post->post_name;
$link = $url . $postslug;
$excerpt = '<a href="'.$link.'">Read more at websitename.com!</a>';
return $excerpt;
}
add_filter( 'avada_blog_read_more_link', 'my_read_more_link' );
В Теории это работает, потому что страница блога показывает следующее:
<a href="https:/www.websitename.com/the-post-title-here">
Read more at websitename.com!
</a>
Но это отформатировано кактекст, а не как ссылка. Я предоставил несколько скриншотов для большей ясности:
Снимок экрана со страницы блога https://imgur.com/a/Ztof7wB
Снимок экрана из исходного кода: (вывод) https://imgur.com/a/YV7JACp
Любая помощьценится!