Вывод новостей с определенного канала

Привет! Помогите разобраться плз, с такой проблемой. Мне необходимо с помощью RSS сделать так, чтобы в sidebar выводились новости, взятые с определенного канала, например http://pipes.yahoo.com/pipes/pipe.run?_id=bMXPvicms3Gd0UKazKky6g&_render=rss. Каким образом это реализовать. Заранее спасибо!

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

Но и инфы очень очень мало на этот счёт.
Есть 2 пути
1 можешь скачать например smartrss или feedwordpress и т.д. но тогда новости будут не целиком
2 Купить NewsGrabber_ST за 90$ и ещё пару прог имени не помню и тогда новости будут целиком

P.S. Удачи, тебе она понадобится!

Получится дай знать!

А что мешает купить вышеуказанное и пользоваться ими во благо?

mikolka Помоги плиз тогда с таким вопросом.

Как сделать так чтоб при добавлении новости она сразу опубликовывалась?
А то после добавления в графе когда надпись "не опубликованно" и для публикации приходится редактировать

Спасибо

Я уверен ты мудр

Спасибо за советы. Пойду по бесплатному пути, то есть по первому:). Купить мешает то, что сижу на работе и пришло мне такое задание, надо как то выкручиваться. Чувствую попал!

Возможно для тех кто может мне помочь будет интересно то, что у меня стоит плагин WP-RSSImport. Может все таки кто то подскажет как решить проблему. Плиз, очень надо!!!

mikolka Помоги плиз тогда с таким вопросом.

Как сделать так чтоб при добавлении новости она сразу опубликовывалась?
А то после добавления в графе когда надпись "не опубликованно" и для публикации приходится редактировать

Спасибо

Я уверен ты мудр

В wp-admin/admin-functions.php находишь строку $post->post_status = ‘draft’;
меняешь draft на publish.

mikolka Спасибо тебе агроменное.

Реально бывают же такие знающие люди.

Восхетительно, похвола! :rolleyes:

mikolka Гы! рано обрадовался не сработало!
Новость добавилась а статус всё ровно не опубликовано 🙁
Может есть ещё какой вариант?

И можно ли сделать так чтоб статьи которые уже есть опубликовались?

Может трабла в том что обычным блокнотом поменял? Ща SharePoint попробую

Google не очень хорошо на такие грабберы реагирует. Дублирование контента с yahoo, имеющего PR10 на сайт с заведомо более низким не будет способствовать спокойной жизни в плане показателей в выдаче.

mikolka Гы! рано обрадовался не сработало!
Новость добавилась а статус всё ровно не опубликовано  :(  
Может есть ещё какой вариант?

Сомневаюсь, что вы изменили статус на "published" там, где нужно. Сказала бы конкретную строку, но нет под рукой Вордпресса, посмотреть негде. А вообще что мешает пользоваться кнопкой "Опубликовать"? Тогда статус будет изменен автоматически.

Arien Я в поиск втавил строчку написанную mikolka

$post->post_status = 'draft'

нашел и заменил на "publish" может бвло бы верно заменить на "published" ! Больше поиск таких строчек не выдал!

А вообще что мешает пользоваться кнопкой "Опубликовать"? .

Просто нажимать на кнопку опубликовать ~200 раз не очень нравится.

Буду очень признателен если когда у вас появится под рукой вордпресс вы мне подскажете что сделать

Я несколько не понимаю где нужно нажимать "на кнопку опубликовать ~200 раз не очень нравится. "?
Если нужно поменять статус записям в базе, то тогда нужно в таблице …_posts работать с их статусами.

Я несколько не понимаю где нужно нажимать "на кнопку опубликовать ~200 раз не очень нравится. "?
Если нужно поменять статус записям в базе, то тогда нужно в таблице ..._posts работать с их статусами.

Новости добавляются плагином автоматически и каждый раз заходить и нажимать на кнопку опубликовать в ручную трудоёмко.

Вопрос наиболее важный для меня состоит в том: Как сделать так чтоб при добавлении новости она сразу опубликовывалась?
А то после добавления ав админ панели/управление/ записи в графе когда надпись "не опубликованно" и для публикации приходится редактировать путём перехода по вкладке "изменить"

А второй и менее важный вопрос: можно ли сделать так чтоб те новости что уже есть опубликовались? Из вышесказанного

Если нужно поменять статус записям в базе, то тогда нужно в таблице ..._posts работать с их статусами.

Понял что нужна работа с базами и таблицами sql

Начал новую тему http://forum.maxsite.org/viewtopic.php?id=1280

Red своими скудными знаниями я поделюсь и вместе мы сделаем то что ты хочешь! Пиши на мыло!

Я несколько не понимаю где нужно нажимать "на кнопку опубликовать ~200 раз не очень нравится. "?
Если нужно поменять статус записям в базе, то тогда нужно в таблице ..._posts работать с их статусами.

Новости добавляются плагином автоматически и каждый раз заходить и нажимать на кнопку опубликовать в ручную трудоёмко.

Вопрос наиболее важный для меня состоит в том: Как сделать так чтоб при добавлении новости она сразу опубликовывалась?
А то после добавления ав админ панели/управление/ записи в графе когда надпись "не опубликованно" и для публикации приходится редактировать путём перехода по вкладке "изменить"

Чего-то я не понимаю. Создаете новость, вместо "Сохранить" нажимаете "Опубликовать". И никаких лишних движений.

Если плагином (кстати, каким?), то нужно в плагине изменить статус нового сообщения. Если для этого нет админскогого интерфейса, значит, правим код плагина.

Так сделано для того, чтобы можно было сначала посмотреть, как текст будет выглядеть, а потом уже публиковать.

Arien. Как раз я это и делаю плагином называется он Smart RSS.

Коды я привёл в другом посте, в котором я с Вами уже и беседую 😀 так как этот пост создал не я и мы немножко отошли от темы.
http://forum.maxsite.org/viewtopic.php?id=1280

Спасибо всем за внимание.

Arien. Как раз я это и делаю плагином называется он Smart RSS. 

Коды я привёл в другом посте, в котором я с Вами  уже и беседую :D  так как этот пост создал не я и мы немножко отошли от темы.
http://forum.maxsite.org/viewtopic.php?id=1280

Спасибо всем за внимание.

Не могу одновременно читать все посты, вы уж извините :D.

Но именно в этом посте ответ на ваш вопрос

Странная хрень получается в плагине написано  post_status='publish',  и насколько я понимаю это означает что статья должена публиковаться

$query="INSERT INTO ".$table_prefix."posts set
                                            ID='',
                                            post_title='".addslashes($db[$i]->title)."',
                                            post_content='".addslashes($data)."',
                                            post_author='1',
                                            post_date='".date("Y-m-d H:m:s",time()-rand(60,3600*4))."',
                                            post_date_gmt='".date("Y-m-d H:m:s",time()-rand(60,3600*4))."',
                                            post_status='publish',
                                            post_category='".$post_category."',
                                            post_name='". sanitize_title($db[$i]->title)."',
                                            comment_status='open'";




Или вот ещё из самого плагина .

"AND post_date <= '$now' "
. "AND (post_status = 'publish' && ID != '$post->ID') ";

где $now = gmdate("Y-m-d H:i:s",(time()+($time_difference*3600)));

Так что я думаю с плагном всё гуд надо думать про вордпрес

Не надо писать в двух разных топиках, а то черт ногу сломит в этом обсуждении :). И в будущем не дублируйте вопросы.

Anonymous
Отправить
Ответ на: