V roce 2015 jsem sepsal článek o tom, které pluginy při tvorbě webu používám nejčastěji – Seznam pluginů které nejčastěji používám při tvorbě webu ve WordPressu. V tomto druhém vydání naváži na to, co jsem započal. Za uplynulé dva roky jsem se posunul o kus dále a přináším vám další várku pluginů, které používám a myslím si, že byste o nich měli vědět.
Pluginy jsem nyní rozdělil do kategorií podle použitelnosti:
Zrychlení a optimalizace načítání webu
WP Fastest Cache
Kešovací plugin, který vytvoří statické html stránky z vašeho dynamického WordPressu. Při vykreslení stránky se používá PHP a MySQL. Proto systém potřebuje paměť RAM a procesor CPU. Při velkém počtu návštěvníků webu, systém spotřebovává hodně RAM a zatěžuje CPU, takže se stránky vykreslují pomalu. Proto potřebujeme kešovací pluginy. Systém mezipaměti generuje statické html soubory a ukládá je. Ostatním návštěvníkům se zobrazí stránky ze statických html souborů z mezipaměti a proto je načítání mnohem rychlejší. Nastavení tohoto pluginu je velice jednoduché. Není potřeba zasahovat do .htaccess. Plugin jej upravuje dle nastavení automaticky.
BJ Lazy Load
Lazy loading je technika, která vám zajistí načítání stránky až ve chvíli, kde jej uživatel potřebuje. Tedy, kdy k němu doscroluje. Slouží to též ke zrychlení načítání stránky. Lazy loading šetří datový objem a počet requestů (požadavků). V dnešní době je to nepostradatelná technika, která by měla být na každém webu.Minify HTML
Další způsob zrychlení načítání stránek je minifikace. Minify HTML učeše HTML kód tak, že se stránky budou načítat zase o něco rychleji. Plugin je velice jednoduchý, bez složitého nastavování.WP deferred JavaScripts
Tento plugin odkládá načítání všech JavaScriptů přidaných cestou wp_enqueue_script() pomocí LABJS. Výsledkem je výrazné zrychlení doby načítání stránek.Smush Image Compression and Optimization
Pro rychlé načítání stránek si musíme také ohlídat velikost obrázků, které ne web nahráváme. Čím větší soubory, tím pomalejší načítání stránky. Tento plugin zmenší, optimalizuje a komprimuje vaše obrázky. Upravuje obrázky už při jejich nahrávání na web, stejně tak je může upravit i dodatečně.
WP Sweep
S každým vytvořeným článkem nebo stránkou, s každou jejich další úpravou se do databáze zapisuje spousta informací. Čas od času je dobré databázi pročistit a tím zrychlit načítání stránek. Tento plugin dělá přesně to. Čistí revize, automaticky uložené návrhy, smazané ,neschválené, SPAMové komentáře a spoustu dalšího.
WP Optimize
Další plugin pro optimalizaci databáze. Pracuje podobně jako výše zmíněný WP Optimize. Uvádím ho sem zde jako alternativu, kdyby třeba někomu nevyhovoval WP Optimize.
WP DB Manager
A do třetice plugin pro optimalizaci databáze. Tento plugin umí mimo jiné zálohovat a obnovovat databázi, opravit tabulky databáze atd.
Většinu těchto pluginů jsem podrobněji popsal a vysvětlil v případové studii Jak jsem zrychlil web na WordPressu o více než 84%.
Zabezpečení
Wordfence Security
Nejpoužívanější bezpečnostní plugin pro WordPress. Bezpečnost na prvním místě. Tento plugin používám už hodně dlouho a mohu jen doporučit. Neznám nic lepšího. WordFence poskytuje aktivní ochranu a blokuje nevhodné chování.
Block bad queries
Tento plugin lze přidat jako prevenci k blokaci dotazů, které se často používají k útokům. BBQ filtruje URL adresy s běžnými typy útoků.
Captcha by BestWebSoft
Jedno z nejlepších bezpečnostních řešení je Captcha. Tento plugin vám zabezpečí wordpressové formuláře, přihlašovací formulář atd. V nastavení je možnost vybrat si různé bezpečnostní otázky.
Contact form 7 HoneyPot
Jednoduchý doplněk pro Contact Form 7, který přidává základní funkci ochrany proti SPAMu. Není nutné používat kolikrát nefunkční Captcha.
iQ Block Country
iQ Block Country je plugin, který umožňuje omezit přístup na web jen pro určité země.
Pluginy pro úpravu, řazení článků apod.
Duplicate Post
Jednoduchý plugin pro duplikování (klonování) příspěvků, stránek a mnoho dalšího. Pokud používáte např. Event calendar, tak je možné klonovat i události.
Category Order and Taxonomy Terms Order
Jednoduše pomocí Drag and Drop seřadíte kategorie a všechny vlastní taxonomie tak, jak potřebujete.
Post Types Order
Alternativa k Category Order and Taxonomy Terms Order.
Automatic NBSP
V typografii je chybou nechávání nevhodných výrazů na konci řádku. Pomocí tohoto pluginu si sami nastavíte, před které výrazy se má vkládat automaticky pevná mezera.
Subscribe To Comments Reloaded
Doplňuje wordpressové formuláře s komentáři o možnost zasílání upozornění pro komentující. U formuláře nabízí možnost zanechat e-mail a být informován o tom, zda někdo další komentoval jeho příspěvek.
Post Grid, List for WordPress – Content Views
Tenhle plugin mě zachránil při tvorbě jednoho webu dle dosti specifických požadavků zákazníka, abych nemusel upravovat šablonu v kódu. Content Views dokáže zobrazovat poslední příspěvky na jakékoli stránce a mnoho dalšího. Nabízí mnoho různých pohledů na rozmístění obsahu na stránce, dokáže zcela nahradit obsah jedné stránky jiným, předem definovaným obsahem. V placené verzi je to ještě větší pecka 🙂
Různé
WP Add Custom CSS
Přidává možnost vkládání vlastních CSS buď pro celý web nebo i k jednotlivým stránkám, příspěvkům atd.
Insert Headers and Footers
Umožňuje vkládat kódy do hlavičky a patičky webu (funguje pro celý web)
SOGO Add Script to Individual Pages Header Footer
Umožňuje vkládat kódy do hlavičky a patičky webu pro jednotlivé stránky.
Quick Page/Post Redirect Plugin
Umožňuje přesměrovat stránku nebo příspěvek někam jinam. Plugin je jednoduchý a už ve výpisu článků nebo stránek je vidět, která stránka je přesměrovaná.
Max Buttons
Plugin pro tvorbu vlastních tlačítek. Je to jeden z nejpoužívanějších pluginů.
PopUp maker
Universální plugin pro tvorbu vyskakovacích oken (popup).
Dynamic widgets
Dynamické widgety vám umožní plně ovládat, na kterých stránkách se má widget zobrazit. Umožňuje dynamicky zobrazovat nebo skrývat widgety pomocí podmíněných logických pravidel.
Nav menu Roles
Tento plugin umožňuje zobrazovat položky menu na základně uživatelských oprávnění. Např. pro přihlášené uživatele můžete nastavit jiné položky menu nežli pro nepřihlášené atd.
User Role Editor
Velice podrobný editor uživatelských rolí s možností vytváření vlastních rolí. V nově vytvořené roli můžete definovat k čemu má mít daná role přístup.
Google responsive map
Nejjednodušší cesta k použití Google Map! Vytvořte vlastní Google mapu včetně kvalitních značek obsahujících kategorie, popis, obrázky a odkazy. A hlavně responzivně!
Testimonial Slider
Jeden z mnoha sliderů, tentokrát ale zobrazuje reference a recenze vašich spokojených zákazníků.