Skip to content

Instantly share code, notes, and snippets.

View paulvanbuuren's full-sized avatar

Paul van Buuren paulvanbuuren

View GitHub Profile
@paulvanbuuren
paulvanbuuren / gist:2afebf8607452adcc1d416809e4029b0
Created March 5, 2018 16:54
How to remove the WordPress emoji cruft
/* THX: https://www.denisbouquet.com/remove-wordpress-emoji-code/ */
//========================================================================================================
// In functions.php (your WordPress theme)
// Add the following lines
// REMOVE WP EMOJI
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
@paulvanbuuren
paulvanbuuren / gist:266d2bc439f04bc93aa7fe8a0330db30
Last active September 3, 2018 13:04
Use and filter Yoast page title
<?php
//========================================================================================================
// add a filter for Genesis framework post titles
add_filter( 'genesis_post_title_text', 'wbvb_example_use_seo_title', 15 );
/**
* If a Yoast SEO title is found for a post, return this title after parsing it
*
/**
* Retrieve a post ID for a slug and post type
*/
function get_postid_by_slug( $page_slug = '', $posttype = 'post' ) {
if ( $page_slug ) {
$postobject = get_page_by_path( $page_slug, OBJECT, $posttype );
if ( $postobject ) {
return $postobject->ID;
@paulvanbuuren
paulvanbuuren / WordPress: Require Featured Image
Created February 10, 2015 23:43
WordPress: Require Featured Image