WordPress связанные посты php.ini для виртуального хостинга Зенона
Окт 29
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, в среднем: 5.00 из 5)
Загрузка ... Загрузка ...

Сначала что такое more

Тег more (далее) позволяет разделять запись на анонс - до тега more и основную часть - после него.

Когда это нужно: если запись велика по размеру, то не имеет смысла показывать всю запись полностью, потому что запись будет занимать довольно большое пространство, и при этом неизвестно, насколько интересна именно эта запись. Если таких записей несколько, то применение more становится еще более логичным.

Каким образом можно использовать тег more.

При создании/редактировании записи в требуемый момент нажать кнопку тега на панели редактирования записей WordPress в визуальном режиме или в режиме HTML ввести тег

<!–more–>

Следующий после тега more текст записи будет доступен только после перехода по ссылке тега.

Имя ссылки тега more

Вид имени ссылки для тега more полностью определяется активным шаблоном в WordPress.

Есть различные варианты изменения имени ссылки для тега more.

Простой вариант - название указывается в самом теге в HTML режиме, например так.

<!–more имя_ссылки_тега_more –>

Минус в том, что каждый раз нужно прописывать имя вручную. Если этого не сделать, то отобразится имя из активного шаблона WordPress.

Второй вариант - настроить имя ссылки для тега more в шаблоне WordPress.

По Кодексу имя ссылки можно указать в качестве параметра специальной функции the_content()которая уже имеется в шаблоне.

<?php the_content(’Читать далее …’); ?>

Чаще всего это функция находится в главном (основном) шаблоне - это файл index.php. В более сложных шаблонах WordPress это могут быть файлы ядра темы (например content-default.php).

Замечание: при указании имени/символов на кириллице, нужно быть внимательным с кодировкой ANSI/UTF чтобы не увидеть набор неопределенных вместо желаемого названия.

Плагин для тега more

Существует плагин для тега more, который

автоматически расставляет тег more («далее») во всех постах не изменяя их, при этом тег more ставится только после окончания абзаца < p >

Плагин называется auto more. У плагина есть требование в работе в виде

установленного mbstring расширения php.

и минус при использовании

Если вы деактивируете плагин, то все автоматически проставленные плагином теги more исчезнут, т.к. плагин вставляет тег <!--more--> на лету.

Чем закончится последнее я уже объяснял выше.

Update 1. Спасибо пользователю Orloff

как сделать, чтобы анонс до тега more не показывался в основной статье

<_ !_–noteaser–>

Нет похожих записей

written by rxs \\ tags: , ,


8 Responses to “Тег more в WordPress”

  1. 1. Orloff Says:

    Подскажите, как сделать, чтобы анонс до тега more не показывался в основной статье

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
  2. 2. rxs Says:

    Знаю про теги the_content() и the_excerpt(), которые выводят соответственно запись и анонс. Подробнее про них здесь http://codex.wordpress.org/Customizing_the_Read_More

    Решения для Вашего вопроса не встречал.

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
  3. 3. Orloff Says:

    спасибо за ответ, разобрался.

    <_ !_--noteaser-->

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
  4. 4. rxs Says:

    И Вам спасибо за информацию.

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
  5. 5. codefather Says:

    Спасибо
    благодаря статье заметил про noteaser
    оч полезно ИМХО

    Opera 9.62 Opera 9.62 Windows XP Windows XP
  6. 6. rxs Says:

    codefather
    За noteaser спасибо в первую очередь пользователю Orloff.
    В запись добавил информацию про noteaser.

    Firefox 3.6 Firefox 3.6 Windows XP Windows XP
  7. 7. FuseR Says:

    Спасибо.
    как раз искал noteaser, думал плагин какой есть,
    а оказалось гораздо проще.

    Opera 10.10 Opera 10.10 Windows XP Windows XP
  8. 8. rxs Says:

    FuseR
    Пожалуйста )
    Если noteaser действительно такой интересный, добавил его в метки.

    Firefox 3.6.2 Firefox 3.6.2 Windows XP Windows XP

Leave a Reply

CAPTCHA image

i3Theme sponsored by Top 10 Web Hosting and Hosting in Colombia
© 2009-2010 http://usingwp.ru - WordPress, BuddyPress, MediaWiki
При использовании материалов блога активная ссылка на источник обязательна.
Free Internet Security - WOT Web of Trust