Помогите разобраться с str_replace
Создал функцию, хочу из ссылки удалить http:
Но почему-то ничего не удаляется, выводится полная ссылка, хотя если вместо the_permalink указать прямую ссылку все работает.
function links_video() {
$links = the_permalink();
$links = str_replace('http:', '', $links);
echo $links;
}
Замени the_permalink() на get_permalink().
the_permalink() - выводит ссылку, а get_permalink() - получает её для дальнейшей обработки или тоже же вывода через echo, например.
Спасибо