Долго-долго не было апдейтов, но вот пора настала. Изменилось в общем-то немного. По-прежнему надо дописать FAQ и Manual, по-прежнему куча нереализованных фишек.. но движение какое-то есть. Рассказывать мне особо нечего, просто повешу ссылку.
Сегодня блог мне предложил: "Хей, давай обновимся до 2.7.1 автоматически".
Ого, - подумал я, - раньше был плагин, который работал кое-как, а теперь все автоматически. В общем согласился. Все произошло быстро, чем меня очень порадовало. Однако WP Tuner тут же показал, что расход памяти вырос на 20 мегабайт (!!!). Было 6, стало 26. Причем 19 стало уходить на плагины. Из более-менее ненужных нарушителя выявить не удалось. Остальные трогать не очень хочу. Поэтому если вам ваш блог предлагает обновится до 2.7.1 - подождите лучше пока ситуация не прояснится.
UPD: Глянул статистику хостинга. Не знаю как с памятью, а процессорная нагрузка не выросла, слегка даже уменьшилась. Скорее всего дело в WP_Tuner'e. Я свои претензии отменяю =)
Вышла версия 2.7 нашего ненаглядного Вордпресса. Я люблю все новое, но в некоторых вещах я люблю стабильность, в случае с блогом, фоном рабочего стола, расположения мебели в комнате, одежды - тут я жуткий консерватор. Поэтому и не собирался обновляться до версии 2.7 в ближайшее время, 2.6.5 меня устраивала в полной мере. Однако мой протест продолжался недолго. Любопытство все-таки сподвигло заглянуть в файлик xmlrpc.php и... О ЧУДО! МОЖНО УПРАВЛЯТЬ КОММЕНТАРИЯМИ ЧЕРЕЗ XMLRPC! А так же тегами. Это супер, это то, что надо. Я постараюсь добавить в мой класс эту возможность как смогу быстро! Читать дальше...
Внимание! Этот пост устарел, новую информацию по классу смотреть тут:Апдейт класса wp-poster.
Публикую класс для работы с WordPress через XML-RPC. На самом деле я не работаю с XML-RPC напрямую, более того, так не делает даже сам Вордпресс. Мы вместе с Вордпрессом используем класс IXR_Client. Существует множество разных API для постинга в блоги, такие как WordPress API , Blogger API, MetaWeblog API, MovableType API. В общем мой класс это реализация шаблона Фасад для упрощения использования этих API.
Эта версия - глубокая альфа, однако, она вполне рабочая. Что будет с ней дальше - фиг знает. Мне могут дать на работе задание совершенно не связанное с Вордпрессом и все, я уже не буду успевать работать над классом. Но пока все идет хорошо)
Сам класс можно скачать вот тут: . В комплекте идет требуемый IXR_Client.
Если кому-нибудь хочется постить в свой блог не заходя в него, то вот вам решение. Требуется файл из стандартной поставки вордпресса wp-includes/class-IXR.php
//создаем экземпляр объекта$client=new IXR_Client('http://www.url.com');// массив параметров поста$content_struct['title']='название';$content_struct['description']='описание, до ссылки _читать далее_';$content_struct['mt_text_more']='содержание будет доступно после ссылки _читать далее_';$result=$client->query("metaWeblog.newPost",'0','логин','пароль',$content_struct,'1');if($result){$responce='OK';}else{$responce=implode(':',$client->getResponse());}echo$responce;