Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/jdk/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/sbin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/sbin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/sbin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/sbin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/sbin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/X11R6/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/root/bin/curl) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/jdk/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/sbin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/sbin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/sbin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/sbin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/sbin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/X11R6/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/root/bin/wget) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/jdk/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/sbin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/sbin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/sbin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/sbin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/sbin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/X11R6/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/root/bin/lynx) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/jdk/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/sbin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/kerberos/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/sbin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/lib/courier-imap/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/sbin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/sbin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/sbin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/X11R6/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/root/bin/ftp) is not within the allowed path(s): (/home/bempire/:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php on line 88

Warning: Cannot modify header information - headers already sent by (output started at /home/bempire/public_html/wp-content/plugins/wp-o-matic/inc/tools.class.php:88) in /home/bempire/public_html/wp-content/plugins/wp-forum/cookie.php on line 21
Menu and Widgets | Blogging Empires Wordpress Training and Coaching

Menu and Widgets


You can organize your top and side menus in a few different ways.

  1. Just use the default
  2. Widgets for side bar
  3. Drop down menus

You can also customize in the css file but we will look at that in the advanced section. There are a few great plugins to give your menus even more functionality. There are already some basic widgets preinstalled in your WordPress.

Widgets

To Use Widgets you must have a compatible theme and when you go to presentation you will see a widget menu if it is compatible. Most good themes are already widget compatible.

What is a Widget?

“Widgets” is just a silly buzzword we’ve chosen for this sidebar-chopping plug-in we have developed. They could have been called Gadgets or Gizmos or Wizbangs or Whatevers. On the surface, they’re just things you can use to personalize your WordPress site without knowing HTML. Way down deep, they may be something entirely more significant. Anyway, here’s a peek:

widgets-admin1thumbnail.png
Drag and Drop

widgets-config1thumbnail.png
Configure

widgets-sidebar1thumbnail.png
All done!


Even more widgets

Follow the WordPress Widgets Blog for more widgets and themes, and send widget-related news and questions to “widgets” at wordpress.com.

Some of the widgets will have a little icon on the right side of the draggable widget device. Click that icon to reveal that widget’s options. Click the X or the area outside the options box to return to the widget page. Your options are not saved until you click “Save changes” on the main page, so don’t forget to save.

widget-button.png? widgets-textthumbnail.png

Two of the included widgets, Text and RSS, can be replicated several times. Below the palette you will find forms to change the number of Text and RSS widgets available. Reducing the number will only cause the extra widgets to be removed from the visual interface; the contents of the widgets is preserved.

Widget and Menu Plugins

 

Folding Pages Widget - Download - (6kb)

This is a particularly nice widget as it lets you create a menu system like in this blog. Very good for Content Management sites like this one. look at the Page Order plugin below to give even more functionality.

This widget provides a hierarchical list of WordPress pages. It expands/collapses to display only

If you’re not on a “page” you only see the top-level pages.

folding_pages_horiz.gif

Download & Install

Options

You may set:

folding_pages_opts.gif

My Page Order - Download - (2k)

I personally love this one especially on this blog as it has so many pages. If a page gets put in the wrong place I can simply reorder its position. Most new themes works straight out of the box. It also manages sub pages which is great.

Page Order

The page order doesn’t automatically increment when you start a new page and it is a major pain to insert a page where you want it. Got a new page you want to insert at the top of 25 other pages? Have fun incrementing the order on 25 pages (unless it accepts a negative number which is just another bad idea).

This plugin gives you a simple interface that allows you to arrange the order of your static pages. It uses and sets the same field in the database as WP does so if you have set an order before it will be preserved.

Installation instructions:

  1. Extract zipped files
  2. Upload mypageorder.php to /wp-content/plugins/ on your server.
  3. Activate the My Page Order plugin on the Plugins menu.
  4. Plugin tab appears under the Manage menu, give the pages an initial order.
  5. If you are using widgets then just make sure the “Page” widget is set to order by “Page order”. That’s it.
  6. Make sure your templates have the correct sort parameter, see below.

Sort attribute

In your templates (accessible through the theme editor or downloading the file off the server) there might be several places your list of pages gets outputted. To use your sort order each instance must have the sort column argument set like the following:

wp_list_pages(’sort_column=menu_order’);

That’s it. Out of the box everything is there to make the manual ordering happen, it just needs a better interface to make it less time consuming for the WP user to manage and my plugin is really just a stopgap measure until something better gets built into the WP release.

Drop Down Menu - Download - (53kb)

This one requires a fair bit of knowledge however in the downloads section in advanced we have taken some of the more popular themes and alsready implemented it for you and also optimized for cross browser compatibility.

The Webdezine Pure CSS Horizontal Menu is a dropdown, cross browser multi-level (nested) css navigation system for Wordpress that can be displayed across the top of your header area. It includes support for Pages, Categories, Archives, Blogroll and Meta Links. The menus can be used in place of or in addition to the default Wordpress fuctions wp_list_categories, wp_list_pages, wp_get_archives, wp_list_bookmarks, and meta data that is contained in the sidebar.php. The menu is currently compatible with Wordpress 2.1.* and will soon be available to 2.0.* Wordpress users. The menu is as always, free for personal use, although support is greatly appreciated. Commercial users (including developers) should download the commercial version of the menu.

The Demos

The Features

The Compatibility

OS Browser Version Compatible? Issues?
Windows XP Firefox 2.X Yes None
Windows XP Internet Explorer 6 Yes None
Windows XP Internet Explorer 7 Yes None
Windows XP Opera 9.1 Yes None
Linux Firefox 2.0.0.3 Yes None
Linux Konqueror 3.5.6 Yes None

download_icon.gif SITEMAP FIX for 2.0.3 (2)
COMMERCIAL: Webdezine.ca Wordpress Menu V2.0.3 (444)
PERSONAL: Webdezine.ca Wordpress Menu V2.0.3 (1028)

The Why

I found the default lists impractical and IMHO quite ugly. I also wanted to use the same menu for my blog that I will be using for my main site.

The How

The Installation Instructions

The Customization

The function variables can be changed from the admin option menu. Note: Please remember that should you change the CSS class names available through the option menu, you will also have to change the class names within the CSS file.