Skip to content

Christopher Davis

  • About
  • Twitter
  • LinkIn
  • Github

Month: February 2018

AWS’ Minimum Level of Complexity

February 24, 2018 Christopher Davis
AWS Minimum Complexity

The past week I've been doing some training at PMG around our AWS setup and infrastructure. In the past year we've become heavy users of Docker and Amazon's Elastic Container Service as well as moving more towards infrastructure as code with terraform. My team, understandably, feels a bit overwhelmed by the complexity of our AWS… Continue reading AWS’ Minimum Level of Complexity →

Posted in AWS

How to Add WordPress Admin Pages

February 12, 2018February 12, 2018 Christopher Davis
Sorry You Are Not Allowed to Access This Page

Sometimes a plugin or theme needs a new page in the admin area, this is post will explain how to do this. There are a number of functions that can be called to make this happen, but they all use add_menu_page or add_submenu_page. Want to see how this all fits together? The code is on… Continue reading How to Add WordPress Admin Pages →

Posted in WordPress Admin Area

How to Bootstrap a WordPress Plugin

February 12, 2018February 12, 2018 Christopher Davis
Bootstrapping WordPress Plugins

When WordPress fires up one of the steps along the way is looking for and loading plugins. This happens before the current theme is loaded and after most of the core and must-use plugins are loaded and setup. This process can be seen in wp-settings.php. The gist is that the plugin file is simply loaded… Continue reading How to Bootstrap a WordPress Plugin →

Posted in WordPress Plugins

My Favorite Type of Documentation

February 5, 2018February 5, 2018 Christopher Davis
Glossary in Documentation

With applications or libraries its easy to lose sight of the forest for the trees. It's easy to get lost in the details and forget the broad strokes of what the applicaiton or library or module is trying to accomplish. If that's true for the authors of said application or library, imagine how a user… Continue reading My Favorite Type of Documentation →

Posted in Documentation, Programming
Blog at WordPress.com.
  • Subscribe Subscribed
    • Christopher Davis
    • Already have a WordPress.com account? Log in now.
    • Christopher Davis
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...