Musilda.cz

Jak vložit fotografii do profilu uživatele ve WordPress

K dnešnímu článku mne inspiroval komentář, který se zde nedávno objevil. Protože jsem v tu chvíli neměl čas vymýšlet řešení, jak do profilu uživatele přidat možnost vložit fotografii, doporučil jsem plugin. Vzhledem k tomu, že nejsem příznivcem bezhlavého používání pluginů, ukáži vám v tomto návodu, jak vložit do profilu pole pro url adresu fotografie uživatele. 

První věc, kterou musíme udělat, je nahrát fotografii na web a znát její url. Pokud budete nahrávat fotografii větší, než je velikost, v které se bude zobrazovat, nezapomeňte ji pomocí stylů zmenšit. Nyní již k samotné úpravě.

Otevřeme si soubor functions.php a do něj vložíme následující kód:

add_action( 'show_user_profile', 'my_photo_fields' );
add_action( 'edit_user_profile', 'my_photo_fields' );
 
function my_photo_fields( $user ) { ?>
Insert url your image

V profilu uživatele se nám objeví pole pro url fotografie, po uložení se nám zobrazí vložené foto

Pro zobrazení profilu uživatele vložíme, nebo upravíme kód v single.php, či v content.php takto:


Tato úprava je pro šablonu twentytwelve, kterou používám na testovacím webu a výsledek můžete vidět zde

Jak vidíte, úprava je jednoduchá a nemusíte kvůli tomu používat plugin.

Exit mobile version