АРМАДА
Самостоятельный постинг WP
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

Xruman
Гуру
Зарегистрирован: 05.08.2008
Сообщений: 1208
Обратиться по нику
# Добавлено:Ср Июл 29, 2009 8:02 pmДобавить в избранноеОтветить с цитатой
Подскажите, как можно сделать, что бы например засунуть в блог несколько десятков постов, и они постились самостоятельно по расписанию??

Лена
Гуру
Зарегистрирован: 19.10.2005
Сообщений: 1203
Обратиться по нику
# Добавлено:Ср Июл 29, 2009 8:12 pmОтветить с цитатой
Там это по дефолту работает. Ничего делать даже не надо. Просто создаешь пост и справа выбираешь дату и время когда он должен появиться в блоге. И он встанет в режим shedule.
Справа - это под надписью Publish Status строка Publish immediately кнопка Edit - ее жми и выбирай дату и время. Все будет как по расписанию.

mescalito
Свой
Зарегистрирован: 05.09.2006
Сообщений: 97
Обратиться по нику
# Добавлено:Ср Июл 29, 2009 9:17 pmОтветить с цитатой
или через xmlrpc по крону
Код:

// Let's create a Post ... the advanced way
$newPost = new elWpNewPost('post');
$newPost->set(
   'Advanced Title', // Post title
   'Advanced Text', // Post text
   'Advanced More', // Optional more text
   'Advanced Excerpt' // Optional excerpt
);
// Posts with a future date change status to future by themselves
$newPost->set_status('publish');
// Set post slug: nice permalink thingy
$newPost->set_slug('post-slug');
// Create categories before assigning them
$wp->newCategories(array('Category3', 'Category4'));
// Add categories next
$newPost->add_categories('Category3', 'Category4');
// Add post tags
$newPost->add_keywords('tag1', 'tag2');
// Add custom fields
$newPost->add_custom_field('cf', 'value1');
$newPost->add_custom_field('cf', 'value2');
$newPost->add_custom_field('cf1', 'value11');
$newPost->add_custom_field('cf2', 'value22');
// Enable both comments and pings
$newPost->enable(true, true);
// Scheduled 1 Day from now ;) ... use 0 for current time
$newPost->set_time(time() + (24 * 3600));
// Create the Post and get the ID
$postIDEx = $wp->newPostEx($newPost->as_array());
// And get the Post complete informations
$postEx = (array)$wp->getPostEx($postIDEx);



http://blog.5ubliminal.com/posts/remote-control-wordpress-blog-xmlrpc-api/

wizzer
Опытный
Зарегистрирован: 30.07.2009
Сообщений: 183
Обратиться по нику
# Добавлено:Пт Июл 31, 2009 1:52 pmОтветить с цитатой
ещё есть плагин http://www.wordpresser.ru/wordpresser/plagin-budushhie-posty.html
Самый цилиндрический блог — CYLINDR'S Blog
А сказать, какое я говно, можно по контактной информации

Dark Elf +
V.I.P.
Зарегистрирован: 23.12.2007
Сообщений: 1545
Обратиться по нику
# Добавлено:Пт Июл 31, 2009 2:17 pmОтветить с цитатой
Xruman, тебе Лена правильно объяснила. Не заморачивайся всякими плагинами и прочим.
Не нужно искать грабли там, где они не лежат Smile
Мой старый блог про адалт-блоги
Тёмные — это те, кто хочет свободы и независимости, не стремятся к власти, не навязывают своих глупых желаний окружающим.

Lexix
V.I.P.
Зарегистрирован: 11.07.2008
Сообщений: 2143
Обратиться по нику
# Добавлено:Пт Июл 31, 2009 5:44 pmОтветить с цитатой
Ну конечно можно повесить и плагин............ но тогда есть вероятность что он просто повесит хостинг (встречал такие горе плагины) и в придачу опять же увеличится нагрузка опять же на хостинг. Так что слушай Лену.
Их финансы не поют романсы Заработай на ссылках

mikkitaki
Свой
Зарегистрирован: 06.08.2009
Сообщений: 5
Обратиться по нику
# Добавлено:Пт Авг 07, 2009 6:36 amОтветить с цитатой
Есть хороший плагин для Wordpress для рандомизации даты постов, зовется random-post-dates, сайт - http://diff.biz.ua/randompostdates.php. Разбрасывает даты случайным образом в пределах, указанных вами.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры