Kódování

Jak umožnit úpravu uživatelských informací bez přístupu do administrace WordPressu

Autor příspěvku Tomáš Cirkl

Pustit uživatele do administrační části WordPressu je vždy riziko a osobně to nedoporučuji dělat. Někdy však chcete, například když používáte poradnu, aby si uživatel mohl spravovat svůj uživatelský účet. Především změna hesla se hodí v těch případech, kdy se při registraci uživatele automaticky generuje heslo.

Ideálním řešením je vytvořit speciální šablonu stránky, kde umožníte úpravu uživatelských informací.

Tvorba šablony stránky pro úpravu uživatelských informací

Začněte tím, že běžte do aktuální šablony a udělejte si kopii souboru page.php.

Nový soubor pojmenujte template-uzivatel.php.

Na samotný začátek souboru vložte následující kód:

Poté najděte v souboru WordPress loop a nahraďte ji následujícím kódem:

ČTĚTE TAKÉ  SERIÁL „ZAČÍNÁME S PROGRAMOVÁNÍM“ – HTML 1. část

Například WordPress loop z šablony Twenty Fifteen vypadá takto:

Soubor uložte a nezapomeňte jej nahrát do základní složky šablony na hostingu.

Nyní se přihlašte jako administrátor do WordPressu a vytvořte novou stránku. V boxu Vlastnosti stránky vyberte šablonu Úprava uživatele.

Tvorba stránky

Tvorba stránky

Nyní stačí jen stránku publikovat a je hotovo.

Jak úprava uživatele vypadá ve výchozí šabloně Twenty Fifteen se můžete podívat na obrázku. Pokud chcete můžete ještě doladit vzhled formuláře pomocí style.css.

Upravit uživatele Twenty Fifteen

Upravit uživatele Twenty Fifteen

Alternativou může být využití některých z níže uvedených pluginů:

Stránku pro úpravu uživatelských informací poté vytvoříte jako běžnou stránku, ale do obsahu vložíte shortcode, který je propojí s pluginem. Jméno shortcodu vždy záleží na zvoleném pluginu a jeho znění najdete v dokumentaci pluginudo.

Tyto pluginy bych doporučil použít v případě, že kromě úpravy informací chcete také na stránky vyvést například přihlašovací formulář nebo tvorbu příspěvku.

O autorovi

Tomáš Cirkl

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.

Zanechat komentář

Pin It on Pinterest

Získejte více informací o WordPress!

Připojte se k více než tisíci odběratelů a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!