Populate your WordPress Site with These Data Packs

Populate your WordPress Site with These Data Packs

While looking around for a plugin for WordPress I stumbled across some databases for WordPress that were on offer at Code Canyon.

I’d not seen this type of item listed for WordPress before so thought I’d take a closer look. It turns out they are in fact listings that can be imported into your WordPress site in order to populate it with information to display to your users.


Of the items on offer there were three to choose from covering the following topics:

Taking the golf course database as an example, the plugin contains the data for 16,947 courses. Each listing contains information such as the full address including zip code and phone number. A post is created for each entry allowing you to almost instantly build a website that lists thousands of golf courses.


As well as displaying the information for each golf course on a page you can also add your own content to the listing page. This can be done at the time of creation using spun content. By using the spin syntax you can enter text with a number of variations to make sure each listing page is as unique as possible. This could take the form of:

This is a {great|good|excellent|brilliant|perfect} golf course for {beginners|novices|those new to the {game|sport} of golf.

Each listing will insert the text above into the listing posts, taking one word from the possible options in brackets. The more options you give, the more unique the content will be, helping to ensure the pages are all indexed by the search engines.

You can also insert specific information from the listing into your content by using shortcodes. This can be done like so:

[spin1] is a {great|good|excellent|brilliant|perfect} golf course in [spin3]

Where [spin1] inserts the golf course name and [spin3] inserts the state where the course is located.

As the golf course data will create over 16,000 new posts on your WordPress site, the plugin author has included an easy way to make navigating the list of new posts possible. The plugin creates a shortcode that displays an A-Z listing of all the posts which can be viewed by letter.


The plugin also creates listing pages which can display a list of posts of a number of your choosing which when clicked on takes the user to that particular listing. This makes life easier for those browsing your site as well as the search engines that are crawling your site looking for pages to index.

How to Install These Data Packs

The data packs are installed just like a regular plugin. After uploading and installing the plugin file, simply activate it then access the settings page from the tools submenu.

From there you can copy the shortcode that creates the listing pages and then create a new page or post and paste that shortcode into the page.

After that it is necessary to place the next shortcode, or the widget, that displays the listings from A-Z into a page or post or onto the sidebar.

The final step is then to select that page you created form the drop down menu on the settings page to use for the listings page. After that set the pagination for how listing links per page you want to display. Then you are done with the basic settings.

If you want to add your own content to each page, which is recommended to make your lists more unique and potentially more useful to your readers, you can do it from the settings page by using the spun content as covered earlier.

Once that is all done, click on the import button and let the plugin do what is required. This can take a good few minutes for basic setup and more if you’ve done added spun content. While the import is taking place do not close the tab or do anything else on the site to prevent the import from being disrupted.

When the import is finished, each entry will have been added to your site as a new post. Each of these posts will be created in the default category so if you want to them added to a different category on creation make sure you create the category then set it as the default category from the settings > writing page before running the import. If you want or change the category at a later date you can use a plugin like Batch Categories to make the changes in bulk.

Uses for WordPress Data Packs

These plugins which import data into a WordPress site are only going to be people working the area where there are data packs for. If you run a golf blog being able to almost instantly add the details of over 16,000 golf courses is going to be easy way to add more value to your users.

Likewise if you run a parenting blog, being able to import nearly 20,000 baby names, each with the origin, gender and meaning of the name, would be a great addition to your site.

Create and Import Your Own Data Packs

If you want to create your own CSV files, like those that these databases use, you can do so using a spread sheet application like Excel or by using a text editor. These files can then be imported into WordPress as posts and pages using a free plugin like WP Ultimate CSV Importer Plugin.


Hopefully these data pack plugins for WordPress might be of use to you, or at least given you an idea on how you could use this type of service on your site. If you know of any other similar products covering different topics please leave a comment below.

featured image: find-icons