Skip to primary content
Skip to secondary content

PHPHants – Nov 2013

Developing dynamic documentation for WordPress plugins, APIs and hooks

Main menu

  • Home
  • Blog
  • Plugins
  • Table of Contents

Category Archives: Uncategorized

bbboing

Posted on November 2, 2013 by Herb

I’m prbbaoly dnoig it worng.

Continue reading →

Posted in Uncategorized

Slides

  • =>
  • About
    • About me
    • About WordPress
    • My development environment
    • The problems I am trying to solve
  • Size of the problem
  • Dynamic documentation
    • Inline documentation of PHP code
    • API documentation should cover
    • Where can we get that from?
    • uppity()
    • Final uppity API documentation
  • The implementation
    • custom post types and custom fields
    • Plugins and APIs
    • docBlock analysis
    • API parsing
    • Call tree
    • oik-batch
    • hooks and filters
  • Summary
    • Could do better
    • Targets achieved?
    • Questions?
  • Appendices
    • The story so far
    • Problem determination - debugging
      • debug output to screen
      • Tracing
      • Debug bar plugin
      • Backtrace log
      • HELP WANTED - How to cater for PHP Warnings?
    • Plugins used
    • Performance - does it matter
      • WordPress startup
      • WordPress start up - worked example
      • AND then you see...
      • Performance: so what bothers you?
      • Performance: does it matter part 2
        • WordPress, WooCommerce, EDD, Jetpack figures
      • Performance: a potential solution
      • Performance - conclusion
    • Further reading
    • The out takes
      • I'm doing it wrong
  • Table of Contents

Recent Posts

  • Now running oik-shortcodes v1.17
  • What the L?
  • Someone’s doing it wrong but who?
  • WP_DEBUG on WordPress MultiSite – not a good idea
  • Fatal error: print_r(): Cannot use output buffering in output buffering display handlers

Archives

  • June 2014
  • November 2013
  • October 2013

Categories

  • debugging
  • PHP
  • Uncategorized
Follow Herb Miller on TwitterFollow Herb Miller on FacebookFollow Herb Miller on LinkedInFollow Herb Miller on YouTube
© Copyright bobbing wide and oik-plugins 2013-2021. All rights reserved.