Реклама на сайте Advertise with us

Wordpress вопрос по loop и еще кое чего

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 10.12.02
Сообщения: 573
Рейтинг: 232

Ссылка на сообщениеДобавлено: 14/02/11 в 01:03       Ответить с цитатойцитата 

Как сделать так, чтобы на страницах категорий и тегов посты отображались полностью, а не превью из 20 или сколько там слов?
Кому не сложно код написать тут icon_rolleyes.gif
Спасибо!

И если уж совсем не сложно icon_rolleyes.gif
Как сделать так, чтобы облако тегов отображало все теги, а не только самые используемые
Спасибо еще раз!

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 14/02/11 в 05:20       Ответить с цитатойцитата 

Uz писал:
Как сделать так, чтобы на страницах категорий и тегов посты отображались полностью, а не превью из 20 или сколько там слов?
Кому не сложно код написать тут icon_rolleyes.gif
Спасибо!

В общем случае надо в файле wp-content/themes/твоя-тема/category.php заменить the_excerpt() на the_content()
Пожалуйста!

Uz писал:
И если уж совсем не сложно icon_rolleyes.gif
Как сделать так, чтобы облако тегов отображало все теги, а не только самые используемые
Спасибо еще раз!

Вариант 1
В файле wp-includes/category-template.php найти код:

Код:
function wp_tag_cloud( $args = '' ) {
   $defaults = array(
      'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
      'format' => 'flat', 'separator' => "\n", 'orderby' => 'name', 'order' => 'ASC',
      'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
   );


и заменить на

Код:
function wp_tag_cloud( $args = '' ) {
   $defaults = array(
      'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 0,
      'format' => 'flat', 'separator' => "\n", 'orderby' => 'name', 'order' => 'ASC',
      'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
   );


Вариант 2

В файле wp-includes/default-widgets.php найти код:

Код:
wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy) ) );


и заменить на

Код:
wp_tag_cloud( apply_filters('widget_tag_cloud_args', array('taxonomy' => $current_taxonomy, 'number' => 0) ) );


Пожалуйста ещё раз!

4
 



С нами с 10.12.02
Сообщения: 573
Рейтинг: 232

Ссылка на сообщениеДобавлено: 14/02/11 в 15:20       Ответить с цитатойцитата 

Thanks Гуру!
Буду пробовать smail54.gif

0
 



С нами с 28.07.07
Сообщения: 425
Рейтинг: 375

Ссылка на сообщениеДобавлено: 14/02/11 в 15:44       Ответить с цитатойцитата 

Yacc писал:
В общем случае надо в файле wp-content/themes/твоя-тема/category.php заменить the_excerpt() на the_content()
Пожалуйста!

ток по моему если в посте стоит тег море..оно все равно выведет до тега море..точно не знаю..не было таких проблем...
the_excerpt() на the_content() а тут разница лиш выводить текст с поста или поля excerpt которое ниже...

VPS от 10$.USA/Germany

4
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 14/02/11 в 15:49       Ответить с цитатойцитата 

artursn писал:
ток по моему если в посте стоит тег море..оно все равно выведет до тега море..точно не знаю..не было таких проблем...
the_excerpt() на the_content() а тут разница лиш выводить текст с поста или поля excerpt которое ниже...

С more, всё верно. Тут ничего править не нужно - просто не ставь этот тег.

Если в поле excerpt ничего нет, то the_excerpt выводит первые 55 слов.

4
 



С нами с 28.07.07
Сообщения: 425
Рейтинг: 375

Ссылка на сообщениеДобавлено: 14/02/11 в 15:57       Ответить с цитатойцитата 

за ехперт не знал...а если стоит тег море то никак, правильно? вроде в контент есть параметр сколько символов выводить..когда-то видел...

VPS от 10$.USA/Germany

4
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 14/02/11 в 16:28       Ответить с цитатойцитата 

artursn писал:
а если стоит тег море то никак, правильно?

Надо до начала цикла вставить:

Код:
global $more;


а внутри цикла, но перед the_content()

Код:
$more = 1;


Проще его не ставить и юзать the_excerpt. Другое дело, что the_excerpt режет все html-тэги, но и это вовсе не проблема. icon_smile.gif

4
 



С нами с 10.12.02
Сообщения: 573
Рейтинг: 232

Ссылка на сообщениеДобавлено: 14/02/11 в 17:44       Ответить с цитатойцитата 

Вот ток проблема у меня в файлах category.php и tag.php вот эти функции get_template_part( 'loop', 'tag' ); ну и get_template_part( 'loop', 'category' );
нужно создавать отдельно loop-tag.php и loop-category.php ?
а туда какой код поставить чтобы отобразить эти блин посты по тегам и категориям ?
спасибо

0
 



С нами с 28.07.07
Сообщения: 425
Рейтинг: 375

Ссылка на сообщениеДобавлено: 14/02/11 в 18:10       Ответить с цитатойцитата 

вот пример кода
Страницы вместо постов...

VPS от 10$.USA/Germany

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »