Тег <more> на автомате wp

12
сергей-034
На сайте с 14.06.2009
Offline
281
1752

Как сделать чтоб вставлялся на автомате тег <more> после определенного количества символов? Auto more не подходит... :popcorn:

© Лучше с умным потерять, чем с дураком найти.
G
На сайте с 02.03.2009
Offline
35
#1
no_fumar
На сайте с 09.01.2008
Offline
103
#2

http://wordpress.org/extend/plugins/advanced-excerpt/

обрезает по количеству символов или слов

+ можно разрешить много чего показывать/не показывать в the_excerpt

✔ Рекомендую: хостинг для WordPress (http://goo.gl/sYM0Ee)
сергей-034
На сайте с 14.06.2009
Offline
281
#3

no_fumar, и куда тут нажать чтоб обрезать все посты знаков по 400? :)

png ad.png
no_fumar
На сайте с 09.01.2008
Offline
103
#4
сергей-034:
no_fumar, и куда тут нажать чтоб обрезать все посты знаков по 400?

Надо убрать галочку с "use words" и тогда единицей длины будут символы.

Потом просто вместо 40 вписать 400.

[Удален]
#5

Рекомендую при использовании этого тега убрать more в файле post-template, а то эта зараза в урлах прописывается и делает дубли страниц.

D
На сайте с 30.09.2008
Offline
107
#6

сергей-034, можно сделать проще, без использования плагинов:

1. В файле functions.php пропишите:


function the_excerpt2($post, $count = 30) {
if(empty($post)) {
the_excerpt();
return false;
}
$content = trim(strip_tags($post->post_content));
$content = explode(' ', $content);
$content = array_slice($content, 0, $count);
$content = implode(' ', $content);
echo $content; return true;
return true;
}

2. В файлах archive.php и index.php (и где там у вас еще анонсы выводятся) вместо <?php the_content("далее..."); ?> вставить <?php the_excerpt2($post,20); ?>, где 20 - это количество слов, ставьте то, которое нужно вам.

сергей-034
На сайте с 14.06.2009
Offline
281
#7
no_fumar:
Надо убрать галочку с "use words" и тогда единицей длины будут символы.
Потом просто вместо 40 вписать 400.

Что то не помогает :(

сергей-034 добавил 02.09.2010 в 20:00

DC***, да там фиг поймешь где вставлять... такая тема http://wp.digitalnature.eu/mystique/

no_fumar
На сайте с 09.01.2008
Offline
103
#8

в этом шаблоне по-умолчанию выводится полная запись, надо в настройках поставить excerpt

см. скриншот:

jpg ScreenShot.jpg
сергей-034
На сайте с 14.06.2009
Offline
281
#9
no_fumar:
в этом шаблоне по-умолчанию выводится полная запись, надо в настройках поставить excerpt
см. скриншот:

Что то у меня нет вообще такого 🍿

no_fumar
На сайте с 09.01.2008
Offline
103
#10

Админ. панель блога -> Внешний вид -> Настройки Mystique -> Content

или

домен.ру/wp-admin/themes.php?page=theme-settings#tab-content

Тема то в панели активирована? ))

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий