Pippins Plugins
  • Email
  • Facebook
  • Feedburner
  • Github
  • Google
  • Twitter
  • Vimeo
  • Youtube
  • Rss
  • About
  • News
  • Join the Site
    • Member Benefits
    • Member Plugins
    • Email Notifications
  • Plugin Store
    • Affiliate Area
    • Checkout
  • Plugins
    • Plugin Portfolio
      • Plugin Portfolio – List View
    • Free
    • Premium
    • Member Plugins
    • Coding Standards
    • Get Plugin Support
  • Tutorials
    • Series
      • Plugin Development 101
      • Creating a User Follow System Plugin
      • Customizing Restrict Content Pro
      • Displaying Content with Easy Content Types
      • Writing Your First WordPress Plugins, Basic to Advanced
      • Working with Widgets
      • User Submitted Image Galleries
      • Plugin Thoughts
      • Integrating Stripe.com with WordPress
      • WordPress Rewrite API
    • Member Exclusive
      • Free Members
      • Subscriber Only
    • Difficulty
      • Beginner
      • Intermediate
      • Advanced
    • Action and Filter Hooks
    • Ajax
    • Custom Post Types
    • External APIs
    • Short Codes
    • Taxonomies
    • Video Tutorials
    • Widget Tutorials
    • WordPress Admin / Dashboard
    • Working with jQuery
    • WordPress Database
    • Writing Plugins
    • Tag Index
  • Reviews
  • Support Forum
  • Contact
    • Support the Site
    • Request Code Review
    • Plugin Support

Modify the Contextual Help Tab on Any WordPress Admin Page

Posted on September 14, 2011 by Pippin in Free Members, Intermediate, Member Restricted, Quick Tips, Tutorials, Video Tutorials, WordPress Admin / Dashboard 31 Comments
Home» Member Restricted » Free Members » Modify the Contextual Help Tab on Any WordPress Admin Page
Tweet
Love It - 0

This video will give you a quick demonstration of how to modify the Contextual Help tab on any WordPress admin page. This trick is particularly useful for users wishing to add extra information to an already-existing help tab, such as the one on the Themes or Plugins page.

This tutorial is an extension of the quick tip on adding Contextual Help Tabs to your plugin.

To assist you, here is the code used in the video.

You must be logged in to view the rest of this content. Register or login from the sidebar.

Note: this works differently in WordPress 3.3
Tweet Follow @pippinsplugins
contextual help, help tab

