Want to become a core contributor? Do you have absolutely no idea where to start? Consider keeping an eye on the good-first-bug
tag on Trac.
Category: Geekery
-
Good First Bug
Custom Query – WordPress Trac -
Git mirrors for WordPress
Git mirrors for WordPress – Make WordPress CoreFor all practical purposes, the SVN and Git repositories are now equals. Pick your poison; use whatever you’d like for all your development and deployment needs.
Fuck. Yes.
-
Query Monitor
GitHub – johnbillion/query-monitor: The Developer Tools Panel for WordPressThe Developer Tools Panel for WordPress. Contribute to johnbillion/query-monitor development by creating an account on GitHub.In order to do a few clever things, Query Monitor loads earlier than you ever thought humanly possible (almost). It does this by symlinking a custom
db.php
in yourWP_CONTENT_DIR
. This file (when present) gets included before the database driver is loaded, meaning this portion of Query Monitor loads before WordPress even engages its brain.In this file is Query Monitor’s extension to the
wpdb
class which:- Allows us to log all database queries (including ones that happen before plugins are loaded)
- Logs the full stack trace for each query, which allows us to determine the component that’s responsible for the query
- Logs the query result, which allows us to display the affected rows or error message if applicable
- Logs various PHP configurations before anything has loaded, which allows us to display a message if these get altered at runtime by a plugin or theme
This is totally fucking clever and very well done considering that it’s not even using a profiler. Bravo, sir!
-
Dashboard makeover removes “Incoming Links” widget
Dashboard Makeover Removes Incoming Links Widget – WP TavernMuch like Jeffro, I’ve found Incoming Links to be practically useless for the past few years, so I’m glad they’re finally killing the widget.
-
Plugin Pug
Plugin Pug | Smile! You’re at the best WordPress.com site everLet’s get you going writing plugins for WordPress. Plugins can be used to Add a widget to the front-side, like in a sidebar or footer Add or change post content, like adding links at the bottom of a post or hotlinking certain words Create custom post types, like for events Add meta boxes to the…Finally, a well written set of plugin tutorials for beginner and intermediate developers.
-
Ridiculously smart password meter coming to WordPress 3.7
Ridiculously Smart Password Meter Coming to WordPress 3.7 – WP TavernI’m totally fucking thrilled that 3.7 is using Dropbox’s zxcvbn library to fix the password strength meter.
-
Front-end Editor
Front-end Editor – Make WordPress DesignThis reminds me a bit of Medium’s editor. Mainly the darkness. But I still really like it. I honestly hope they get enough work done on the plugin to ship it in 3.8.
-
Voce releases Afterburner playbooks
GitHub – voceconnect/afterburner-ansible: Ansible Playbooks to complement afterburner.voceplatforms.com…Ansible Playbooks to complement afterburner.voceplatforms.com… – GitHub – voceconnect/afterburner-ansible: Ansible Playbooks to complement afterburner.voceplatforms.com…Voce Platform’s Ansible playbooks for their scalable WordPress configuration, Afterburner. Even if you don’t use the playbooks, there’s tons of great config tweaks that can be found by digging through the code.
-
register_post_type() cheat sheet
register_post_type() cheat sheetA starter file for creating new WordPress post types with the register_post_type() function.Ridiculously handy custom post type cheat sheet from Justin Tadlock.