Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
/** * Disable the RSS/Feed * Redirect to the homepage all users trying to access feeds. */ function disable_feeds() { wp_redirect( home_url() ); die; } // Disable global RSS, RDF & Atom feeds. add_action( 'do_feed', 'disable_feeds', -1 ); add_action( 'do_feed_rdf', 'disable_feeds', -1 ); add_action( 'do_feed_rss', 'disable_feeds', -1 ); add_action( 'do_feed_rss2', 'disable_feeds', -1 ); add_action( 'do_feed_atom', 'disable_feeds', -1 ); // Disable comment feeds. add_action( 'do_feed_rss2_comments', 'disable_feeds', -1 ); add_action( 'do_feed_atom_comments', 'disable_feeds', -1 ); // Prevent feed links from being inserted in the of the page. add_action( 'feed_links_show_posts_feed', '__return_false', -1 ); add_action( 'feed_links_show_comments_feed', '__return_false', -1 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'feed_links_extra', 3 ); /** * Disable the emoji's */ function disable_emoji_feature() { // Prevent Emoji from loading on the front-end remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); remove_action( 'wp_print_styles', 'print_emoji_styles' ); // Remove from admin area also remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); remove_action( 'admin_print_styles', 'print_emoji_styles' ); // Remove from RSS feeds also remove_filter( 'the_content_feed', 'wp_staticize_emoji'); remove_filter( 'comment_text_rss', 'wp_staticize_emoji'); // Remove from Embeds remove_filter( 'embed_head', 'print_emoji_detection_script' ); // Remove from emails remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); // Disable from TinyMCE editor. Currently disabled in block editor by default add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); /** Finally, prevent character conversion too ** without this, emojis still work ** if it is available on the user's device */ add_filter( 'option_use_smilies', '__return_false' ); } function disable_emojis_tinymce( $plugins ) { if( is_array($plugins) ) { $plugins = array_diff( $plugins, array( 'wpemoji' ) ); } return $plugins; } add_action('init', 'disable_emoji_feature');
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)