Вывод полной статьи!
-
Доброе время! Необходимо на главной странице, где сейчас у меня выводятся анонсы статей, вывести одну из них целиком, как это сделать?
-
зависит от вашего шаблона, либо не используйте тег more, либо надо редактировать шаблон the_excerpt заменить в index.php на the_content
тег more не использую, в шаблоне указано количество символов, после которого весь текст режится для дальнейшего просмотра нажав на кнопку ДАЛЕЕ!
сообщение ограничено 600 символами, после чего автоматом идет тег MORE
вот код
<?php the_content_limit(600, ""); ?> <span class="more">так как в нужной мне статье отказаться от этого кода? , а не во всем сайте?
все уже сказано…
the_excerpt заменить в index.php на the_content
в индексе нет такого the_excerpt
the_content_limit меняйте
как можно настолько не интересоваться там, с чем работаешь?просто если я изменю количество символов в the_content_limit, то оно будет применимо ко всем статьям, а вы если внимательно читали , то что я написал в вопросе, то мне необходимо данное действие только к одной выбранной мной статье!
Я вижу два пути:
1. не использовать the_content_limit, а ставить the_content() и всем записям, кроме одной, ручками добавить<!--more-->
2. дописать в the_content_limit проверку на псевдотег, скажем<!--nolimit-->, чтобы при его наличии в посте функция не делала обрезание (такой принцип реализован в моей пейджерезке).Юрий, как раз нашел что-то подобное на другом форуме, где вы давали советы, очень граматно спасибо! Но не могли бы вы мне немного подробнее описать данный совет под номером 2 про псевдотег, как это описать в коде?
В функцию добавить одну строку
function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') { $content = get_the_content($more_link_text, $stripteaser, $more_file); $content = apply_filters('the_content', $content); $content = str_replace(']]>', ']]>', $content); // следующая строка добавлена if (strpos($content,'<!--nolimit') !== false) echo $content; // и далее по текстуupdated
данный псевдотег необходимо описывать в function.php ?
Почем я знаю, где the_content_limit? Может в functions.php Темы, может отдельным плагином.
спасибо, буду пробовать!
теперь новая проблема, статья выводится полностью, а видео и галерея в виде кода 🙁
Тема «Вывод полной статьи!» закрыта для новых ответов.