Kilka słów wstępu
Jetpack to przydatne narzędzie posiadające kilka ciekawych modułów. Sam Jetpack jest jednak potężną wtyczką i dość mocno obciąża nam WordPress`a. Jeśli jednak korzystamy tylko z kilku modułów możemy resztę dezaktywować w panelu. Lepszym jednak rozwiązaniem jest całkowite wyłączenie nieużywanych modułów za pomocą funkcji, którą przedstawimy wam poniżej. Zostawiamy więc aktywne tylko te moduły które są tak naprawdę niezbędne i z których korzystamy.
Instrukcja usunięcia niepotrzebnych modułów Jetpack
Jak widać na załączonym screenie my korzystamy jedynie z 4 modułów Jetpacka: Statystyki, Dzielenie się, Protect (ochorna przed atakami malware i nie tylko) oraz Publicize (dzielenie się wpisami z bloga na sieciach społecznościowych). Cała reszta jest dla nas zbędna na wszystkich stronach którymi zarządzamy i się opiekujemy. Na wszystkich stronach zauważyliśmy wyraźny wzrost szybkości działania WordPress po usunięciu zbędnych modułów. Jak to zrobić. Można na 2 sposoby. Można napisać swoją wtyczkę lub dopisać poniższą funkcję do pliku functions.php najlepiej w szablonie potomnym Child Theme. Po tej operacji możemy się cieszyć mocno odelżonym Jetpackiem i szybciej działającym WordPressem.
// Usuniecie zbednych modulow z Jetpack by Automatic
function Jetpack_Mini_Init() {
if (class_exists('Jetpack', false )) {
function Leave_only_JetpackMini_modules ( $modules ) {
$return = array();
$return['stats'] = $modules['stats'];
$return['shortlinks'] = $modules['shortlinks'];
$return['protect'] = $modules['protect'];
$return['publicize'] = $modules['publicize'];
$return['sharedaddy'] = $modules['sharedaddy'];
return $return;
}
add_filter( 'jetpack_get_available_modules', 'Leave_only_JetpackMini_modules' );
function Activate_only_JetpackMini_modules() {
return array( 'stats', 'shortlinks' );
}
add_filter( 'jetpack_get_default_modules', 'Activate_only_JetpackMini_modules' );
}
}
add_action( 'plugins_loaded', 'Jetpack_Mini_init' );
I to właściwie wszystko. Jeśli macie jakieś uwagi lub inne ciekawe pomysły zapraszamy do komentowania.