Përshkrim
Vendosni ose hiqni një figurë vetjake profili duke përdorur mjetin standard WordPress për ngarkim mediash.
Përdoruesit duhet të kenë aftësinë të ngarkojnë figura (zakonisht autor ose rol më i lartë). Për të lejuar role të tjerë (p.sh. pajtimtarët) të ngarkojnë figura mund të përdorni shtojcën Krijues Profilesh.
Furnizohet një etiketë gjedhesh, për dhënie te një temë dhe është e mundur edhe mundësia për të anashkaluar avatarin parazgjedhje të përdoruesit.
Dokumentim dhe Përshtypje
Shihni dokumentimin në GitHub.
Ju lutemi Vlerësojeni Shtojcën.
Foto ekrani
Blloqe
Kjo shtojcë furnizon 2 blloqe.
- User Profile Picture
- User Profile Picture
Instalim
- Ngarkoni dosjen
metronet-profile-picture
tek dosja/wp-content/plugins/
- Aktivizojeni shtojcën përmes menusë ‘Shtojca’ te WordPress
- Vendoseni
<?php mt_profile_img() ?>
në gjedhet tuaja (argumentet dhe përdorimi jepen më poshtë)
Argumente:
/**
* mt_profile_img
*
* Adds a profile image
*
@param $user_id INT - The user ID for the user to retrieve the image for
@ param $args mixed
size - string || array (see get_the_post_thumbnail)
attr - string || array (see get_the_post_thumbnail)
echo - bool (true or false) - whether to echo the image or return it
*/
Shembull Përdorimi:
<?php
//Assuming $post is in scope
if (function_exists ( 'mt_profile_img' ) ) {
$author_id=$post->post_author;
mt_profile_img( $author_id, array(
'size' => 'thumbnail',
'attr' => array( 'alt' => 'Alternative Text' ),
'echo' => true )
);
}
?>
Që prej 2.2.0, mund të shtoni një kuadrat autori profilesh duke përdorur funksionin mt_author_box
.
<?php
mt_author_box( $post->post_author, array(
'theme' => 'tabbed',
'profileAvatarShape' => 'round',
'showWebsite' => true,
'website' => 'https://www.ronalfy.com',
'showSocialMedia' => true,
'socialMediaOptions' => 'brand',
'socialWordPress' => 'https://profiles.wordpress.org/ronalfy',
'socialFacebook' => 'https://facebook.com/mindefusement',
) );
Shihni kodin në GitHub.
API REST tani mbulohet për versione të WordPress nga 4.4 e sipër.
PBR
-
Si vendoset figura e profilit të një përdoruesi?
-
- Kaloni tek faqja e profilit të cilin doni të përpunoni.
- Klikoni në foton e profilit për të shtuar, përpunuar ose hequr foton e profilit.
-
Çfarë roli duhet të ketë përdoruesi për të vendosur figurë profili?
-
Autor ose rol më i lartë.
-
Si të krijoj madhësi specifike miniaturash?
-
Që nga versioni 1.5, u shtuan tri madhësi fotosh: profile_24, profile_48, dhe profile_96. Sidoqoftë, nuk jeni të kufizuar vetëm në këto tri madhësi.
-
A funksionon shtojca me instalime Shumësajtësh?
-
Po, por do t’ju duhet të caktoni një figurë të re profili për sajt. Ky hëpërhë është një kufizim i ardhur nga mënyra se si i depoziton të dhënat shtojca. Idetë se si të kapërcehet kjo janë të mirëpritura.
Shqyrtime
Kontribues & Zhvillues
“Foto e Profilit të Përdoruesit” është software me burim të hapur. Në këtë shtojcë kanë dhënë ndihmesë personat vijues.
Kontribues“Foto e Profilit të Përdoruesit” është përkthyer në 12 gjuhë. Faleminderit përkthyesve për ndihmesën e tyre.
Përkthejeni “Foto e Profilit të Përdoruesit” në gjuhën tuaj.
Ju intereson zhvillimi?
Shfletoni kodin, shkarkoni depon SVN, ose pajtohuni përmes RSS-je te regjistri i zhvillimeve.
Regjistër ndryshimesh
2.6.0
- Hedhur në qarkullim më 25.06.2021
- U ndreq një e metë sigurie, përmes të cilës një përdorues mund të ndryshojë foto profilesh të tjerë.
2.5.0
- Hedhur në qarkullim më 18.02.2021
- Ndreqje sigurie e shkallës mesatare (6.5). Ju lutemi, përditësojeni sa më shpejt të jetë e mundur.
- U pastruan të dhëna REST përdoruesi, në mënyrë që të jepen vetëm hollësi aq sa duhet, për të penguar rrjedhje të dhënash përdoruesi përmes rolesh që kanë aftësinë upload_files.
2.4.0
- Hedhur në qarkullim më 17.11.2020
- Ndreqje problemesh me REST.
- Cleaning up dist scripts.
- Pastrim i përgjithshëm kodi.
2.3.11
- Hedhur në qarkullim më 29.02.2020
- U shtua mundësia për çaktivizim madhësish figurash.
2.3.10
- Hedhur në qarkullim më 29.12.2019
- U shtua hook i ri për aftësi shtese.
2.3.9
- Hedhur në qarkullim më 06.12.2019
- Heqje reklamash për Foto të Thelluar Profili Përdoruesi.
2.3.8
- Hedhur në qarkullim më 30.10.2019
- Heqje e lëvizjes në shkallë të epërme
2.3.7
- Hedhur në qarkullim më 23.10.2019
- Ndreqje mosruajtjeje si duhet e mundësive.
2.3.6
- Hedhur në qarkullim më 09.10.2019
- Përditësim i përputhshmërisë me ordPress 5.3
- Ndreqje gabimi JavaScript error në WordPress 5.3
2.3.5
- Hedhur në qarkullim më 17.09.2019
- U shtua mundësi te blloku Gutenberg për përshtatje të tekstit Shihni Postime dhe Shihni Sajt.
2.3.2
- Hedhur në qarkullim më 14.07.2019
- Shtim i më tepër filtrash për integrim me shtojca prej palësh të treta.
2.3.0
- Hedhur në qarkullim më 06.07.2019
- Blloqet Gutenberg tani gjenden nën kategorinë Foto Profili Përdoruesi.
- Filtra të rinj për aftësi shtrirjeje të shtesës
- U shtua faqja Mundësi, që të mund të çaktivizoni blloqe Gutenberg, nëse dëshironi.
- Ndreqje të mete: Shtim emri përdoruesi në ekran te titull postimi, kur Foto Profili Përdoruesi krijon faqen e përdoruesit.
2.2.8
- Hedhur në qarkullim më 11.06.2019
- Pikëmbarim i ri API REST për ndryshim fotosh profili.
2.2.7
- Hedhur në qarkullim më 11.06.2019
- Ndreqje lejesh në API REST
2.2.6
- Hedhur në qarkullim më 10.06.2019
- Ndreqje lejesh në API REST
2.2.5
- Hedhur në qarkullim më 02.06.2019
- Pastrim kodi.
- JavaScript Gutenberg-u më i hajthët.
- Përmirësime Gutenberg-u.
- Përmirësime sigurie.
2.2.0
- Hedhur në qarkullim më 12.05.2019
- U shtuan etiekta gjedheje për shfaqje të një kuadrati autori
2.1.3
- Hedhur në qarkullim më 16.02.2019
- U shtua filtër për marrje përdoruesish në Gutenberg përtej autorit
2.1.2
- Hedhur në qarkullim më 26.01.2019Hedhur në qarkullim më 02.06.2019
- Zgjidhje njoftimi PHP për dirname
2.1.1
- Hedhur në qarkullim më 20.12.2018
- Shtim teme të bardhë postimesh te blloku i pamjes me skeda
- Ndreqje spastrimi për bllokun e pamjes me skeda
2.1.0
- Hedhur në qarkullim më 19.12.2018
- Bllok i vjetër i nxjerrë nga përdorimi, por që mbulohet ende
- U shtua bllok i ri me më tepër kontroll mbi pamjen dhe përmban edhe tema.
2.0.2
- Hedhur në qarkullim më 20.11.2018
- Ndreqje Gutenberg-u me drejtimin (në qendër, djathtas) te pjesa e përparme.
- Gutenberg fixes with the toggle boxes defaulting back to nothing.
2.0.1
- Hedhur në qarkullim më 20.11.2018
- Ndreqje problemi përputhshmërie me PHP 5.2
- Ndreqje e bllokut Gutenberg për raste kur te pjesa e përparme e sajtit s’ka të pranishme foto profili
- Përditësim kartelash përkthimi
2.0.0
- Hedhur në qarkullim më 19.11.2018
- U shtuan blloqe Gutenberg për përfundime të lehta te postimet
- Testuar deri me WordPress 5.0
1.5.5
- Hedhur në qarkullim më 19.08.2018
- Thellim: Figura që ngarkohet tani shfaqet përmes gjendjesh, për UX më të mirë
- Thellim: Përpjekje nga shtojca për të anashkaluar avatarin parazgjedhje të WordPress-it te faqja e Profilit të Përdoruesit
- Thellim: Përpjekje nga shtojca për të anashkaluar avatare te shtyllë përgjegjësi, nëse ka përputhje nga përdoruesi
- Thellim: U shtua shtylla Klikoni që ta Përpunoni për ta bërë më të qartë se ç’të bëhet me foton e profilit
- Ribërje: Shtojca tani përdor wp_send_json në vend se të json_encode, për më tepër përputhshmëri
1.5.1
- Hedhur në qarkullim më 12.07.2018
- U ndreq një gjendje ku për autorin shfaqej figura e zgjedhur, në vend se një gravatar i zbrazët
1.5.0
- Hedhur Në Qarkullim më 11.07.2018
- Është shtuar mbulim për avatar AMP
- Janë shtuar dy pikëmbarime API REST, për të lehtësuar përzgjedhjen më të mirë të avatarëve
1.4.3
- Hedhur në qarkullim më 24.09.2016
- Ndreqje të metash: Kur s’ka të përzgjedhur avatar, si foto profili përdoruesi shfaqet figura e zgjedhur e postimit.
1.4.1
- Hedhur në qarkullim 30.06.2016 (Falë @Monter)
- Ndreqje përzgjedhjeje shteti te dritare modale figurë
1.4.0
- Hedhur në qarkullim më 29.08.2016 (falë kelderic)
- Ndreqje të metash: Ndreqje CSS-je për ikonën e koshit të hedhurinave dhe vendmbajtëse figurash
- Ndreqje të mete: Dritarja modale qe ujdisur me rregullime të gabuara
- Thellim: Anashkalimi i avatarit tani është mundësia parazgjedhje
1.3.1
- Hedhur në qarkullim më 02.04.2016
- Ndreqje funksionesh miniaturash që potencialisht mund të filtroheshin pa u vënë re dhe të bëjnë që figura e profilit të furnizojë një callback të gabuar. Falënderime @Monter.
1.3.0
- Hedhur në qarkullim më 28.03.2016
- Shtim pikëmbarim API REST
1.2.7
- Përditësuar më 20.08.2015 për përputhshmëri me WP 4.3
- Hedhur në qarkullim më 10.06.2015
- Ndreqje të metash: mesazh sinjalizimi që se mungon argument për avatar_override
1.2.5
- Hedhur në qarkullim më 06.06.2015
- Ndreqje të metash: anashkalimi get_avatar tani pranon klasa të përshtatura.
- U shtua te get_avatar override filtri
mpp_avatar_classes
për të lejuar anashkalime/shtime globale klasash.
1.2.3
- Hedhur më qarkullim më 20.05.2015
- U rishikua gatitja e llojeve të postimeve, për të garantuar që lloji i postimit të jetë plotësisht i fshehur.
- U ribë funksioni mt_profile_img për të përdorur një funksion tjetër API, që kështu përfundimi të mos filtrohet pa u vënë re.
- U shtua filtër i ri, mpp_thumbnail_html, për të filtruar përfundimin.
1.2.2
- Hedhur në qarkullim më 16.04.2015
- U shtua përputhshmëria me Fusha Vetjake të Thelluara.
- U shtua kontroll i mëtejshëm aftësish për calls Ajax.
- Garantim i përputhshmërisë me WordPress në 4.2.
1.2.1
- Hedhur në qarkullim më 03.03.2015
- U ndreqën gabime ndërkombëtarizimi.
- U shtua përkthimi spanjisht.
1.2.0
- Hedhur në qarkullim më 07.12.2014
- Zvogëlim i rrëmujës te ndërfaqja. U hoq mundësia tekst për ngarkime. U shtua figurë parazgjedhje, për rastet kur s’ka figurë profili. U shtua mundësia për heqje të figurës së profilit.
- U ndreq e metë ndërkombëtarizimi te JavaScript.
1.1.0
- Hedhur në qarkullim më 11.11.2014
- U shtua aftësia e heqjes së figurave të profilit (veç fshirjes së figurës).
- U shtuan aftësi më të mira ndërkombëtarimi.
- U shtua përputhshmëria me Theme My Login.
1.0.23
- Hedhur në qarkullim më 20.10.2014
- U shtua një filtër i ri për të lejuar fshehjen e ndërfaqes “Anashkalo Avatar” (dhe aktivizimin si parazgjedhje).
1.0.22
- Hedhur në qarkullim më 02.09.2014
- U shtua përditësim i vockël te të dhëna shtesë meta përdoruesi, për kërkim më të lehtë (falënderime Solinx)
1.0.21
- Hedhur në qarkullim më 09.09.2013
- U ndreq anashkalimi i avatarëve te faqja e mundësive të diskutimit.
1.0.20
- Hedhur në qarkullim më 13.05.2018
- U shtua një filtër për aktivizimin si parazgjedhje të “Anashkalo Avatar”.
1.0.19
- U shtua mbulim për versionin 2.0.x të Përpunuesit të Miniaturave të Postimit
1.0.18
- U shtua mbulim i thjeshtë për instalime shumësajtësh
1.0.16
- U ndreq një e metë që shkaktonte shfaqjen e ndërfaqes së figurës së profilit vetëm për autorët dhe jo për redaktorët dhe përgjegjësit.
1.0.15
- Mbulim i brendshëm për Përpunues Miniaturash Postimi
- Integrim më i mirë me ngarkuesin e ri WP 3.5 të mediave
- Ndreqje të metash të ndryshme.
1.0.10
- Thellime përdorshmërie.
- Pastrim kodi të padobishëm.
- Përditësim dokumentimi
1.0.9
- Shtim mbulimi për ngarkuesin e ri 3.5 të mediave.
1.0.3
- Ndreqje të metash: Klasa avatari te pjesa e komenteve
1.0.2
- Ndreqje të metash: Gabim i shfaqur te pjesa e komenteve
1.0.1
- Ndreqje të mete: Pamundësi për t’i “hequr shenjën” Anashkalimit të Avatarit.
- Ndreqje të mete: Fshirje figure profili dhe jo rikthim në avatar normal.
1.0.0
- Hedhja fillestare në qarkullim.