Bulk Page Stub Creator - WordPress Plugin

This is a developer plugin for WordPress developers to easy their initial content setup process.

It is a simple plugin; it gives you a text input form and on the first line you type the page title, on the second line you type the slug. Then you repeat the process for as many pages that you want to create.

When you press the Create page stubs page it will automatically create all of the stubs for you.

Who This Is Aimed At

This plugin is for website developers that want to speed up their initial content setup process.

It is a really simple plugin by design. I wrote it to help speed up my own website development process.

I can see some ideas as to how this could be expanded and if you find this useful I’m open to suggestions on the GitHub Issues page.

How It Fits Into My Workflow

First I plan out the structure of my site in a sitemap document. This document contains the page names and the slugs.

Then I create another document from this which details all of the page meta like, descriptions, titles, headers, contents text, footer tags and any other optimisations I want to add.

This plugin lets me quickly process my sitemap document into real page stubs on the website, complete with the slugs I want.

The results page is then shown which has edit page links for all of the new pages.

This allows you to easily open up each tab in the order I’ve planned out (not alphabetically sorted like WordPress defaults) and insert the remaining meta to the pages.

If this sounds like your workflow then this plugin could save you time!

Usage

When you have installed the plugin you will find the Bulk Page Stub Creator under the Tools section in the admin panel:

image

Screenshots

Main page:

image

Results Page

image

Results Page With Errors:

If WordPress finds that the requested slugs either were invalid or already in use it automatically renames the slug to a non-conflicting name.

If this happens then you will see the following in the results page:

image

Example Input

Typical input to create four pages would look like this:

Some Page
optimised-url-for-some-page
Another Page Title Here
custom-url-for-another-page
Site Map
site-map
Contact Us
contact-this-company

Downloading

You can download this from the official WordPress Plugin Directory.

The best way to get it is to search for "bulk page stub creator" in the `add plugins` page of your WordPress admin panel.

Alternatively you can download it directly from the WordPress site and then you just need manually upload it to your /wp-content/plugins/ folder:

GitHub Repo

I’ve released the full source code and associated files on GitHub at the following location:

Release History

v1.0 – 2014-10-01 – Initial release

License

This software is released under the GNU General Public License v3.

If this conflicts with your project then please contact me and we can discuss a compromise.

No comments :