On: 2005/09/03 Viewed: 240088 times

In every Wordpress theme there are places that are supposed to be edited and customized by the end user who is using the theme : an “About you” block to fill in, a loop to customize when you want to add “Asides” post style, some CSS to tweak to use an personal image in header, etc…

The problem is : most bloggers are not PHP or HTML expert, can’t tell the difference between an HTML tag and a PHP tag, and simple editing of templates can be hazardous and tedious to them. Adding an admin menu in your theme ensures that end users can customize things without editing source files, just as naturally as changing a Wordpress option in the admin area.

Wordpress Theme Toolkit is a PHP class that gives Wordpress theme authors the opportunity of creating a persistent admin menu for their theme as easily as editing 3 lines in a file.

You are a theme author ? Have enough skills to edit three lines ? Add an admin menu to your theme ! (click to enlarge)
Theme Toolkit : admin menu example

Just to be sure : Wordpress Theme Toolkit is not a theme with an admin menu. It is something that makes adding an admin menu to an existing theme as easy as 1-2-3.

This long article is divided in shorter sections :

  1. Intro : well, here.
  2. Overview : a quick tour about features and how easy things are.
  3. Manual : detailed features and how-to
  4. Download ! : files and credits.
  5. Ideas and Examples : suggestions and ideas of what you could add to your theme … and a real Wordpress Theme as an example of use.

Related posts

Page: #1 #2 #3 #4 #5

Metastuff

This page "Wordpress Theme Toolkit" was posted on 03/09/2005 at 2:36 pm
Watch this discussion : Comments RSS 2.0. You can trackback this post from your own site

