12-05-2012, 16:56 Посмотрели: 3156 Добавил: Alex V

Ограничиваем количество слов тегом more в WordPress


На одном из своих сайтов медицинской тематики я столкнулся с проблемой форматирования главной страницы сайта. Причина была в том, что некоторые посты отображались правильно, т.е. имели нужное количество символов в краткой новости, а большинство других заметок имели либо много текста, что портило структуру сайта, либо имели слишком мало символов, что в итоге картинка отображалась с малым количеством текста.

Первое время после публикации поста, я смотрел на главную страницу и редактировал пост (добавлял текст или удалял его), дабы сохранить нормальный человеческий вид у сайта. Конечно если у вас гавносайты или даже сети таких сайтов, то вам можно не заморачивать голову вопросом как ограничить количество слов тегом more в WordPress.

Но, я надеюсь что многие читатели и вебмастера этого сайта, все таки хорошие вебмастера которые делают сайты для людей или просто хорошие проекты для души. Кстати для вебмастеров, вот Biglion Томск если кто хочет сэкономить.

И так как ограничить количество выводимых слов тегом more в WordPress?

Самый простой путь, найти плагин и установить на сайт. Но, если есть плагин, значит и есть новая открытая дыра, а безопасность для нас превыше всего. Я предлагаю все сделать более просто и быстро.

1. Заходим в наш шаблон в файл function.php или который похож на него.

2. В любое удобное место (обычно в самом низу или вверху) ставим этот код:

add_filter('excerpt_length', 'ilc_excerpt_length');
function ilc_excerpt_length( $length ){
return 10;
}


3. Редактируем 3 строку, так как она отвечает за количество слов перед тегом more, в данном случаи их 10. Вы же установите нужное значение для вашего шаблона.

Вот такой простой и удобный способ.
Рубрика записи: Советы

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика