1.0.0-beta.14 • Published 2 years ago
vuepress-plugin-to-wordpress v1.0.0-beta.14
Vuepress Plugin To WordPress
A plugin uses XmlRpc to synchronize Vuepress content to WordPress, implements all the interfaces in XML-RPC_WordPress_API.
use:
plugins: [
//...
['vuepress-plugin-to-wordpress', {
username: 'root',
password: 'root',
options: {
https: false,
host: 'localhost',
port: 80,
path: "/wordpress/xmlrpc.php"
},
onPrepared: (wpRpc, app) => {
app.pages.forEach(page => {
const content = {
post_author: 1,
post_type: 'post',
post_title: page.frontmatter.title,
post_content: page.frontmatter.content,
}
wpRpc.newPost(1, content).send((err, data) => {
console.log(err, data)
// ...
})
})
}
}]
//...
]
Refer to tests/wordpress-test.js for other API interfaces
test
npm run test
1.0.0-beta.13
2 years ago
1.0.0-beta.14
2 years ago
1.0.0-beta.12
2 years ago
1.0.0-beta.11
2 years ago
1.0.0-beta.10
2 years ago