When your website means business.

Snippets

A collection of (mostly) WordPress-related snippets and references I’ve found useful and worth keeping where I can find them. Feel free to use what you like, and point me to some better snippets or references.

PHP 7.2 Countable issue»

Before PHP 7.2 when passing a non-array to count(), it returned 1. With 7.2, count() emits a warning when you give it a non-array.
PHP | Type: PHP

Pre Get Posts»

Set up query parameters for different CPT archives.
WP Query | Type: PHP

Pseudo Classes»

Some very handy classes and selectors to know.
CSS | Type: CSS

Pure CSS triangle»

Creates a triangle shape with nothing but CSS. Note that the border placement and color dictates triangle color and direction of pointer (opposite the visible border).
CSS | Type: CSS

RankMath Functions»

Move RankMath metabox to bottom of the edit screen //change the metabox display location to bottom function rank_math_change_metabox_priority() { return 'low'; } add_filter( 'rank_math/metabox/priority', 'rank_math_change_metabox_priority' ); Remove node from admin…
PHP, WP/CP | Type: PHP

Read More/Less Toggle»

Not as easy to find as I'd have guessed. Initially shows a defined number of characters (appended with ellipses) and a 'read more' link.
jQuery | Type: Javascript