Wordpress Вывод Выдержка как ссылка не работает правильно? - PullRequest
1 голос
/ 22 октября 2019

Мне нужно вывести пользовательскую кнопку «читать дальше» для каждого сообщения.

Я использую следующую функцию, которую я сделал:

function the_excerpt_more_link( $excerpt ){
$post = get_post();
$url = 'https:/www.vierenzestig.nl/';
$postslug = $post->post_name;
$link = $url . $postslug;
$excerpt = '<a href="'.$link.'">Lees meer!</a>';

return $link;
}

Это работает, как ожидалось, и выдает следующее:

https:/www.vierenzestig.nl/interior-car-wash-and-detailing-service

Когда я пытаюсьобернуть вышеупомянутый вывод внутри элемента. Он также отображает домашний URL с сайта. Используя этот код (см. Замену $ link на $ excerpt):

function the_excerpt_more_link( $excerpt ){
$post = get_post();
$url = 'https:/www.vierenzestig.nl/';
$postslug = $post->post_name;
$link = $url . $postslug;
$excerpt = '<a href="'.$link.'">Lees meer!</a>';

return $excerpt;
}

Выводит следующее:

Ссылка с текстом: 'Lees Meer'. Но ссылка ведет к следующему:

https://HOMEURLHERE/https:/www.vierenzestig.nl/interior-car-wash-and-detailing-service

Почему одно и то же использование кода приводит к другому выводу кода?

...