Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
требует активациюWPBakery Page Builder 8.1
-=Ограниченное содержимое=-
у меня все работает, активацию требует, для авто обновления, а так все работаеттребует активацию
Да. Было довольно много аддонов. Один из них есть на форуме.К нему идут какие нибудь аддоны типа Про или примочки?
Настройки дизайна не могут быть сохранены. Error: '//wp-content/plugins/js_composer/assets/less/shortcodes/vc_message_box/vc_message_box_2.less?v=8.6.1' wasn't found (509)
Настройки дизайна не могут быть сохранены. Error: '//wp-content/plugins/js_composer/assets/less/vendor/woocommerce.less?v=8.6.1' wasn't found (509)
Настройки дизайна не могут быть сохранены. Error: '//wp-content/plugins/js_composer/assets/lib/vendor/dist/bootstrap3/less/mixins/grid.less?v=8.6.1' wasn't found (509)
видать дело было в моем шаред хостинге, чатгпт помог и выдал вот такой фикс@c0mrad3 вижу, что этот вопрос задаешь второй раз.
Уже давно не использую этот билдер.
Опиши более-менее подробно, когда возникает ошибка. Какие действия выполняешь.
Тогда больше будет вероятности, что посмотрю и может что-то подскажу.
<?php
/*
Plugin Name: WPBakery Ultimate Fix
Description: Полный мини-плагин для WPBakery: локальные LESS-файлы, автоочистка CSS/JS, ускорение админки, единый CSS, генерация CSS только при изменении страницы.
Version: 1.2
Author: ChatGPT
*/
// 1️⃣ Форсируем локальные LESS-файлы
add_filter('vc_less_use_local', '__return_true');
// 2️⃣ Очистка кеша WPBakery
function fix_vc_clear_cache() {
$upload_dir = wp_upload_dir();
$js_composer_cache = $upload_dir['basedir'] . '/js_composer/';
if (is_dir($js_composer_cache)) {
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($js_composer_cache, RecursiveDirectoryIterator::SKIP_DOTS),
RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($files as $fileinfo) {
$todo = ($fileinfo->isDir() ? 'rmdir' : 'unlink');
@ $todo($fileinfo->getRealPath());
}
}
}
// Очистка кеша при активации плагина
register_activation_hook(__FILE__, function() {
fix_vc_clear_cache();
});
// Авто-очистка кеша после обновления WPBakery
add_action('upgrader_process_complete', function($upgrader_object, $options) {
if (isset($options['action'], $options['type'])
&& $options['action'] == 'update'
&& $options['type'] == 'plugin') {
if (isset($options['plugins']) && in_array('js_composer/js_composer.php', $options['plugins'])) {
fix_vc_clear_cache();
}
}
}, 10, 2);
// 3️⃣ Быстрая генерация CSS
add_filter('vc_enable_frontend_css', '__return_false'); // Генерация только при сохранении
add_filter('vc_settings_css_template_file', function() {
return WP_CONTENT_DIR . '/uploads/js_composer/custom-global.css'; // Единый CSS файл
});
add_filter('vc_check_css_on_load', '__return_false'); // Отключаем регенерацию при заходе в админку
// 4️⃣ Авто-очистка кеша раз в сутки через WP Cron
if (!wp_next_scheduled('fix_vc_daily_cache_clear')) {
wp_schedule_event(time(), 'daily', 'fix_vc_daily_cache_clear');
}
add_action('fix_vc_daily_cache_clear', 'fix_vc_clear_cache');
// 5️⃣ Генерация CSS только при изменении страницы
add_filter('vc_page_css_changed', function($changed, $post_id) {
$hash = md5(get_post_field('post_content', $post_id));
$prev_hash = get_post_meta($post_id, '_vc_content_hash', true);
if ($hash === $prev_hash) {
return false; // Контент не изменился → CSS не генерируем
}
update_post_meta($post_id, '_vc_content_hash', $hash);
return true; // Контент изменился → генерируем CSS
}, 10, 2);
// 1️⃣ Форсируем локальные LESS-файлы
add_filter('vc_less_use_local', '__return_true');
// 4️⃣ Авто-очистка кеша раз в сутки через WP Cron
if (!wp_next_scheduled('fix_vc_daily_cache_clear')) {
wp_schedule_event(time(), 'daily', 'fix_vc_daily_cache_clear');
}
add_action('fix_vc_daily_cache_clear', 'fix_vc_clear_cache');
ахах )) да я решил решить вопрос раз и навсегда, так как давно сижу на этом хостинге. Все в итоге заработало, большое спасибо тебе за релизыСерьёзно заморочился.
Помогло ?
Возможно, вопрос был с правами на каталоги.