Drupal to WP is an integration between Drupal and WordPress. There are a Drupal module, Drupal to WP, and a WordPress plugin, Drupal to WP XML-RPC.
Drupal to WP XML-RPC
This plugin adds some Multisite-specific functions to WordPress XML-RPC interface (http://yourdomain.com/xmlrpc.php).
Functions available
- drupal.newBlog – Create a new blog
- drupal.getUsers – Get all users of your installation
- drupal.getUsersBlogs – Get blogs of a user
- drupal.getBlogId – Get a blog ID
- drupal.getCategories – Get a list of categories on a given blog
- drupal.newUser – Create a new user
- drupal.deleteUser – Delete a user
Requeriments
- Its neccesary to activate mcrypt support in PHP.
Installation
- Upload `drupaltowp_xmlrpc` folder to the `wp-content/plugins` directory in your WordPress multisite installation.
- Activate the plugin in your Administration Panel.
- Check ‘Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols’ through ‘Writing’ menu and click ‘Save Changes’.
Client configuration
Password must be encrypted before calling one of this xml-rpc functions so follow this steps:
- Open file `drupaltowp_xmlrpc.php` and copy the function `drupaltowp_encrypt_password` to your code.
- Define a key for encrypting your passwords. Max 20 characters.
- Edit file `drupaltowp_xmlrpc.php` and put your key value in line 32:
`define( 'DRUPALTOWP_KEY', 'your-key-value' );`
Download
Download the plugin from the WordPress Plugin Directory: http://wordpress.org/extend/plugins/drupal-to-wp-xml-rpc/
If plugin works in your WP version, send your vote and push works in the compability form.