Užitečné WordPress snippety 1

wordpress raketa

Když člověk každý den pracuje s WordPress, tak často narazí na užitečné snippety. V sérii těchto článků vždy dám seznam několika WordPress snippetů, na které jsem nedávno narazil.

Pro vložení snippetů doporučuji využít vlastní child šablonu nebo si pro ně vytvořit vlastní plugin.

Přesměrování uživatele po registraci

Máte na webu spuštěnou registraci uživatelů? Může se vám hodit je po registraci přesměrovat na specifickou stránku.

// Přesměruje uživatele po registraci
function wplama_registration_redirect(){
return home_url( '/uzivatel/' );
}
add_filter( 'registration_redirect', 'wplama_registration_redirect' );

Odstranění verze WordPress

Snippet odstraňuje zobrazenou verzi WordPress v kódu.

// Odstraňuje WordPress verzi
remove_action('wp_head', 'wp_generator');

Skryje správu o dostupné aktualizaci WordPress

Někdy není důvod, aby klient viděl hlášku o dostupné aktualizaci. Například při vydání nové verze, kdy pár dní čekáte na ověření kompatibility.

// Skryje WordPress update
function wp_hide_update() {
remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_menu','wp_hide_update');

Deaktivuje automatickou kompresi JPEG obrázků

Když používáte pluginy jako je WP Smush nebo podobné, je WordPress komprese zcela zbytečná.

// Deaktivuje automatickou kompresi JPEG obrázků
add_filter( 'jpeg_quality', 'smashing_jpeg_quality' );
function smashing_jpeg_quality() {
return 100;
}

Nastavení počtu výsledků vyhledávání

Vyhledávání je důležitou součástí vašeho webu? Možná se vám bude hodit možnost změnit počet zobrazených výsledků na stránku.

// Nastavení počtu zobrazených výsledků na stránku při vyhledávání
function limit_posts_per_search_page() {
	if ( is_search() )
		set_query_var('posts_per_archive_page', 20); 
}

add_filter('pre_get_posts', 'limit_posts_per_search_page');
O autorovi

Tomáš Cirkl

WordPress specialista · 12 let praxe · 300+ webů ve správě

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

0 Komentářů

Odeslat Komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Pojďme se seznámit

30 minut video callu, podívám se na tvůj web a řeknu, co by se dalo zlepšit. Nic neslibuju, ale obvykle odcházíš se seznamem priorit.