WordPress
For nearly ten years now, i’ve loved open source software, something which began when i discovered phpBB when creating a Christian message board. Times certainly have changed; today, i’m far more interested in WordPress, and that whole “Christian” thing turned out to be a phase.
Today, i do things with WordPress, and i believe in sharing what i know is capable with the platform so that more folks may be empowered to publish with it. (The power of the press has always been able to sway nations; online publishing, such as via WordPress, allows all of us to participate.)
Below, you’ll find a wide variety of tips, tricks, code snippets, and more allowing you to take total control of your WordPress installation(s). Note that the content here will be tailored to those installations already getting the most out of WordPress by using the Thesis theme from DIYthemes.
One of the primary reasons i’m endeavoring to collect this code here is that i’m tired of seeing snippets of code offered by the hundreds on sites which are poorly documented, poorly explained, insecure, or altogether broken. I’m making every effort to ensure that code offered here is secure and documented, and if it isn’t, you are invited to correct me via comments!
Development
Optimization
Posting
- Allow Unfiltered Uploads for Site Admins — For when you just gotta upload that PHP file.
Shortcodes
[email], the Email Obfuscation Shortcode[snap], the Website Snapshot Shortcode
Security
- Disable WordPress Admin File Changes — Disable the backend file editors and/or plugin/theme add/update/delete capabilities.
- Genericize WordPress Login Errors — Use the same error message whether password or username is input incorrectly.
