Rubrika: Snippety

V této kategorii najdete užitečné části kódů a funkcí, které vám pomohou vylepšit práci s redakčním systémem Wordpress

  • Zjištění ID nadřazené stránky ve WordPressu

    Následují část kódu jsem použil, když bylo nutné přiřadit odlišné styly pro všechny stránky, které měli jako parrent jednu určitou stránku. Řekněme, že máte firemní web, kde pro určitý druh služeb chcete mít jiné pozadí. Následující funkce vrací id parrent…

    Číst více →

  • Jak zobrazit WordPress administraci pouze pro administrátory

    Pro zamezení přístupu registrovaných uživatelů do administrace, ať z jakéhokoliv důvodu, existuje řada pluginů. Pokud však potřebujete podobnou funkci zakomponovat do šablony, nebo nemůžete použít plugin, pomůžou vám  dvě jednoduché funkce, které vložíte do souboru functions.php

    Číst více →

  • Vytvoření drobečkové navigace ve WordPressu bez použití pluginu

    Drobečková navigace v šabloně je užitečná věc a protože nejsem přítele používání mnoha zbytečných pluginů, ukážeme si jak na to bez pluginu.

    Číst více →

  • Jak přidat odkazy do admin baru ve WordPressu

    V dnešním článku naváži na předchozí, ve kterém jsme z admin baru odstranili odkazy a dnes si ukážeme jak naopak odkazy do admin baru můžeme přidat. Přidáme nejprve jeden odkaz, následně vytvoříme drop down menu a nakonec ještě jedno submenu.…

    Číst více →

  • Jak odstranit položky z admin baru ve WordPressu

    Pokud si chcete upravit admin bar dle své potřeby a potřebujete odstranit položky, které v admin baru jsou defaultně, pomůže vám následující snippet, který využívá hooku wp_before_admin_bar_render. Do functions.php vložte následující funkci, která odstraní wp logo a updates link:

    Číst více →

  • Jak změnit admin logo v administraci WordPressu

    Chcete si upravit vzhled administrace podle vašich potřeb? Jedním z triků, je změna loga WordPressu v levém horním rohu Do functions.php přidejte následující kód: function custom_admin_logo() { echo ‚ #header-logo { background-image: url(‚.get_bloginfo(‚template_directory‘) .’/images/adminlogo.png) !important; } ‚; } add_action(‚admin_head‘, ‚custom_admin_logo‘);…

    Číst více →

  • Jak odstranit pole pro url z komentářového formuláře

    Pokud nechcete diskutujícím umožnit vložení url jejich webové stránky, stačí použít tento jednoduchý kód, který vložíte do functions.php

    Číst více →

  • Přidání javascriptu a externího stylu do šablony – správný způsob

    Pracujete na nové šabloně a potřebujete do ní přidat například fancybox? Není nic jednoduššího, než nahrát složku do šablony a pak nalinkovat z head.php potřebné soubory. Jak postupně pracujete webem, přidáváte nové a nové pluginy, až zničeho nic, přestane fancybox…

    Číst více →

  • Zobrazení oblaku štítků v šabloně

      Pro zobrazení mraku/oblaku štítků v je možné použít widget, ale pokud chceme zobrazit štítky v patičce bez použití widgetu, nebo na sitemap stránce, využijeme funkci wp_tag_cloud(), která zobrazí výpis všech štítků dle parametrů. V šabloně pak vložíme na řádek,…

    Číst více →

  • Jak zjistit, zda je uživatel přihlášen ve WordPress

    Někdy potřebujeme zjistit, zda je uživatel přihlášen, nebo nikoliv. Pro to využijeme funkci is_user_logged_in(), která vrací True, nebo False. Pro lepší výsledek zjistíme login přihlášeného usera, nebo zobrazíme login a register link: if ( is_user_logged_in() ) { global $current_user; get_currentuserinfo();…

    Číst více →