2008-02-10 13:05:01 +00:00
=== pageMash > pageManagement ===
2008-02-10 12:57:07 +00:00
Contributors: JoelStarnes
2008-02-11 23:43:05 +00:00
Tags: order pages, ajax, re-order, drag-and-drop, admin,
2008-02-10 13:19:53 +00:00
Requires at least: 2.0
2008-02-10 12:57:07 +00:00
Tested up to: 2.4-bleeding
2008-02-15 19:57:57 +00:00
Stable tag: 0.1.2
2008-02-10 12:57:07 +00:00
Organise your page order with this simple drag-and-drop Ajax interface.
== Description ==
Customise the order your pages are listed in with a simple Ajax drag-and-drop administrative interface with an option to toggle the page visibility. Great tool to quickly re-arrange your menus.
2008-02-13 18:19:28 +00:00
2008-02-13 18:13:55 +00:00
If you want to see an example of the admin page check out: http://joelstarnes.co.uk/pagemash/example
2008-02-10 12:57:07 +00:00
== Installation ==
1. Download Plugin
2008-02-11 23:43:05 +00:00
1. Unzip & Upload to `/wp-content/plugins/`
2008-02-10 12:57:07 +00:00
1. Activate in 'Plugins' admin menu
2008-02-11 23:21:03 +00:00
1. {Edit your Template}
2008-02-10 12:57:07 +00:00
2008-02-12 00:02:33 +00:00
In most cases the plugin should work straight out the box, since most templates will include something similar to: `wp_list_pages('depth=1&title_li=);`
2008-02-11 23:21:03 +00:00
2008-02-15 19:57:57 +00:00
2008-02-13 19:20:59 +00:00
However to achieve full functionality including the 'exclude pages' feature you should replace the wp_list_pages() function with the following php code:
2008-02-13 18:19:28 +00:00
`if(function_exists('pageMash_exclude_pages'))`
`{$exclude_pages=pageMash_exclude_pages();} else{$exclude_pages='';}`
`wp_list_pages('depth=1&title_li=&exclude='.$exclude_pages);`
2008-02-11 23:21:03 +00:00
2008-02-13 19:20:59 +00:00
2008-02-11 23:43:05 +00:00
You can place the code wherever you would like your page listings to appear;
2008-02-12 00:02:33 +00:00
usually either the header.php or sidebar.php file found in: `wp-content\themes\theme_name`
2008-02-10 12:57:07 +00:00
== Frequently Asked Questions ==
2008-02-11 23:43:05 +00:00
If you have any questions or comments,
2008-02-15 19:57:57 +00:00
2008-02-11 23:21:03 +00:00
please drop me an email: joel@joelstarnes.co.uk
2008-02-10 12:57:07 +00:00
== Screenshots ==
2008-02-13 18:13:55 +00:00
1. Admin Interface.
2008-02-10 12:57:07 +00:00
== Localization ==
2008-02-12 22:16:39 +00:00
Currently only available in english.
== Limitations==
2008-02-13 19:20:59 +00:00
The plugin will currently only handle top level pages.
==Change Log==
0.1.0 > Initial Release
2008-02-15 19:57:57 +00:00
2008-02-13 19:20:59 +00:00
0.1.1 > Removed version check [line72] since some hosts will not allow external includes.
2008-02-15 19:57:57 +00:00
0.1.2 > Fixed CSS&JS headers to only display on pageMash admin
2008-02-13 19:20:59 +00:00
==Road Map==
For the next majour release I hope to support children pages and allow these to be sorted and moved between different parents in a nested list fashion.