149 Blablas

    Pages: « 1 [2] 3 4 5 6 7 8 » Show All

  1. 21
    aNieto2K » Sobre AjaxContempt v0.2 Italy »
    pingback on 23/Nov/05 at 10:19 am # :

    [...] Usamos Wordpress Theme Toolkit [...]

  2. 22
    Steve Europe »
    thought, on 23/Nov/05 at 1:02 pm # :

    A goo improvment would be if we can have another type of of optin that generate a header title allowing to divede vaious options in subsections

  3. 23
    Steve Europe »
    commented, on 23/Nov/05 at 2:16 pm # :

    Looks like the WPToolKit had problem with WP 2.0. I’m still investigating to sort out what it’s the exact problem.

  4. 24
    Ozh France »
    thought, on 23/Nov/05 at 5:00 pm # :

    Steve, I’m aware of the problem : it’s currently incompatible with WP2.0
    I’m working on it, will be fixed at least for 2.0 stable (but probably in the next few days)

  5. 25
    Steve Europe »
    thought, on 23/Nov/05 at 6:21 pm # :

    Good to know… what about my other wustions about a new option and about localization? :) (I know I’m a pain in the ass sometimes ;) )

  6. 26
    Ozh France »
    said, on 23/Nov/05 at 7:56 pm # :

    Yeah, localization is a very good suggestion… I never think about it because I’m never using it, so I’ll have to investigate to understand how localization works in WP. But that’s definitely a good idea :)

  7. 27
    Steve Europe »
    commented, on 24/Nov/05 at 7:32 pm # :

    I tested to see if putting localization functions in your code works.. but with no luck.

    Even worste is the text put into function.php variable by the theme developper.

    Ryan Boren it’s the one that implmented most of the internationalization functions, but documentation on the codex it’s very incomplete.

  8. 28
    aNieto2K » AjaxRegulus 1.0 Italy »
    pingback on 28/Nov/05 at 2:13 am # :

    [...] Usamos Wordpress Theme Toolkit [...]

  9. 29
    Gabriel » Blog Archive » Wor... United States »
    pingback on 28/Nov/05 at 1:08 pm # :

    [...] Will definitely have to check this out… [...]

  10. 30
    HTNet United States »
    trackback on 05/Dec/05 at 4:54 am # :

    Fun With Wordpress Theme Toolkit

    I came across Wordpress Theme Toolkit while developing my current theme; Tuned… and I thought, what the heck, I might as well give it a whirl.
    I’d like to share one of the things I use the toolkit for: Automatically Generating Feeds Links…

  11. 31
    the-way-to-the-centre » my first f... United States »
    pingback on 05/Dec/05 at 10:15 pm # :

    [...] I recently found out about Ozh’s Theme Toolkit, so thought I would give it a go with a theme I am messing with. Essentially it allows you to add features that are them administered through a page within the WordPress back-end. [...]

  12. 32
    Weblog Tools Collection » Wordpres... Germany »
    pingback on 08/Dec/05 at 10:36 am # :

    [...] A new version of the Wordpress Theme Toolkit hits the road, compatible with the upcoming Wordpress 2.0 (and downwards compatible with existing installations). Theme authors and users are advised to upgrade. Technorati Tags: wordpress wordpress plugin wordpress theme   [...]

  13. 33
    40 anni buttati » Blog Archive &ra... Italy »
    pingback on 10/Dec/05 at 9:46 pm # :

    [...] Dopo un primo lavoro di programmazione che risultava incompatibile con la nuova WP 2.0 ho optato per l’utilizzo dell’ottimo Wordpress Theme Toolkit che permette di realizzare facilmente interfacce per il pannello di amministrazione per i propri temi e di fornire una struttura per ospitare tutte le funzioni necessarie all’interno del tema. Da pochi giorni l’autore ha rilasciato la versione compatibile 2.0/1.5.x così da poter sviluppare un tema adatto ad entrambe le piattaforme. [...]

  14. 34
    Blaine Collins Blog » Blog Archive... United States »
    pingback on 16/Dec/05 at 8:17 pm # :

    [...] Wordpress Theme Toolkit « planetOzh (tags: blog design webdev wordpress plugins) [...]

  15. 35
    Guimod Blog 镜象站 »... China »
    pingback on 17/Dec/05 at 9:03 am # :

    [...] Themes using Wordpress Theme Toolkit (http://planetozh.com/blog//my-projects/wordpress-theme-toolkit-admin-menu/) (a plugin for themes). Ozh is working on the issue, may be fixed soon, will be fixed anyway for WP 2.0 final. [...]

  16. 36
    Marina Mexico »
    said, on 18/Dec/05 at 2:59 am # :

    Wow, what a cool tool! I am going to try it for my themes, thanks so much for sharing!

  17. 37
    Josie United States »
    commented, on 18/Dec/05 at 3:17 pm # :

    Your instructions are poorly written up :(

  18. 38
    Dennis Howlett Spain »
    said, on 19/Dec/05 at 1:26 am # :

    This is great but the style mangles TinyMCE (only partly visible) on the comments pages -any ideas?

  19. 39
    Ozh France »
    commented, on 20/Dec/05 at 1:45 am # :

    Josie » you’re welcome.

    Dennis » I don’t understand what your problem is. I see nothing wrong in the admin theme area. Can you make a screenshot with OS / browser infos ?

  20. 40
    shamsulazhar Malaysia »
    replied, on 26/Dec/05 at 9:49 am # :

    Hi Ozh,

    Fantastic tool with excellent documentations.

    I’m currently upgrading my tiga theme to use this toolkit.

    One small problem that I notice is with the checkboxes. Checking it is OK, but to uncheck the user needs to do it twice.

    BTW, thanks for sharing this great tool.

Pages: « 1 [2] 3 4 5 6 7 8 » Show All

Leave a Reply

Comment Guidelines or Die

  • HTML: You can use these tags: <a href=""> <em> <i> <b> <strong> <blockquote>
  • Posting code: Post raw code (no <> &lt; etc) within appropriate tags : [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml], or generic [code][code]
  • Gravatars: Curious about the little images next to each commenter's name ? Go to Gravatar.
  • Spam: Various spam plugins on patrol. I'll put pins in a Voodoo doll if you spam me.
  • I will mark as Spam test comments, all comments with SEO names (ie "My Cool Online Shop" instead of "Joe") or containing forum-like signatures.

Close
E-mail It