Jak vložit fotografii do profilu uživatele ve Wordpress - Affinite.io CZ

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 ) { ?>
<img src="ID ) ); ?>" width="80" />
<input type="text" name="pic" id="pic" value=" ID ) ); ?>" class="regular-text" /> Insert url your image
<?php }

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:

<img src="" alt="" width="68" />

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.

Jednoduchý kontaktní formulář ve Wordpress video návod
Jednoduchý kontaktní formulář ve Wordpress video návod
25 Čvn, 2013
Funkce wp_login_url
Funkce wp_login_url
27 Čvn, 2013

Komentáře nejsou povoleny.

Looking for something?