31 comments on “Modify the Contextual Help Tab on Any WordPress Admin Page”

  1. Add Contextual Help to the “Help Tab” for your Plugin | Pippin's Plugins says:
    September 14, 2011 at 4:12 pm

    [...] use the Help tab in your plugins or theme? You should be. An extension of this tutorial has been added here. Tweet Follow [...]

    Reply
  2. Drew McManus says:
    September 14, 2011 at 5:03 pm

    Fantastic, many thanks!

    Reply
  3. Pippin says:
    September 14, 2011 at 5:08 pm

    @Drew – Just so you know (you’re one of the first), I’ve just added a registration form to the site. By joining you will get the ability to bookmark your favorite tutorials, and also access to members-only content I will be releasing soon.

    Reply
  4. Drew McManus says:
    September 14, 2011 at 5:44 pm

    Terrific tut, and you do make it look very easy but this is something I’ve been looking for for a long time so thank you very much for taking the time to do the screencast (IMHO, you should put a paypal tip jar up in your sidebar or footer).

    Reply
  5. Pippin says:
    September 14, 2011 at 5:48 pm

    Glad it was helpful and I will definitely consider putting a tip jar in :) Oh, and thanks for registering! I’m just getting it going, but pretty soon I’ll be putting up a lot more member-only content.

    Reply
  6. drewmcmanus says:
    September 14, 2011 at 5:55 pm

    Excellent, I really appreciate sites that are instructional in nature but aren’t so simple as to have to explain what a menu item is but not so advanced that I need a degree in programming degree. I also get tired of how often many tut sites are opting for long, drawn out, over-explained tutorials as opposed to what this is which is a short, simple, and straightforward style of screencast.

    Reply
  7. deckerweb says:
    September 15, 2011 at 3:41 pm

    Hi Pippin, this tutorial is awesome! Will use it for my new plugin, very handy :) Membership here is also a nice extension. I really follow and support your work – keep it up :)

    Reply
    • Pippin says:
      September 15, 2011 at 3:42 pm

      @deckerweb – Thanks, glad you like it! What’s the plugin? Also glad to hear you like the membership. I’m going to be expanding it a lot in the next few weeks / months.

  8. deckerweb says:
    September 15, 2011 at 4:06 pm

    @Pippin – A little plugin primarily for Genesis Framework to handle social profiles :) Will be on WP.org soon.

    Reply
  9. Pippin says:
    September 15, 2011 at 4:09 pm

    @Deckerweb – Sweet. You should send it to Travis Smith — @wp_smith — once finished. He’s a hard core Genesis guy

    Reply
  10. deckerweb says:
    September 15, 2011 at 5:59 pm

    @Pippin – Yeah, I know him already, I will make some kind of public beta so I guess he will have a look into it :)

    Reply
  11. Pippin says:
    September 15, 2011 at 6:00 pm

    @deckerweb – Nice.

    Reply
  12. deckerweb says:
    September 16, 2011 at 9:03 am

    How can I add more lines to it? – I want that: menu page, and there after the regular content, and just a few lines with paragraphs. It should be all one content block so not mixed up with the existing content.
    Reason: I need that this way because I localize the plugin and that way don’t want to mix all paragraphs/divs/space lines into the lang strings…
    Is that possible? Would be awesome! :)
    (Ok, it works all my text/code just in one line but could be a bit confusing for translators to translate such a huge code/lang block…)
    Thanx for any help :)

    Reply
    • Pippin says:
      September 16, 2011 at 9:20 am

      @David – I’m not completely sure I’m following what you’re trying to do. Are you just trying to break your text into multiple lines? If so, just use the <p> tag.

  13. drewmcmanus says:
    September 20, 2011 at 2:35 pm

    Thinking ahead here, is there a prescribed method to keep the customizations from getting overwritten during regular WP updates?

    Reply
  14. Pippin says:
    September 20, 2011 at 3:04 pm

    @Drew – as long as your function that modifies the help tab is in your theme’s functions.php, or, even better, inside of a custom plugin, you will never have to worry about it causing problems with WP udpates, or with the updates removing your modifications. Not unless core changes the way the help tab works, which is unlikely.

    Reply
  15. drewmcmanus says:
    September 21, 2011 at 9:20 am

    Good ideas and this might be a good project for me to learn how to package up something like this in a plugin. And I bet you’ve got a tutorial for that already, don’t you?

    Reply
  16. Pippin says:
    September 21, 2011 at 9:27 am

    @Drew – I was going to publish a tutorial on how to write your first plugin today :)

    Reply
  17. drewmcmanus says:
    September 21, 2011 at 9:29 am

    Excellent, and if it comes with a screencast and the sort of useful reference code you have above, I know it will be a winner.

    BTW, have you checked out the new WordPress section at SmashingMagazine? the new editor there should definitely know about what you’re up to.

    Reply
    • Pippin says:
      September 21, 2011 at 9:32 am

      @Drew – No, I haven’t checked it out (except to skim it), though I’d appreciate a good word ;)

  18. drewmcmanus says:
    September 21, 2011 at 9:33 am

    Sure, I’ve never contacted them before and they get so many comments I don’t know if they actually take the time to read them or not but I’ll do something.

    Reply
    • Pippin says:
      September 21, 2011 at 10:18 am

      @Drew – The tutorial is up. It’s actually the first part in a series: http://pippinsplugins.com/series/writing-your-first-wordpress-plugins-basic-to-advanced/

  19. Richardl says:
    September 22, 2011 at 12:21 pm

    great post!

    Reply
    • Pippin says:
      September 22, 2011 at 2:28 pm

      @Richard – Thanks :)

  20. deckerweb says:
    November 5, 2011 at 3:36 am

    Hi there! Any tips on how to make this on WP 3.3 with its updated help tab system? – Thanx, Dave :)

    Reply
    • Pippin says:
      November 5, 2011 at 9:47 am

      Not yet, but I will try and play with it today

  21. deckerweb says:
    November 5, 2011 at 9:51 am

    Thank you, Pippin! I am curious for your sulution :)
    In the meantime I found out that Ben Balter used interesting code in his nice “WP Document Revisions” plugin: http://wordpress.org/extend/plugins/wp-document-revisions/ –> maybe this could be some help to you also. I still wait with the update for my plugins where I used your codes – see here: http://wordpress.org/extend/plugins/profile/daveshine

    I’ve used it in “Genesis Layout Extras”, “Genesis Social Profiles Menu” and “Genesis Dashboard News”. So it’s just for prepartion for the WP 3.3.

    Thanx for all work and support! -Dave :)

    Reply
    • Pippin says:
      November 5, 2011 at 10:23 am

      @Dave – I’ve figured it out and will be putting up a tutorial about it later today!

  22. deckerweb says:
    November 5, 2011 at 11:46 am

    Oh great, thanx :)

    Reply
    • Pippin says:
      November 5, 2011 at 12:34 pm

      David, the new tutorial is live! http://pippinsplugins.com/add-contextual-help-screens-to-the-wordpress-3-3-help-tab

  23. Add Contextual Help Screens to the WordPress 3.3 Help Tab | Pippins Plugins says:
    January 2, 2012 at 3:28 pm

    [...] tabs to the WordPress 3.3 Help menu is not difficult, but works a little differently than the < 3.3 Contextual Help Tab, and is not backwards-compatible. Any helps tabs you have set up for WP 3.2.1 or earlier, will not [...]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Login

