Удаление стандартного SVG-кода WordPress из заголовка

/**
 * Удаление стандартного SVG-кода WordPress из заголовка <body>.
 *
 * Эта функция использует remove_action() для удаления действия wp_global_styles_render_svg_filters из wp_body_open.
 * Это позволяет убрать стандартный SVG-код, который добавляется WordPress.
 *
 * @link https://developer.wordpress.org/reference/functions/remove_action/
 * 
 * @return void
 */
function remove_default_svg() {
    remove_action( 'wp_body_open', 'wp_global_styles_render_svg_filters' );
}
add_action( 'init', 'remove_default_svg' );

// This snippet removes the Global Styles and SVG Filters that are mostly if not only used in Full Site Editing in WordPress 5.9.1+
// Detailed discussion at: https://github.com/WordPress/gutenberg/issues/36834
// WP default filters: https://github.com/WordPress/WordPress/blob/7d139785ea0cc4b1e9aef21a5632351d0d2ae053/wp-includes/default-filters.php

Источник: https://gist.github.com/oldrup/fa03b1f1e71829e155152475cb35cb83
Источник: https://wp-kama.ru/function/wp_global_styles_render_svg_filters

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие посты