David Dashifen Kees's repositories
wp-handler
An object to define handlers for various WordPress action and filter hooks using protected methods.
composer-wp
100% WordPress through just a composer install.
acf-contact-form
A WordPress plugin that uses ACF to present a contact form.
dashifen2023-block
A block theme for dashifen.com (and, maybe, subdomains thereof) for 2023 and beyond.
simple-symposia
A WordPress plugin to create sessions and group them into symposia, conferences, or other similar events.
wp-templates
A series of objects that encapsulate behaviors for WordPress templates.
repository
An object with read-only protected properties from which other objects can be extended.
wp-plugin-deck-block
A WordPress Deck block, which contains between two and four Cards.
acf-sharing-settings
An ACF field group for a settings page relating to how a site appears on Twitter and Facebook.
bumper
A PHP script that uses the current Git branch name to update version numbers in a list of files.
collection
An abstract class from which concrete collections can be built.
composer-scripts
A small library that helps my composer scripts do the work they need to do as fast as possible.
dashifen2023
A theme for dashifen.com (and, maybe, subdomains thereof) for 2023 and beyond.
debugging
A PHP Trait that defines static methods used for on-screen debugging.
git-branch
An object that encapsulates information embedded in my branch naming scheme.
iliff-healers-theme
A theme for iliffhealers.com.
meetup-scraper
A Meetup PHP scraper class for getting a multi-dimensional array of past or future events for a given group
movie-plugin-dev-ex
An example of WordPress plugin development focusing on a custom post type for movies.
shadowlab
The new version of my shadowlab database for Shadowrun Sixth Edition now with 100% more WordPress!
simple-events
A very simple event post type and display for WordPress.
sr5-combat-log
A small app that Dash uses to keep track of combats in Shadowrun 5th Edition games.
transformer
An interface and abstract class useful for the production of objects which transform data.
wp-debugging
A PHP trait that can be used by other objects for on-screen debugging within a WordPress environment.
wp-mu-plugin-anti-brute-squad
A WordPress MU plugin that prevents brute force attacks by limiting the number of failed login attempts during a browser session.
wp-mu-plugin-loader
A WP mu-plugin that loads other mu-plugins.
wp-plugin-abbreviator
A WordPress plugin that allows you to define abbreviations and their meaning which are automatically added to the content of a post when encountered for the first time.
wp-plugin-conscientious-contact-form
A WordPress plugin that produces a contact form that can conscientiously either email or simply store messages in the database (or both).
wp-plugin-sr5-limit-calculator
A WordPress widget block that displays an SR5 limit calculator.
wp-theme-dashifen2024
A (block?) theme for dashifen.com (and, maybe, subdomains thereof) for 2024 (and beyond)!