Bulk Page Creator

Allows you to create multiple pages in a batch/bulk manner saving time when initially setting up your WordPress site,
This plugin will give you a startup screen in which you can add as many pages in a quick manner and then by clicking one button will create all the pages.

This is designed to work with the auto-page-nav-widget to further reduce author/translator effort/time involvement.


Source code for this Plugin is located at:

https://github.com/mawalker/wordpress-content/tree/master/plugins/righteous-bulk-page-creator-plugin

Download newest zip file of this plugin: v1.0.0.1 You will need to download the zip of the auto-link-widget if you want to use that. To install this plugin, you will need to extract it into your <wordpress>/plugins/ directory. Then you will need to activate it via the plugin settings page. After that it will appear (only to the site’s admin) in the settings window (as shown below)

——————

Past Releases of the plugin

v1.0.0.0 zip file


WordPress Documentation & Screenshots


=== Plugin Name ===

Contributors: Michael A. Walker (RighteousCoder)

Tags: Solid Code, Michael A. Walker, Bulk Page Creator, batch action, add pages, add posts, Righteous, RighteousCoder, RighteousWritings

License: GPLv2

Requires at least: 3.1

Tested up to: 4.4.2

Allows you to create multiple pages in a batch/bulk manner saving time when initially setting up your WordPress site

== Description ==

Allows you to create multiple pages in a batch/bulk manner saving time when initially setting up your WordPress site,
This plugin will give you a startup screen in which you can add as many pages in a quick manner and then by clicking one button will create all the pages

For backwards compatibility, if this section is missing, the full length of the short description will be used, and
Markdown parsed.

== Installation ==

To install this plugin please use the “install” feature from the WordPress site.

== Changelog ==

= 1.0.0.0-RC-1 =
* Create pages in ‘chapter’ or ‘volume/chapter’ mode.
* Can create non-numerical named pages, such as: ‘index’, ‘Table of Contents’, etc.
* Can adjust ‘previous’ and ‘next’ page order before final page creation
* Stores ‘previous’ and ‘next’ link data as meta-data for each page.
* The ‘previous’ and ‘next’ meta-data can be used by the auto-page-navigation widget
* NO support for editing meta-data after page creation in current version

= 0.5.0 =
* Initial setup

== Screenshots ==

1. Plugin (admin only) page in ‘Chapter’ mode, top half of configuration screen.

2. Plugin (admin only) page in ‘Chapter’ mode, bottom half of configuration screen.

3. Plugin (admin only) page in ‘Volume/Chapter’ mode, top half of configuration screen.

4. Plugin (admin only) page in ‘Volume/Chapter’ mode, bottom half of configuration screen.

5. ‘Previous’ and ‘Next’ meta-data for auto-page-nav widget customization before actual page creation.


I understand that input like the below example of how to format volume/chapter data might look intimidating, but it really isn’t that complex, and you only need to use it when making a new series, etc.

Example input: [ 1:ToC,1->3,terms;2:1->3;3:1->3;4:1->3,index ]

Each Volume’s string… from the above example (each volume separated by ‘;’ )

1:ToC,1->3,terms

(Means: Volume ‘1’ has page ‘ToC’, chapters ‘1’ through ‘3’, and page ‘terms’)

2:1->3

(Means: Volume ‘2’ has chapters ‘1’ through ‘3’)

3:1->3

(Means: Volume ‘3’ has chapters ‘1’ through ‘3’)

4:1->3,index

(Means: Volume ‘4’ has chapters ‘1’ through ‘3’, and page ‘index’)