Привет, ребята, может быть, кто-то может мне помочь. Она не работает, и я уже попробовал всеWordpress - shortcode для отображения постоянных ссылок
Это должно быть шорткод:
[permalink url="http://www.domain.com/" linktext="My Link Text"]
И ассоциированной функции:
function external_permalink($atts) {
$atts = shortcode_atts(array(
'linktext' => '',
), $atts, 'permalink');
$url = get_permalink(array(
'url' => '',
'target' => 'self'
), $url, 'url');
return '<a href="' . $url['url'] . '">' . $atts['linktext'] . '</a>'; }
add_shortcode('permalink', 'external_permalink');
Вы должны расширить свой вопрос, так как он очень расплывчатый .. если он даже там вообще. Каков ваш ожидаемый результат, и что вы получаете? Вы отлаживали? Вы не можете просто сказать, что «это не работает». – Lee
Я не уверен, в чем смысл этого короткого кода? Быстрее набрать 'Link', чем '[permalink ...]' эквивалент короткого кода (при условии, что он сработал). –