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

Wordpress How To

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

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

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

pingwin писал:
поделюсь фенечкой:

поделюсь тоже фенечкой - такие темы надо хуками мутить в functions.php чтобы после апдейта не потерять.

пришел к победе коммунистического труда

8
 

завлекаю текстами

С нами с 30.04.09
Сообщения: 1610
Рейтинг: 1165

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

все, я потерялся, лучше буду юзать готовые плагины.
монстры блоговодства smail54.gif

Copywriting,blogwriting En-De-Fr-It-ES-RU-SWicq 55one68two294

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 16/02/11 в 23:49       Ответить с цитатойцитата 

как выводить релейтед рендомные посты, без завязки на теги, но постоянные для каждой отдельной страницы?
например для страницы page?id=1 всегда выводить посты page?id=5 page?id=7 page?id=128
для page?id=2 другие посты page?id=123 page?id=345 page?id=5678
тоесть рендомные посты, постоянны для каждой страницы
вот такой такой вопросик smail101.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 17/02/11 в 08:00       Ответить с цитатойцитата 

ibiz писал:
... тоесть рендомные посты, постоянны для каждой страницы

Так рандомные или постоянные? icon_smile.gif
Непонятно.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 17/02/11 в 09:22       Ответить с цитатойцитата 

Yacc писал:
Так рандомные или постоянные? icon_smile.gif
Непонятно.


постоянные, но разные для каждой отдельно взятой страницы, понятно? icon_smile.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 17/02/11 в 13:03       Ответить с цитатойцитата 

Related posts на основе ID постов.

То же самое, но ссылки на посты будут вида example.com/?p=128
Вставлять внутрь цикла в single.php
Код: [развернуть]

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 17/02/11 в 13:36       Ответить с цитатойцитата 

Yacc писал:
Related posts на основе ID постов.
То же самое, но ссылки на посты будут вида example.com/?p=128
Вставлять внутрь цикла в single.php
Код: [развернуть]


вставил,
после Related posts почему-то выводится текущий пост только без чпу .../?p=11 и все, всего постов на сайте 20 штук, что я делаю не так?

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 17/02/11 в 13:50       Ответить с цитатойцитата 

Custom field с именем Related post ids сделал?
id постов через запятую вставил?
Посты с такими id есть?

За чпу иди по ссылке из предыдущего сообщения.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 17/02/11 в 13:52       Ответить с цитатойцитата 

Yacc писал:
Custom field с именем Related post ids сделал?
id постов через запятую вставил?
Посты с такими id есть?
За чпу иди по ссылке из предыдущего сообщения.


ааа блин туплю, тогда все работает smail54.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 17/02/11 в 18:47       Ответить с цитатойцитата 

Реклама

Контекстный баннер

В админке появится новый виджет Context Banner. Тащим его в сайдбар и настраиваем.

Context.

Можно выбрать из: Post title, Post content, Post Categories, Post Tags.

Banners.

Формат: KEYWORD|IMG_SRC|A_HREF

То есть код баннера будет таким: <a href="A_HREF"><img src="IMG_SRC"/></a>

Строки разделяйте точкой с запятой.



Принцип работы простой: если в выбранном контексте будет найдено указанное ключевое слово, то будет показан соответствующий баннер.

Вставлять в конец файла functions.php

Обновлено 8 марта 2011
Код: [развернуть]


Последний раз редактировалось: Yacc (08/03/11 в 07:15), всего редактировалось 4 раз(а)

1
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 10:04       Ответить с цитатойцитата 

как прилепить произвольный текст в конец страниц с помощью плагина без изменений в теме?

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 26/02/11 в 11:18       Ответить с цитатойцитата 

В конец какой страницы? Или в конец поста? И что за плагин?

Короче уточни. icon_smile.gif

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 11:25       Ответить с цитатойцитата 

Yacc писал:
В конец какой страницы? Или в конец поста? И что за плагин?
Короче уточни. icon_smile.gif


в конец всех страниц, типа плагин аля гугл аналитикс на сайт icon_smile.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 26/02/11 в 11:27       Ответить с цитатойцитата 

Ну, открой файл шаблона footer.php и вставь туда что хочешь.
Оно? icon_smile.gif

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 11:46       Ответить с цитатойцитата 

Yacc писал:
Ну, открой файл шаблона footer.php и вставь туда что хочешь.
Оно? icon_smile.gif


неа, нужен плагин, без изменения темы icon_smile.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 26/02/11 в 11:57       Ответить с цитатойцитата 

