Эффективные методы удаления скриптов Beaver Builder из очереди в WordPress

В WordPress Beaver Builder – это популярный плагин, используемый для создания и проектирования веб-сайтов. Хотя он предлагает ряд функций и возможностей, иногда он может загружать ненужные скрипты и таблицы стилей, что влияет на производительность веб-сайта. Чтобы оптимизировать ваш веб-сайт и сократить время загрузки, необходимо исключить из очереди или удалить ненужные скрипты Beaver Builder. В этой статье мы рассмотрим различные способы достижения этой цели.

Метод 1: использование пользовательской функции в файлеfunctions.php
Один из способов исключить из очереди скрипты Beaver Builder — добавить пользовательскую функцию в файл function.php вашей темы. Откройте файл function.php и добавьте следующий код:

function dequeue_beaver_builder_scripts() {
    wp_dequeue_style('fl-builder-google-fonts');
    wp_dequeue_script('fl-builder-google-fonts');
}
add_action('wp_enqueue_scripts', 'dequeue_beaver_builder_scripts', 100);

Этот код использует функции wp_dequeue_style()и wp_dequeue_script()для удаления таблицы стилей и сценария Google Fonts Beaver Builder.

Метод 2: использование плагина
Если вы предпочитаете подход на основе плагина, вы можете использовать плагин «Фрагменты кода». Установите и активируйте плагин, затем перейдите к «Фрагментам» на панели управления WordPress и нажмите «Добавить новый». Добавьте следующий фрагмент кода:

function dequeue_beaver_builder_scripts() {
    wp_dequeue_style('fl-builder-google-fonts');
    wp_dequeue_script('fl-builder-google-fonts');
}
add_action('wp_enqueue_scripts', 'dequeue_beaver_builder_scripts', 100);

Сохраните фрагмент, и сценарии Beaver Builder будут исключены из очереди.

Метод 3: использование дочерней темы
Если вы используете дочернюю тему, вы можете создать файл function.php в каталоге дочерней темы и включить тот же код, что и в методе 1. Этот метод гарантирует, что ваша изменения не будут перезаписаны при обновлении родительской темы.

Метод 4: использование пользовательского плагина
Для опытных пользователей создание собственного плагина может стать эффективным способом исключения сценариев Beaver Builder из очереди. Создайте новую папку в каталоге wp-content/plugins/ и назовите ее примерно так: «dequeue-beaver-builder-scripts». Внутри папки создайте файл PHP, например dequeue-beaver-builder-scripts.php, и добавьте следующий код:

<?php
/*
Plugin Name: Dequeue Beaver Builder Scripts
Description: Dequeues unnecessary Beaver Builder scripts for improved performance.
*/
function dequeue_beaver_builder_scripts() {
    wp_dequeue_style('fl-builder-google-fonts');
    wp_dequeue_script('fl-builder-google-fonts');
}
add_action('wp_enqueue_scripts', 'dequeue_beaver_builder_scripts', 100);

Сохраните файл, загрузите папку в каталог плагинов и активируйте плагин на панели управления WordPress.

Удалив из очереди ненужные скрипты Beaver Builder, вы можете оптимизировать свой веб-сайт WordPress и повысить его производительность. В этой статье мы рассмотрели несколько методов, в том числе использование пользовательской функции в файле function.php, использование такого плагина, как «Фрагменты кода», использование дочерней темы и создание собственного плагина. Выберите метод, который соответствует вашим требованиям, и внедрите его, чтобы сократить время загрузки вашего сайта.