Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

pageMash > Pagina Beheer

Omschrijving

Customise the order your pages are listed in and manage the parent structure with this simple ajax drag-and-drop administrative interface with an option to toggle the page to be hidden from output. Great tool to quickly re-arrange your page menus.

Checkout the example page: http://joelstarnes.co.uk/pagemash/example
Feedback is greatly appreciated: http://joelstarnes.co.uk/contact

Vertalingen

pageMash is beschikbaar in:

  • Engels
  • Duits :: door Tom [www.outsourcetoasia.de]
  • Turks :: door Ömer Faruk [ramerta.com]

Als je pageMash wil vertalen in je eigen taal, neem dan contact op en ik voeg het graag toe.

Schermafdrukken

  • Admin Interface.

  • Setting up the page widget in the old WP admin.

Installatie

  1. Download Plugin
  2. Unzip & Upload to /wp-content/plugins/
  3. Activate in ‘Plugins’ admin menu
  4. Then have fun..

pageMash works with the wp_list_pages function. The easiest way to use it is to put the standard WordPress pages widget in your sidebar. Click the configure button on the widget and ensure that ‘sort by’ is set to ‘page order’. Hey presto, you’re done.

You can also use the function anywhere in your theme code. e.g. in your sidebar.php file (but the code in here will not run if you’re using any widgets) or your header.php file (somewhere under the body tag, you may want to use the depth=1 parameter to only show top level pages). The code should look something like the following:

<?php wp_list_pages('title_li=<h2>Pages</h2>&depth=0'); ?>

You can also hard-code pages to exclude and these will be merged with the pages you set to exclude in your pageMash admin.

The code here is very simple and flexible, for more information look up wp_list_pages() in the WordPress Codex: https://codex.wordpress.org/Template_Tags/wp_list_pages

FAQ

Als je vragen of opmerkingen hebt, stuur me een e-mail: http://joelstarnes.co.uk/contact

Installation Instructions
  1. Download Plugin
  2. Unzip & Upload to /wp-content/plugins/
  3. Activate in ‘Plugins’ admin menu
  4. Then have fun..

pageMash works with the wp_list_pages function. The easiest way to use it is to put the standard WordPress pages widget in your sidebar. Click the configure button on the widget and ensure that ‘sort by’ is set to ‘page order’. Hey presto, you’re done.

You can also use the function anywhere in your theme code. e.g. in your sidebar.php file (but the code in here will not run if you’re using any widgets) or your header.php file (somewhere under the body tag, you may want to use the depth=1 parameter to only show top level pages). The code should look something like the following:

<?php wp_list_pages('title_li=<h2>Pages</h2>&depth=0'); ?>

You can also hard-code pages to exclude and these will be merged with the pages you set to exclude in your pageMash admin.

The code here is very simple and flexible, for more information look up wp_list_pages() in the WordPress Codex: https://codex.wordpress.org/Template_Tags/wp_list_pages

None of it’s working

De meest waarschijnlijke verklaring is dat je een andere plugin hebt die incompatibele javascript toevoegt bij de pageMash admin pagina.

Try opening up your WP admin and browse to your pageMash page, then take a look at the page source. Check if the prototype or scriptaculous scripts are included in the header. If so then the next step is to track down the offending plugin, which you can do by disabling each of your plugins in turn and checking when the scripts are no longer included.

Heb ik speciale code nodig in mijn template

Nee. Sinds versie 1.0.2 hoef je niet langer code toe te voegen aan je template. PageMash voegt een filter toe aan de wp_list_pages() functie en werkt prima met de pagina's widget.

Welke browsers worden ondersteund

Elke goede up-to-date browser zou moeten werken. Ik test in Firefox, IE7, Safari en Opera. (NB in IE moet je wellicht de pagina naam gebruiken om een pagina te verslepen.)

Bijdragers & ontwikkelaars

“pageMash > Pagina Beheer” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Vertaal “pageMash > Pagina Beheer” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.3.0

  • Important core fix ~ huge thanks to Alex Günsche [www.zirona.com]
  • Pages show ‘draft’ and ‘pending review’ tags
  • Fix for nested sorting bug in safari
  • Danish translation ~ by Georg S. Adamsen [wordpress.blogos.dk]

1.2.2

  • Additional multi-lingual support
  • Adds turkish translation ~ by Ömer Faruk [ramerta.com]
  • Fix permalinks by flushing the rewrite rules after updates ~ thanks Alexey 😉

1.2.1

  • fix for menu position in WP2.7

1.2.0

  • Introduces multi-lingual support.
  • Adds German translation
  • Moves pageMash into the Pages menu for WP2.7
  • All thanks to Tom [www.outsourcetoasia.de]

1.1.6

  • Corrected filename case.

1.1.5

  • Updated for WP 2.6

1.1.4

  • Add config option to show debug info.

1.1.3

  • Fixed hide bug that appeared on some systems

1.1.2

  • Added Expand all | Collapse all buttons

1.1.1

  • Fix a bug with console.log for safari
  • Removed php code from js&css scripts to fix error

1.1.0

  • Added quick rename
  • Externalised scripts
  • Changed display of edit|hide|rename links
  • Deregisters prototypes

1.0.4

  • Removed shorthand PHP
  • Updated CSS and JS headers to admin_print_scripts hook.

1.0.3

  • Fixed datatype bug causing array problems

1.0.3

  • Fixed datatype bug causing array problems

1.0.2

  • Major code rewrite for exclude pages

1.0.1 beta

  • fixed IE drag selects text =

1.0.0 beta

  • Major rebuild to use vladimir’s sortables class extension
  • Recusive page handles unlimited nested children
  • Collapsable list items
  • Interface makeover…

0.1.3

  • Fixed exclude pages feature

0.1.2

  • Fixed CSS&JS headers to only display on pageMash admin

0.1.1

  • Removed version check since some hosts will not allow external includes.

0.1.0

  • Initiële release