David Dashifen Kees's repositories
wp-theme-dashifen2024
A (block?) theme for dashifen.com (and, maybe, subdomains thereof) for 2024 (and beyond)!
acf-sharing-settings
An ACF field group for a settings page relating to how a site appears on Twitter and Facebook.
wp-handler
An object to define handlers for various WordPress action and filter hooks using protected methods.
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.
debugging
A PHP Trait that defines static methods used for on-screen debugging.
meetup-scraper
A Meetup PHP scraper class for getting a multi-dimensional array of past or future events for a given group
wp-debugging
A PHP trait that can be used by other objects for on-screen debugging within a WordPress environment.
bumper
A PHP script that uses the current Git branch name to update version numbers in a list of files.
git-branch
An object that encapsulates information embedded in my branch naming scheme.
collection
An abstract class from which concrete collections can be built.
composer-wp
100% WordPress through just a composer install.
composer-scripts
A small library that helps my composer scripts do the work they need to do as fast as possible.
wp-plugin-sr5-limit-calculator
A WordPress widget block that displays an SR5 limit calculator.
wp-plugin-deck-block
A WordPress Deck block, which contains between two and four Cards.
wp-mu-plugin-loader
A WP mu-plugin that loads other mu-plugins.
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-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-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.
dashifen2023
A theme for dashifen.com (and, maybe, subdomains thereof) for 2023 and beyond.
dashifen2023-block
A block theme for dashifen.com (and, maybe, subdomains thereof) for 2023 and beyond.
movie-plugin-dev-ex
An example of WordPress plugin development focusing on a custom post type for movies.
sr5-combat-log
A small app that Dash uses to keep track of combats in Shadowrun 5th Edition games.
simple-symposia
A WordPress plugin to create sessions and group them into symposia, conferences, or other similar events.
shadowlab
The new version of my shadowlab database for Shadowrun Sixth Edition now with 100% more WordPress!
acf-contact-form
A WordPress plugin that uses ACF to present a contact form.
iliff-healers-theme
A theme for iliffhealers.com.
version
A object that encapsulates logic based on semantic versioning.
transformer
An interface and abstract class useful for the production of objects which transform data.
simple-events
A very simple event post type and display for WordPress.