Если вас не устраивает тот функционал, который есть в WordPress для публикации ссылок, то можно создать собственный способ их публикации. Для этого применим код, выводящий из поста первую ссылку.
Вставьте в файл functions.php код функции, автоматически определяющей первую ссылку в посте:
function get_content_link( $content = false, $echo = false ) { if ( $content === false ) $content = get_the_content(); $content = preg_match_all( '/hrefs*=s*["']([^"']+)/', $content, $links ); $content = $links[1][0]; if ( empty($content) ) { $content = false; } return $content; }
Теперь вам нужно вставить вызов функции, выводящую первую ссылку из поста, вставив ее в шаблон. Например, вы хотите на главной странице выводить название поста, являющееся одновременно и ссылкой, добавив к нему краткое описание (цитату поста) и ссылку по полную версию записи. Тогда используйте:
<h2><a title="Перейти по ссылке " href=""></a></h2> <p></p> <p><a title="Читать полностью «»" href="">Читать полностью</a></p>
Посмотрите так же, как вставлять в название поста ссылку с помощью произвольных полей.
