Znáte tzv. guest post? Jednoduše mohou libovolní uživatelé vložit vlastní článek např. na PR weby. Existují 2 hlavní způsoby, jak umožnit samotným návštěvníkům napsat článek a odeslat ho ke schválení pro publikaci u vás na webu (nebo ho přímo publikovat, ale příliš se to nedoporučuje).
- Vkládání článku přes administraci WordPressu
Nejjednodušší možností, jak dát oprávnění návštěvníkům odeslat příspěvek, je povolit jim registraci na webu přímo přes administraci WordPressu a udělit jako základní oprávnění nově registrovaným status „Spolupracovník“. Jak postupovat v nastavení? Registrace se musí nejprve povolit v Nastavení -> Obecné zaškrtnutím políčka Registrovat se může kdokoliv u položky Členství. Hned pod členstvím je Výchozí úroveň nového uživatele a ta se nastavuje na Spolupracovník.
Pokud si však majitel webu nepřeje, aby návštěvník vstoupil do administrace jeho webu, existuje další způsob, jak článek na web vložit.
- Anonymní příspěvky z front-end prostředí
Bez povinnosti vstoupit do administrace WordPressu, je třeba využít k odesílání článků některý z pluginů. Příkladem může být plugin User Submitted Posts, který je zdarma. Jeho nastavení je poměrně jednoduché, ačkoli má řadu pokročilých voleb. Zde jsou jednotlivé kroky:
- V první části nastavení si můžete vybrat, co všechno bude muset návštěvník do formuláře pro odeslání článku vyplnit. Pozor si dejte u nastavení Auto Publish, které určuje, zda se má článek odeslat ke schválení (Always moderate) nebo okamžitě publikovat (Always publish immediately) – čísla pak znamenají počet článků, které musí mít uživatel v minulosti schválené, aby došlo k automatické publikaci.
- Je třeba zkontrolovat zaškrtávací políčka u Categories, jež určují, které z kategorií může návštěvník zvolit pro publikaci příspěvku.
- Plugin by se měl přeložit pomocí podporovaných .po a .mo souborů (k tomu lze využít např. plugin Codestyling Localization).
- Plugin podporuje i velmi základní ochranu proti spamu pomocí jednoduché otázky a správné odpovědi (lze nastavit).
- Posledním krokem je vložit shortcode [user-submitted-posts] na stránku, kde chcete formulář pro odeslání článku zobrazovat.
Napsat komentář