Essentiële onderdelen voor je digitale motor.
“Een roadtrip is pas geslaagd als elk onderdeel van de machine perfect samenwerkt. Mijn ‘Particles’ zijn de componenten die jouw applicaties, apps en websites laten draaien. Van Laravel-packages die complexe logica versimpelen tot specifieke WordPress-plugins die precies doen wat ze beloven. Ik ben deze deeltjes al sinds 2006 aan het verzamelen en verfijnen. Duik in mijn collectie bouwstenen en vind precies dat ene deeltje dat jouw project nog miste om op topsnelheid te komen.”
Nieuwste Particles
// Disables WordPress Rest API for external requests //————————————————– function restrict_rest_api_to_localhost() { $whitelist = array(‘127.0.0.1’, “::1”, “111.111.111.11”); $whitelistplugins = array(‘contact-form-7’); $request = $_SERVER[‘REQUEST_URI’]; $die = true; if ($request) { foreach ($whitelistplugins as $plugin) { if (!empty(strpos($request, $plugin))) { $die = false; } } } if(!in_array($_SERVER[‘REMOTE_ADDR’], $whitelist) && $die){ die(‘REST API is disabled.’); } } add_action( […]
// Autosave interval define(‘AUTOSAVE_INTERVAL’, 300); // seconds
// Empty trash after 7 days define (‘EMPTY_TRASH_DAYS’, 7);
define(‘WP_POST_REVISIONS’, 10);
function gt_get_post_view() { $count = get_post_meta( get_the_ID(), ‘post_views_count’, true ); return “$count views”; } function gt_set_post_view() { $key = ‘post_views_count’; $post_id = get_the_ID(); $count = (int) get_post_meta( $post_id, $key, true ); $count++; update_post_meta( $post_id, $key, $count ); } function gt_posts_column_views( $columns ) { $columns[‘post_views’] = ‘Views’; return $columns; } function gt_posts_custom_column_views( $column ) { if […]