Тебе сюда плагин написать или ты интересуешься как в принципе это сделать? icon_smile.gif

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 12:01       Ответить с цитатойцитата 

я интересуюсь, но и от готового плагина не откажусь icon_smile.gif

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 26/02/11 в 12:39       Ответить с цитатойцитата 

Сохранить в файл wp-content/plugins/foo/foo.php

Код:
<?php

/*
Plugin Name: foo
*/

function foo() {
   echo 'Hello, world!';
}

add_action( 'wp_footer', 'foo' );

?>


Потом иди в админку и активируй плагин foo. icon_smile.gif

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/11 в 13:22       Ответить с цитатойцитата 

спасибо огромное, то что нужно! smail54.gif

8
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 01/03/11 в 08:49       Ответить с цитатойцитата 

Раз такая пьянка, Yacc, как перемешать посты в ленте?
1. Один раз для всего блога.
2. При каждой загрузке страницы.
3. Прилепить к плагину Popularity Contest по убыванию.
icon_smile.gif

Это сига

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 01/03/11 в 13:32       Ответить с цитатойцитата 

Насколько я понял тебе нужны посты в случайном порядке. Для эого нужно внести одно изменение в цикл (выделено красным).
Код:
<?php
   $args = array(
     'orderby' => 'rand',
     'post_type' => 'post',
     'post_status' => 'publish',
     'posts_per_page' => 10,
     'ignore_sticky_posts' => 1 // Только для WP 3.1
   );
   $rand_query = new WP_Query($args);
   if( $rand_query->have_posts() ) {
      while ($rand_query->have_posts()) {
         $rand_query->the_post();
         the_title();
         the_content();
      }
   }
   wp_reset_query();
?>


Что и куда "прилепить" по убыванию не понял. Уточни. icon_smile.gif

0
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 01/03/11 в 13:41       Ответить с цитатойцитата 

Это был вариант 2, тоже спасибо я даже темы сейчас редко ковыряю не то что бы делать или код рыть, вариант раз - это их просто перетусовать один раз как колоду карт и так и оставить на всю жизнь. А вариант три - это есть такой плагин популярности статей, вот чтобы он выводил саму ленту по популярности icon_smile.gif

Это сига

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 01/03/11 в 14:06       Ответить с цитатойцитата 

Что значит перетусовать один раз? icon_smile.gif
Посты хранятся в базе. В ленте посты отображаются в том порядке, в каком они выбраны из базы экземпляром WP_Query. По умолчанию посты выбираются в порядке убывания дат.
Получается, что для того чтобы "перетусовать один раз" надо пройтись по всем постам и сменить даты на случайные. Тебе это надо? icon_smile.gif
Думаю что нет. Остаётся только модификация основного цикла или установка соответствующего плагина.

Popularity Contest вываливается с fatal error на этапе активации - сразу в топку, даже разбираться не хочу. icon_smile.gif

0
 



С нами с 22.03.09
Сообщения: 7748
Рейтинг: 6326


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 02/03/11 в 04:23       Ответить с цитатойцитата 

Yacc писал:
Получается, что для того чтобы "перетусовать один раз" надо пройтись по всем постам и сменить даты на случайные. Тебе это надо? icon_smile.gif
Думаю что нет.

Именно это в принципе icon_smile.gif

Вот такой вопрос, при открытии страницы какой либо категории видем в тайтле название категории, некоторые темы выводят именно описание категории, лопатил - лопатил, где эта гребанная строчка ? icon_smile.gif

upd.
Стоит формат : %category_title% | %blog_title% , а описание это что?
Надо типа: %description_category% | %blog_title% но так не пашет :-)

Это сига

8
 



С нами с 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)
Ссылка на сообщениеДобавлено: 02/03/11 в 11:54       Ответить с цитатойцитата 

Semen_ssr писал:
Именно это в принципе icon_smile.gif

Сам разберёшься что к чему или подсказать? icon_smile.gif
Код:
UPDATE wp_posts
SET post_date = FROM_UNIXTIME(RAND() * (UNIX_TIMESTAMP('2010-12-31') - UNIX_TIMESTAMP('2009-01-01')) + UNIX_TIMESTAMP('2009-01-01'))
WHERE post_type = 'post' AND post_status = 'publish'


Semen_ssr писал:
Вот такой вопрос, при открытии страницы какой либо категории видем в тайтле название категории, некоторые темы выводят именно описание категории, лопатил - лопатил, где эта гребанная строчка ? icon_smile.gif

СЕ-оптимальные TITLE, DESCRIPTION и ROBOTS

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

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


Перейти:  



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

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

Опросы

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



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