Lost your password?

Please enter your username or e-mail address. You will receive a new password via e-mail.

  • Facebook Become a Fan Like

  • Twitter Subscribe on Twitter Follow

  • YouTube Follow my Videos Subscribe

  • RSS Feed Subscribe with RSS Subscribe

Easy Digital Downloads

Most Loved

  • Love It Pro for WordPress
  • Write a “Love It” Plugin with Ajax to Let Users Love Their Favorite Posts / Pages
  • Simple Notices Pro Plugin for WordPress
  • User Bookmarks for WordPress
  • Front End Registration and Login Forms Plugin

Similar Plugins and Posts

  • Review: Saola – Custom Contextual Help for Every Admin Page
  • Add Contextual Help Screens to the WordPress 3.3 Help Tab
  • Add Contextual Help to the “Help Tab” for your Plugin

Latest Premium Content

  • Plugin Development 101 – Introduction to Adding Dashboard Menus
  • Plugin Development 101 – Intro to Loading Scripts and Styles
  • User Follow System – Part 5
  • Plugin Development 101 – Intro to Short Codes

Latest Tutorials

  • Storing Session Data in WordPress without $_SESSION (19)

    The term Session in web development refers to...

  • Test Your Plugins with RTL (1)

    Right-To-Left languages are those that...

  • Submitting Your First Pull Request to a WordPress Plugin on Github (5)

    Github is an extremely popular tool for managing WordPress plugins, and one...

Enter your email to receive automated updates when new posts are published

WP Core Contributions

  • [24316]

View the ticket on Trac.

WP Codex Contributions

  • Function: shortcode exists
  • Function: has shortcode
  • Function: shortcode exists
  • Function: shortcode exists
  • Function: has shortcode

View all 41 changes in the Codex.

Latest Tweets

  • Could not fetch Twitter RSS feed.

Topics

contextual help featured Tom McFarlin shortcodes meta box get_user_meta register_setting add_options_page attachments campaign monitor hook Sugar Event Calendar wp_enqueue_script forms short codes plugin Related posts login do_action authors mail chimp attachment image recent posts post types apply_filters comments short code bbpress taxonomies custom post type Ajax images gallery Stripe taxonomy jquery widgets users add_filter easy content types add_action widget restrict content pro easy digital downloads

Weekly Newsletter

Useful Links

  • Join the Site
  • Plugin Store
  • Affiliate Area
  • Tag Index
  • Support the Site
  • Suggest a Tutorial
  • Random Post
  • Contact

Monthly Archives

(c) 2013 Pippin's Plugins