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.
Disable WordPress Default Image Link»
Disable annoying default image link in theme functions file. You can still make a link, but it won't be the default.
Custom Admin, Users | Type: PHP
Disable XML-RPC»
In the functions file: add_filter('xmlrpc_enabled', '__return_false');
Security | Type: PHP
Disallow File Edit»
Disable theme and plugin editor in admin.
Custom Admin, Users, wp-config | Type: PHP
Disallow Indexing of PDFs in Media»
Important if PDFs are only available behind login or downloadable after transaction.
¡Important!, eCommerce, WP/CP | Type: Other
Display Dates if Start and End Dates Same Month»
Handy snippet for displaying event dates when events can stretch over multiple days.
ACF, PHP | Type: PHP
Display Featured Image on Listing»
How to add featured image to other post types. ADD TO THEME FUNCTIONS // This theme uses post thumbnails add_theme_support( 'post-thumbnails', array( 'plans','listings','news','post' ) ); ON POST-TYPE SPEC 'supports' =>…
Images, PHP, WP/CP | Type: PHP
Display the Title for the Posts / Blog Page»
You can’t use the standard the_title(); template tag for the page name of the page that displays the blog listing (index.php); that tag will display the latest blog post title…
PHP, Template Tags, WP/CP | Type: PHP
Divs Same Height»
Make divs in a container equal heights.
Javascript, jQuery | Type: Javascript
Eliminate Blue Outline on PopupMaker Content»
.popmake-content { outline:none!important; }
CSS | Type: CSS
End of Text characters, u0003, aka ‘mystery characters’»
Apparently, there can be a mismatch of encoding after a db update by your webhost, and it can result in odd characters appearing in text. This might fix it. Comment…
wp-config | Type: Other