mfilin

Рейтинг
44
Регистрация
20.02.2013

а не толока ли это?

Если я правильно понял задачу, то есть вариант использования XMLRPC для wp, только нужно определиться с задачей от чьего имени посты, какими датами постились, нужны ли комментарии и т.д.

Я использовал модуль для python wordpress_xmlrpc

примерно так:


wp = Client(wpUrl, wpUserName, wpPassword)

# user
authorID = add_user(post.get('author')) // своя функция для создания wp_user

wppost = WordPressPost()
wppost.title = 'заголовок поста'
wppost.content = 'текст поста'
wppost.post_status = 'publish'
wppost.comment_status = 'open'
wppost.user = authorID

// пляска с датами
d = str(post.get('post_date')).replace('Z', '')
pdate = datetime.strptime(d, '%Y-%m-%d %H:%M:%S')
wppost.date = pdate
wppost.date_modified = pdate

post_id = wp.call(NewPost(wppost)) // вставляем пост

писать свой плагин, где использовать api wp

https://codex.wordpress.org/Plugin_API/Action_Reference/save_post