wordpress raketa

Užitečné WordPress snippety 1

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');

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

Diskuze

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

Nákupní košík
Přejít nahoru