mattwatsoncodes
Yorkshire developer, dad, and husband. Coding since ’96, WordPressing since ’06. Remote worker, solving WordPress crimes, debugging in slippers.
@humanmadeYorkshire
Pinned Repositories
clarity
Template Wizard for WordPress
content-expiry-date
Remove content from WordPress on a certain date
link-picker-for-cmb2
Link Picker control designed to work with CMB2
location-fields-for-gravity-forms
Location Fields designed to work with Gravity Forms
meta-boxes-above-editor
Move meta boxes above the editor field (below the title) by adding 'primary' as a context value.
restrict-content-by-role
Restrict users with certain User Roles from accessing certain pieces of content and sub-content within the WordPress Dashboard (WP Admin)
restrict-dashboard-by-role
Restrict users with certain User Roles from accessing the WordPress Dashboard (WP Admin).
secure-blocks-for-gutenberg
Secure your content in the editor by user role with Secure Blocks for Gutenberg
wholesome-block-comments
Plugin that brings draft blocks and block notes to the WordPress block editor (Gutenberg)
wholesome-highlighter
Highlight text with a highlight colour of your choice, using Highlighter.
mattwatsoncodes's Repositories
mattwatsoncodes/secure-blocks-for-gutenberg
Secure your content in the editor by user role with Secure Blocks for Gutenberg
mattwatsoncodes/wholesome-highlighter
Highlight text with a highlight colour of your choice, using Highlighter.
mattwatsoncodes/wholesome-block-comments
Plugin that brings draft blocks and block notes to the WordPress block editor (Gutenberg)
mattwatsoncodes/link-picker-for-cmb2
Link Picker control designed to work with CMB2
mattwatsoncodes/content-expiry-date
Remove content from WordPress on a certain date
mattwatsoncodes/woocommerce-typeshow
Enable font previews in WooCommerce using the TypeShow widget (http://typeshow.net).
mattwatsoncodes/wholesome-footnotes
Select some text in your gutenberg blocks and insert a footnote. Includes a footnote block to insert at the bottom of your page, or template tag for your template.
mattwatsoncodes/wp-owls-owl-link
Owl Link Block Tutorial
mattwatsoncodes/binder
Document Management System (DMS) for WordPress
mattwatsoncodes/block-template-ui
Proof of Concept User Interface for WordPress Block Templates.
mattwatsoncodes/bulk-uploader-for-binder
Bulk Upload extension for the WordPress Binder Document Management System (DMS).
mattwatsoncodes/cards-for-binder
Card presentation layer for the Binder Document Management System (DMS) for WordPress.
mattwatsoncodes/cpd
A plugin to transform a WordPress install into a Continuous Professional Development (CPD) management platform. Built in association with The University of Sheffield.
mattwatsoncodes/cpd-theme
Aspire CPD Theme.
mattwatsoncodes/ctas-for-binder
Call to Actions (CTAs) for the Binder Document Management System (DMS) for WordPress.
mattwatsoncodes/dynamic-template-parts
Enhance your site’s flexibility with Dynamic Template Parts, allowing you to swap headers, footers, and more on a post-by-post basis.
mattwatsoncodes/editor-widgets
Proof of Concept for block based 'widget areas' within a FSE theme.
mattwatsoncodes/email-reminders-for-content-expiry-date
Email Reminders for Content Expiry Date
mattwatsoncodes/external-links-for-binder
Allow external links in Binder - the Document Management System (DMS) for WordPress
mattwatsoncodes/external-meta-block
Proof of Concept block that outputs a post meta field within an External Query Loop Post Template block.
mattwatsoncodes/external-query
Proof of Concept block for creating a query loop from an external source.
mattwatsoncodes/external-template
Proof of Concept block for rendering and providing a post template area for external posts.
mattwatsoncodes/mattwatsoncodes
My GitHub Profile
mattwatsoncodes/meta-block
Proof of Concept block that outputs a post meta field within a Query Loop Post Template block
mattwatsoncodes/permission-higher-order-component
Proof of Concept Higher Order Component that adds a disable editing checkbox to all blocks that will prevent certain user roles from editing the block when checked.
mattwatsoncodes/preview-by-site
Proof of Concept 'preview by site' functionality, to allow template previewing across a network.
mattwatsoncodes/react-checkbox-list
A bootstrap-style react component for checkbox list
mattwatsoncodes/Tutorial-Convert-React-createClass-to-React-Component
How to get a component written with React.createClass to work in later versions of React.
mattwatsoncodes/types-js-boilerplate
External TypeScript definitions for @lipemat/js-boilerplate and plugins
mattwatsoncodes/wp-wysiwyg-control
TinyMCE-powered WYSIWYG control for the WordPress Block Editor