This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Set post term to post id, create term if it does not exist | |
function ff_set_post_term_with_fallback($post_id, $value, $taxonomy, $create_new = true ){ | |
if( $value == '' ) return; | |
// Search term | |
$term = term_exists( $value, $taxonomy); | |
if( $term ) { | |
// Term exists | |
wp_set_post_terms( $post_id, $term['term_id'], $taxonomy, true ); | |
} else { | |
// Term does not exist, create new |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Disable the emoji's | |
*/ | |
function disable_emojis() { | |
remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); | |
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); | |
remove_action( 'wp_print_styles', 'print_emoji_styles' ); | |
remove_action( 'admin_print_styles', 'print_emoji_styles' ); | |
remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); | |
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); |