Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
Потребовалось сделать перенос записей в базу данных Wordpress.
В интернете в основном описано, как вставлять записи в Wordpress посредством XML-RPC - этот способ мне частично не подходил, поэтому решил разобраться со струкурой базы данных Wordpress'a - она оказалась достаточно простой и я за некоторое время написал код, который находится ниже.
Код писался под фрэймворком Codeigniter, поэтому чтобы использовать его в другой среде - достаточно изменить код работы с базой данных, он достаточно понятный, поэтому проблем возникнуть не должно.
У кого есть вопросы по работе кода - пожалуйста в комментарии.
Читать дальше...


В скрипте используется возможность emailpost в ЖЖ. В этом случае письма, отправленные на адрес вида пользователь@post.livejournal.com будут публиковаться как посты.
Извлечение нужных полей из rss делается с помощью xmlstarlet.
Читать дальше...


В примере показано, как создать новую запись в вашем блоге Wordpress напрямую с помощью функции wp_insert_post().
Положите скрипт в /wordpress/wp-content/plugins/ и активируйте с помощью панели управления плагинами WordPress.
Читать дальше...


Рассмотрим пример, как можно разместить кириллическую запись (а именно с этим часто возникают проблемы) в ЖЖ.

Вам потребуется скачать библиотеку XML-RPC. Наиболее удачной версией мне кажется свободно распространяемая через sourceforge XML-RPC for PHP

В данном примере рассмотрен только один метод LJ.XMLRPC.postevent - полный список возможных команд и их синтаксис (на английском языке) доступен по адресу: http://www.livejournal.com/doc/server/ljp.csp.xml-rpc.protocol.html
Читать дальше...


Простейший способ отправки HTTP POST запроса из php с помощью cURL.
Читать дальше...


Метод по добавлению поста в WordPress через MetaWeblog API.

Используется известный фреймворк CodeIgniter, в базовый комплект которого входит библиотека - 'xmlrpc', с помощью которой делались все запросы к WP.
Читать дальше...


Пример обработки get,post переменных - результата запроса в PHP. Класс для вывода get, post переменных в поле hidden формы.
Читать дальше...



Пример показывает, как отослать данные методом POST и получить ответ.
Читать дальше...