• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Плагин WP Rocket

Обновил тему до 20.4 — скорость в гуглспид как была 67/78 так и осталась. Из настроек только Минифай HTML, Google Font, Remove query strings.
 
Для просмотра ссылки Войди или Зарегистрируйся

Any one have or create a MU-plugin, that working correctly.... I created but not work 100%.
Not show recently viewed.
Please any can help me I did right?

Thanks

Код:
<?php
/**
 * Plugin Name: Your Custom Functionality Plugin
 * Description: Short description of your plugin here.
 * Author:      your name here
 * License:     GNU General Public License v3 or later
 * License URI: http://www.gnu.org/licenses/gpl-3.0.html
 */
// Basic security, prevents file from being loaded directly.
defined( 'ABSPATH' ) or die( 'Cheatin&#8217; uh?' );
/* Prefix your custom functions!
 *
 * Function names must be unique in PHP.
 * In order to make sure the name of your function does not
 * exist anywhere else in WordPress, or in other plugins,
 * give your function a unique custom prefix.
 * Example prefix: wpr20151231
 * Example function name: wpr20151231__do_something
 *
 * For the rest of your function name after the prefix,
 * make sure it is as brief and descriptive as possible.
 * When in doubt, do not fear a longer function name if it
 * is going to remind you at once of what the function does.
 * Imagine you’ll be reading your own code in some years, so
 * treat your future self with descriptive naming. ;)
 */
/**
 * Pass your custom function to the wp_rocket_loaded action hook.
 *
 * Note: wp_rocket_loaded itself is hooked into WordPress’ own
 * plugins_loaded hook.
 * Depending what kind of functionality your custom plugin
 * should implement, you can/should hook your function(s) into
 * different action hooks, such as for example
 * init, after_setup_theme, or template_redirect.
 * 
 * Learn more about WordPress actions and filters here:
 * https://developer.wordpress.org/plugins/hooks/
 *
 * @param string 'wp_rocket_loaded'         Hook name to hook function into
 * @param string 'yourprefix__do_something' Function name to be hooked
 */
add_action( 'wp_rocket_loaded', 'yourprefix__do_something' );
/**
 * Define your custom function here.
 * This example just returns true.
 * 
 * @return bool Boolean value TRUE
 */
function yourprefix__do_something() {
    return true;
}

// Basic security, prevents file from being loaded directly.
// defined( 'ABSPATH' ) or die( 'Cheatin&#8217; uh?' );

add_filter( 'rocket_htaccess_mod_rewrite' , '__return_false' );
add_filter( 'rocket_cache_dynamic_cookies', '__rocket_dynamic_cache_wc_recently_viewed_products' );

function __rocket_dynamic_cache_wc_recently_viewed_products( $dynamic_cookies ) {
    $dynamic_cookies[] = 'woocommerce_recently_viewed';

    return $dynamic_cookies;
}
?>
 
Последнее редактирование:
Обновил тему до 20.4 — скорость в гуглспид как была 67/78 так и осталась. Из настроек только Минифай HTML, Google Font, Remove query strings.
возможно загрузка страницы увеличилась, гугл спид не всегда все видит. сравните загрузку через dev-tools, у меня небольшое изменение есть, правда очень незначитательное, .08s
 
Google Speed разные цифры показывает. Сейчас одно, через пять минут другое. А через полчаса совсем другие.
 
Будьте осторожны. Этот плагин просто деньги на ветер если у вас NGINX сервер
 
Будьте осторожны. Этот плагин просто деньги на ветер если у вас NGINX сервер
А что именно происходит, есть ли вообще ставить плагины кеширования если стоит NGINX сервер?
 
Лучше всего ведет себя NGinx + WpSuperCache
Nginx отдает пользователю кеш созданный плагином если он существует, а если кеша нет, передает запрос дальше в Apache, что позволяет исключить Apache при загрузке страниц WordPress, которые без настройки считались бы Nginx'ом динамическими
 
А под LiteSpeed какой плагин кеширования посоветуете использовать?
Я на данный момент остановился на WP Fastest Cache
 
WP Rocket 2.10.7
Поделится кто-нибудь это версией?
Огромное спасибо заранее!
 
Назад
Сверху