Проблема с внешними ссылками.

Проблема следующего плана.
Есть блог pihovskoy.com проблема в том что в используемой теме когда посты на главной выводяться то внешние ссылки при публикации автоматом убираются.

Т.е. при написании сообщения я внешнюю ссылку приписываю, но она работает только если именно полную версию поста смотреть, а мне нужно что бы в анонсе на главной тоже внешний линк был.
Какая функция за это отвечает и в каком файле лежит?

Заранее спасибо всем ответившим.

Движок WordPress по умолчанию не убирает ссылки из анонсов с главной.

Соответственно в вашем случае это делает – или плагин, который вы сами же и установили … или в этом повинен шаблон, в котором это прописано в файле functions.php.

Хотя вероятней всего, что это делает один из установленных у вас на блоге плагинов … список которых известен пока только вам …

Да я понял что это не сам движок.
Вчера плагины тоже проверил, активен только лишь SEO Title Tag, все.

Файл темы functions уже вдоль и поперек облазил не могу обнаружить где этот зверь прописан.
А саму тему менять неохота.

В файле posts.php для вывода контента на несингулярных страницах используется функция the_excerpt_main. Вот её и надо курочить.

Вот эта функция вроде как это делает
the_excerpt_main(140, ‘<p><img></p>’, ‘true’, true, "[+]", true, 1, false);
находиться в файле post.php

Нашел ее тело, там вообще черт ногу сломит

В файле posts.php для вывода контента на несингулярных страницах используется функция the_excerpt_main. Вот её и надо курочить.

Спасибо. Не заметил ваш пост. 🙂 Уже сам до той функции долез

Во какой зверь

function the_excerpt_main($excerpt_length=25, $allowedtags=”, $filter_type=’none’, $use_more_link=true, $more_link_text="..read more", $force_more_link=true, $fakeit=1, $fix_tags=true) {
if (preg_match(‘%^content($|_rss)|^excerpt($|_rss)%’, $filter_type)) {
$filter_type = ‘the_’ . $filter_type;
}
$text = apply_filters($filter_type, get_the_excerpt_main($excerpt_length, $allowedtags, $use_more_link, $more_link_text, $force_more_link, $fakeit));
$text = ($fix_tags) ? balanceTags($text) : $text;
echo $text;
}

Оказалось все гораздо проще, посоветовали просто фукцию вывода поменять вместо the_excerpt_main прописать the_content

Anonymous
Отправить
Ответ на: