Commit 9d02e75a authored by Jeff Cleverley's avatar Jeff Cleverley

first commit

parents
<?php
function kill_emojis_kill_them_with_fire() {
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' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
add_filter( 'tiny_mce_plugins', 'kill_emojis_in_tinymce' );
add_filter( 'wp_resource_hints', 'kill_emojis_in_dns_prefetch', 10, 2 );
}
add_action( 'init', 'kill_emojis_kill_them_with_fire' );
function kill_emojis_in_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}
function kill_emojis_in_dns_prefetch( $urls, $relation_type ) {
if ( 'dns-prefetch' == $relation_type ) {
$emoji_svg_url = apply_filters( 'emoji_svg_url', 'https://s.w.org/images/core/emoji/2/svg/' );
$urls = array_diff( $urls, array( $emoji_svg_url ) );
}
return $urls;
}
\ No newline at end of file
<?php
/*
Plugin Name: GridPane Kill All Emoji
Plugin URI: https://gridpane.com
Description: Kill ALL Emoji! Burn them, burn them with fire!!!
Version: 0.1.0
Author: Jeff Cleverley
Author URI: http://github.com/JeffCleverley
*/
/**
* GridPane Kills All Emoji
*
* @package GridPane\GridPaneKillAllEmoji
* @since 1.0.0
* @author Jeff Cleverley
* @license GNU-2.0+
*
* @wordpress-plugin
* Plugin Name: GridPane Kill All Emoji
* Plugin URI: https://gridpane.com
* Description: Kill ALL Emoji! Burn them, burn them with fire!!!
* Version: 0.1.0
* Author: Jeff Cleverley
* Author URI: http://github.com/JeffCleverley
* Author URI: https://github.com/JeffCleverley/KillAllEmoji
* License: GPL-2.0+
* License URI: http://www.gnu.org/licenses/gpl-2.0.txt
*/
require __DIR__ . '/gridpane-kill-all-emoji/gridpane-kill-all-emoji.php';
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment