Thank you for downloading Dynamo tool. If you have any questions that are beyond the scope of this help file, please feel free to email us at email@example.com.
Dynamo is a powerful and accurate content generation utility for WordPress blogs. You can turn your Excel, CSV, or XML data sources into WordPress database instantly. High speed, multi-threaded, and accurate data generation – directly saves data to WordPress WXR file.
It’s a must-have tool for any developer or freelancer who wants to bulk import data from CSV or Excel file into WordPress in no-time. It can be used to import posts, pages, menus, attachments, custom posts and so on.
With Dynamo, you can manage multiple WordPress projects (WXRs), import data from several data sources, support for custom posts/fields, preview data before uploading into WordPress, source to target(WP) fields mapping, Split large WXR file into smaller pieces to avoid timeout issues while importing and much more.
You can turn your Excel, CSV, or XML data sources into WordPress database instantly. Using Dynamo you can,
- Turn Excel/CSV/XML into WordPress Database
- Generate Blog Content Quickly and Easily
- Work in Isolated Mode (No connectivity required)
- Build Demo Data for WordPress themes
- Generate Test Data for Blog Testing
- Split Large Data file into smaller chunks (WXR) for Easy Import – Avoid Timeout Issues
- Quickly Import Demo/Test Data into WordPress
- Clean Dashboard & Multilingual Support
- Copy entire or partial content to another site
- Support for Post, Page, Category, Tags and Feature Image
Below are the features that will make you fall in love with Dynamo.
- Manage multiple WordPress projects (WXRs)
- Import data from several data sources
- Support for custom posts/fields
- Preview data before uploading into WordPress
- Source to Target(WP) fields mapping
- Split large WXR file into smaller pieces to avoid timeout issues
Download here life-time free version of WP Dynamo. Please note that you will need to register the product with a valid license file.
The license key will be sent separately once you buy the product.
REQUEST AND IMPORT LICENSE INTO DYNAMO
To run Dynamo, you need to have a valid license file. You can request the license file by sending an email to firstname.lastname@example.org entering the unique serial key in email body.
You can find your unique serial key by running Dynamo. If you’ve not yet imported the license file, the system will prompt you to import the license file. You will see the unique serial key on the same screen.
To activate your copy of Dynamo, follow the steps below:
- Install Dynamo by downloading it
- Download sample source and WXR Files from here and keep them in a local folder. (e.g. …\My Documents\Dynamo\)
- Start Dynamo, the missing WordPress (WXR) File dialog appears. Browse to local folder as instructed in step 2 and open WXR File (e.g. Quotes and Versus WordPress (WXR) – Project-02.xml)
- Next, the missing License Key dialog appears.
- Copy the Serial Code by clicking Copy button and share it with us via email at email@example.com. (Please paste Serial Code while sending an email to help us generate license key for you)
Alternatively, if you are running the software in a trial mode, you can locate your unique serial key from menu Help > License Manager.
In order to run this tool, you should meet the following requirements.
- .NET Framework 4.0 or above (Download here: )
Note: Dynamo runs on Windows Platforms only but we are working hard to make Linux release soon. Stay tuned for update!
INSTALLING DYNAMO ON WINDOWS SYSTEM
Installing Dynamo in Windows is quite easy and you don’t need any additional software for running Dynamo. Simply run the setup and start working with Dynamo.
Currently the following input file types are supported.
WORDPRESS WXR FILE
To get started with Dynamo, you need to have WXR file of your WordPress blog. To download WordPress WXR file of your blog, follow the procedure below.
- Login to WordPress admin panel, Go to Tools > Export.
- Choose Posts option, and Click Download Export File.
In most cases, you will be interested in fresh content. You can simply download your WordPress blog’s content (WXR) file and get rid of the existing content if any using Dynamo. The tool comes with an option to clean the old content from the downloaded WordPress blog’s content (WXR) file so that you can work with the fresh content.
SOURCE FILE STRUCTURE
The section describes the file structure and helps you understand how Source-to-Target mapping work in Dynamo.
The source file (Excel or CSV) being imported into Dynamo must have header row. As you can see in the below screen, the first row is the header row representing the fields.
Each field highlighted with Green colour is the standard field name prefix with ‘post_’ and linked with the default WordPress fields. Each field name is pretty self-explanatory. Another advantage of using the standard naming for the default WordPress fields is you will not need to map the fields manually every time you import the file into Dynamo. The field highlighted in yellow represents the custom field.
You can see in the screen below when importing source file, the standard fields are mapped automatically and checked by default.
It’s quite easy to configure custom fields in Dynamo. To learn more about how to configure and use custom fields with Dynamo, please read the section Configuring Custom Fields later in this article.
Please note that the colour scheme we have used in the Excel sheet is just for understanding purpose and does not have any logic with implementation. The highlighted fields shown the columns we are interested in and rest can be ignored.
GENERATING DATA FOR WORDPRESS BLOG
The tool helps you generate the data for your WordPress blog in few simple steps. To generate the data for your WordPress blog, you need to have your blog’s WXR file with you as mentioned in the above section. Once you have the WXR file downloaded, simply follow steps below.
- Run Dynamo, Open WordPress (WXR) project file.
- Click Import and browse the source file (Excel, or CSV) to read the content from.
- Map source-to-target fields and Click Save.
This will generate a data in your WordPress (WXR) project file.
MAPPING SOURCE-TO-TARGET FIELDS
Mapping is the key part of the Dynamo. When generating content from source files, it’s good to have an option of mapping source (CSV/Excel) to target (WP) fields.
With Dynamo, mapping is done automatically and you don’t need to map fields manually. However, you have option to update the mapping on screen and choose the columns to be imported.
By default all WordPress default fields are checked but you can uncheck them if you don’t want any of the fields.
ADDING AN ITEM INTO YOUR EXISTING LIST MANUALLY
Sometime, you may just want to drop an item to your existing content base without importing content from external sources. Dynamo comes with a feature to add an item, be it a post or page, directly into the existing list.
Adding an item is quite an easy task. You need fill up the required fields as shown in below screen and click Save. You would see the newly added item in the preview area.
With the preview option of generated data you can view the content on the screen along with the statics on number of records imported from source file.
IMPORTING GENERATED CONTENT INTO WORDPRESS
You can easily import the content generated using Dynamo into your WordPress blog. To import the data generated using Dynamo into your WordPress blog, simply follow the steps below.
- Login to WordPress admin panel, Go to Tools -> Import. Click WordPress. Choose a WXR (.xml) file to upload, then click Upload file and import.
- Select the author of the posts being uploaded and click Submit.
With this option, you can easily switch between multiple WordPress projects (WXRs) giving you the flexibility to work on multiple project at once.
You can easily navigate through the most recently opened WordPress projects (WXRs) from the file menu File > Recent Projects.
CONFIGURING CUSTOM FIELDS
The tool has ability to add custom fields to a post and page without writing any code. These custom fields allow you to add more information to your blog post content.
For example, you could use custom fields to add an “Estimated Reading Time” field to article or story, a “Lead” field to projects, or an “Author Link” field to blog post.
You can easily add custom fields under WPCustomFields section of app.config file as shown in the screen below.
To add a new custom field for the current session, simply go to menu Tools > WP Fields Config. This will open the popup displaying the list of default WP fields and custom fields added in app.config file.
Click on Add Field button to launch another popup to add custom field for the current session. You can add one or more custom fields from here. Enter Field Name and Field Type, Click Add button and then click Ok.
USING WXR SPLITTER
The tool comes with handly feature to split large WXR file into smaller pieces to avoid timeout issues specially when importing the data from large WordPress WXR file. With WXR Splitter, you can split the WXR file into pieces by size or numbers.
CHANGE SOURCE FILE DELIMITER
You can generate the content from either CSV or Excel source file. You can set the field delimiter from menu Tools > Field Delimiter.
For example, if you are generating content from CSV file then select the option Comma delimited and click Ok. If you are importing the content from the source file which has the field separator other than Tab, Comma, and Semi-Colon, in this case you can set the option Other and specify the field separator char on the textbox.
If you run into any problems with Dynamo, you can enable diagnostic logging. This will help us troubleshoot the problem that you may encounter while using the Dynamo application.
SAMPLE SOURCE AND WXR FILES
Below are some sample source and WXR files for your reference.
- WordPress (WXR) – Project-01
- WordPress (WXR) – Project-01
- Source (EXL) – Project-01
- Source (EXL) – Project-02
Version 1.0.00 (04/01/2016)
- Initial Release
Version 1.1.00 (13/04/2019)
- Bug Fixes
- Windows 10 Support
Version 1.1.23 (04/01/2020)
- Bug Fixes