Piesele (widgets) implicit instalate pe WordPress

Piesele (widgets) implicit instalate pe WordPress

Piesele (widget-urile) WordPress adaugă conținut și funcții în bara laterală (sidebar). Exemple de piese care vin implicit cu WordPress: pentru categorii, nor de etichete, căutare și altele. Pluginurile vor adăuga adesea propriile lor widget-uri.

Piesele au fost inițial concepute pentru a oferi un mod simplu și ușor de utilizat pentru utilizator în proiectarea și controlul structurii temelor WordPress, care sunt acum disponibile ca piese.

Piesele nu necesită experiență de cod sau expertiză în domeniu. Acestea pot fi adăugate, eliminate și reorganizate pe personalizatorul temelor, accesibil de aici Aspect > Piese în ecranele de administrare WordPress.

Lista widgeturilor (pieselor) implicit instalate pe WordPress:

piesele-implicit-instalate-wordpress-1

Arhive – afișează arhiva articolelor sub formă de listă cu numele lunilor și anilor.

  • Titlu – textul care apare în partea de sus a arhivei.
  • Afișare ca listă – în cazul în care este bifată, această opțiune face ca arhivele să fie afișate sub formă drop-down (la click pe listă se derulează arhiva în jos).
  • Afișare contor articole – în cazul în care bifată, această opțiune afișează numărul de posturi pentru fiecare perioadă de arhivă (luna din an).

piesele-implicit-instalate-wordpress-2

Calendar – afișează un calendar a lunii curente. Datele apar link-uri în cazul în care există posturi pentru acea zi.

  • Titlu – textul care apare deasupra calendarului

piesele-implicit-instalate-wordpress-3

Categorii – afișează o listă de categorii ca link-uri la acestea.

  • Titlu – textul care apare deasupra listei de categorii.
  • Afișează ca listă – în cazul în care bifată, această opțiune afișează categoriile sub formă drop-down (la click pe listă se derulează în jos).
  • Afișare contor articole – în cazul în care bifată, această opțiune afișează numărul de articole din fiecare categorie.
  • Afișează ierarhic – dacă este bifată, arată relațiile părinte / copil într-un mod indentat.

piesele-implicit-instalate-wordpress-4

Meniul de navigare – afișează un meniu, creat în secțiunea de Meniuri, sub formă de listă.

  • Titlu – textul care apare deasupra meniului
  • Selectează meniu – selectați meniul dorit

piesele-implicit-instalate-wordpress-5

Meta – afișează link-uri către funcții WordPress, cum ar fi administrare site, autentificare / deautentificare / Rss-uri, pagina WordPress.org.

  • Titlu – textul care apare deasupra listei de link-uri meta.

piesele-implicit-instalate-wordpress-6

Exemplu:

widgeturi-meta-exemplu

Pagini – afișează o listă de link-uri spre fiecare pagină.

  • Titlu – textul care apare desupra listei de pagini.
  • Sortare după – stabilește ordinea de sortare din lista de pagini. Se poate alege din următoarele variante: titlul pagină, ordine pagini sau ID pagină.
  • Exclude (ID-uri de pagini separate prin virgulă) – introduceți ID-ul paginilor separate de virgulă pentru a exclude o pagină sau mai multe din listă.

piesele-implicit-instalate-wordpress-7

Comentarii recente – afișează o listă cu cele mai recente comentarii aprobate.

  • Titlu – textul care apare deasupra listei de comentarii recente.
  • Câte comentarii să fie afișate: (5 este numărul implicit, cel mult 15); introduceți numărul de comentarii pentru a fi afișate.

piesele-implicit-instalate-wordpress-8

Articole recente – afișează o listă cu cele mai recente articole.

  • Titlu – textul care apare deasupra lista de articole recente.
  • Numărul de posturi afișate: (implicit sunt 5, cel mult 15) – introduceți numărul articole ce vor fi afișate.
  • Afișează dată articol? – dacă opțiunea este bifată, se va afișa data la care articolul a fost publicat.

piesele-implicit-instalate-wordpress-9

RSS – afișează o listă de articole preluate dintr-un RSS Feed, sau Atom. Se pot adăuga mai multe astfel de widgeturi.

  • Introdu aici adresa fluxului RSS – introduceți o adresă URL a unui flux RSS, de exemplu, http://wordpress.org/development/feed/
  • Pune un titlu pentru flux (opțional) – introduceți o descriere care apare deasupra listei de articole preluate din fluxul RSS.
  • Câte elemente să fie afișate? – introduceți numărul de elemente ce vor fi afișate din fluxul RSS dorit.
  • Afișează descriere scurtă? – dacă este bifată, opțiunea va afișa descrierea elementelor din flux (dacă aceastea există).
  • Afișează autorul? – dacă este bifată, opțiunea va afișa autorul elementului din fluxul afișat (dacă este disponibil).
  • Afișează data? – afișează data la care a fost creat elementul, dacă este disponibilă.

piesele-implicit-instalate-wordpress-10

Caută – afișează o casetă de căutare în site. Un buton submit este, de asemenea, furnizat.

  • Titlu – textul care apare pe caseta Căutare.

piesele-implicit-instalate-wordpress-11

Nor etichete (tag cloud) – afișează cele mai utilizate 45 de etichete (tag-uri) din site intr-un nor de etichete.

  • Titlu – textul care apare peste spațiul tag-urilor.
  • Clasificare – selectați taxonomia elementului dorit: etichete, categorii, picture tag, galerii și altele, generate de pluginurile instalate.

piesele-implicit-instalate-wordpress-12

Text – folosit pentru a introduce text formatat cu imagini sau fără. Pot fi adăugate instanțe multiple ale acestui widget.

  • Titlu – textul care apare deasupra casetei de text
  • Conținut – zona în care se poate introduce textul formatat
  • Adaugă automat paragrafe – dacă opțiunea este bifată se vor adăuga automat paragrafe pentru a încheia fiecare bloc de text într-un tag HTML de tip paragraf (recomandat pentru text).

piesele-implicit-instalate-wordpress-13

HTML personalizat – se poate introduce cod HTML, util pentru introducerea de coduri Java Script, pentru bannere, reclame sau altele

  • Titlu – textul care apare deasupra casetei
  • Conținut – zona în care se introduce codul

piesele-implicit-instalate-wordpress-14

Audio – afișează un player audio.

  • Titlu – textul care apare deasupra casetei
  • Adaugă audio – buton care deschide Biblioteca media, de unde se poate selecta un fișier audio sau se poate încărca unul nou

piesele-implicit-instalate-wordpress-15

Imagine – afișează o imagine.

  • Titlu – textul care apare deasupra casetei
  • Adaugă imagine – buton care deschide Biblioteca media, de unde se poate selecta o imagine sau se poate încărca una nouă

piesele-implicit-instalate-wordpress-16

Galerie – afișează o galerie de imagini.

  • Titlu – textul care apare deasupra casetei
  • Adaugă imagini – buton care deschide Biblioteca media, de unde se pot selecta mai multe imagini sau se pot încărca altele

piesele-implicit-instalate-wordpress-17

Video – afișează un video din biblioteca media sau de pe YouTube, Vimeo sau de la un alt furnizor.

  • Titlu – textul care apare deasupra casetei
  • Adaugă video – buton care deschide Biblioteca media, de unde se poate selecta un video sau se poate încărca unul sau se poate pune url-ul spre un video de pe YouTube, Vimeo sau alt furnizor

piesele-implicit-instalate-wordpress-18

În afara acestor piese implicite temele pot adăuga și ele alte piese. La fel unele pluginuri adaugă piese noi. De asemenea există pluginuri speciale care adaugă piese noi sau modifică piese existente.

Cum să faceți un număr de telefon clicabil

Cum să faceți un număr de telefon clicabil

Principalul dispozitiv folosit pentru a naviga este telefonul mobil, adică celularul. Una din caracteristicile acestuia reprezintă ușurința de a trece de la navigarea pe web, la efectuarea unui apel telefonic, nu-i așa? Dacă sunteți aveți o firmă, sau sunteți o persoană publică, datele de contact, printre care și numărul sau numerele de telefon, nu pot lipsi. Un număr de telefon scris simplu într-un text, printre alte date, este exact ceea ce este orice alt număr: o bucată de text. Pentru ca un vizitator, posibil client, să apeleze acel număr trebuie, fie să-l memoreze, fie să-l noteze, fie să-l selecteze și apoi să-l copieze la contacte. Complicat. Așadar, cum facem ca vizitatorul site-ului, posibilul client, să poată forma acel număr printr-un simplu clic?

Număr de telefon clicabil în WordPress

Metoda este simplă și constă din trei pași:

  1. scriem numărul de telefon în locul dorit
  2. selectăm numărul și facem clic pe butonul de link (mai jos cele două variante, pentru editorul cu blocuri și pentru cel clasic)
  3. în câmpul de link scriem tel:numărul de telefon, fără spații
  4. salvare

Cum arată câmpul într-un editor de blocuri:

numar-telefon-clicabil-wordpress-1

Câmpul într-un editor clasic:

numar-telefon-clicabil-wordpress-2

Rezultatul arată astfel:

numar-telefon-clicabil-wordpress-3

Număr de telefon clicabil

Dacă aveți un alt tip de site, sau vreți să scrieți datele de contact direct în fișierele din temă, sau printr-o metodă în functions.php, atunci trebuie să scrieți acest simplu cod:

<a href="tel:073077553">Telefon de contact: 0730-177.553</a>

În acest fel, vizitatorii vă pot suna imediat, printr-un simplu clic.

Mult succes!

Adăugarea unui articol în WordPress

Adăugarea unui articol în WordPress

Un blog, sau un site, pe WordPress permite administrarea conținutului, indiferent de tipul acestuia: texte, fișiere, imagini, audio, video și altele. Pentru a se afișa cât mai bine și în conformitate cu dorințele voastre trebuie să cunoaștem modul de organizare a informației pe WordPress. Avem astfel:

  • categorii (categories)
  • articole (posts), organizate în categorii
  • pagini (pages)
  • meniuri (menus)
  • autori (authors)
  • etichete sau taguri (tags), se atașează articolelor
  • comentarii (comments), sunt scrise de vizitatori la articole
  • imagini (images), se pot grupa în galerii foto
  • fișiere multimedia audio sau video
  • fișiere diverse (pdf, docx și altele)

Primele patru elemente sunt esențiale, restul fiind opționale.

Adăugarea unui articol în WordPress

Articolul este elementul cel mai des folosit pe un blog, sau site de mass-media, dar și pe un site de prezentare a unei firme, la secțiunile comunicate de presă și anunțuri. Așadar, cum se adaugă, setează și publică un articole pe WordPress?

După autentificare se poate vedea în partea stângă meniul principal al Panoului de control. Printre primele meniuri se poate vedea Articole (Posts). Dacă dați click pe meniu se va deschide un submeniu, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-1

Să le luăm pe rând.

Vezi toate articolele din blog

Rezultatul accesării meniului Toate articolele este o listă cu articolele din blog. Articolele vor fi afișate în ordinea descrescătoare a datei, ultimul adăugat fiind primul afișat.

Despre administrarea articolelor vom vorbi în alt tutorial WordPress.

Important acuma este să vedeți lista de articole, în imaginea de mai jos sunt articolele din site-ul Tutoriale WordPress la momentul scrierii acestui articol. Observați că deja din listă se pot vedea elementele descrise mai sus: autor, categorii, etichete, data, numărul de comentarii.

adaugarea-unui-articol-in-wordpress-2

Adaugă articol

Pentru a adăuga un articol avem patru căi:

  1. din meniul anterior, din stânga Panoului de control: Adaugă articol
  2. din fereastra Toate articolele, butonul de sus: Adaugă articol
  3. din partea de sus a Panoului de control, acolo unde se vede un + Adaugă și selectăm Articol (sau direct pe +Adaugă, acest buton fiind implicit setat să deschidă interfața de adăugare articol)adaugarea-unui-articol-in-wordpress-3,
  4. de pe partea publică din meniul implicit al WordPress-ului, din partea de sus (sau direct pe +Adaugă, acest buton fiind implicit setat să deschidă interfața de adăugare articol)adaugarea-unui-articol-in-wordpress-4

Indiferent de calea alesă vom vedea aceeași fereastră:

adaugarea-unui-articol-in-wordpress-5

Atenție! dacă anterior ați instalat editorul clasic, fereastra ce adăugare articol va fi diferită, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-6

Indiferent dacă utilizați editorul cu blocuri sau editorul clasic, elementele articolului sunt aceleași:

  • titlul
  • conținutul cu meniu
  • stare și vizibilitate
  • categorii
  • etichete
  • atribute articol
  • imagine reprezentativă
  • alte opțiuni ce se pot vedea din partea de sus: Opțiuni ecran

adaugarea-unui-articol-in-wordpress-7Să le luăm pe rând:

Adăugarea titlului

Adăugarea titlului unui articol în WordPress se face prin completarea câmpului numit: Adaugă titlu. În versiunea cu blocuri este partea a paginii, în versiunea clasică are un câmp separat, special rezervat. În ambele situații rezultatul este același.

Adăugarea conținutului

La partea de conținut cele două variante de editare, cu blocuri, clasică, oferă soluții diferite.

a. editorul clasic

Am adăugat mai multe paragrafe:

adaugarea-unui-articol-in-wordpress-8

Observați că deasupra zonei de text este un meniu, care începe cu meniul derulant: Paragraf. Butoanele sunt asemănătoare celor din suitele de office. Cu ajutorul lor puteți formata textul: îngroșa (bold), înclina (italic), face liste cu puncte sau cu cifre (neordonane și ordonate), insera citate, alinia textul la stânga, central sau la dreapta, insera legături către alte pagini, insera tagul „citește mai mult” (util pentru prima pagină și arhive în unele teme). Ultimul buton, cel din dreapta deschide un al doilea meniu:

adaugarea-unui-articol-in-wordpress-9

Acest al doilea meniu adaugă noi funcționalități: tăiere (barare) text, linie orizontală, culoare text (foarte util în prezentări), lipește ca text (dacă ați copiat în clipboard text din alte surse e bine să-l lipiți în articol folosind acest buton – astfel se curăță textul adus de orice cod suplimentar nedorit), ștergere formatare (dacă dorim să ștergem anumite formatări dintr-un text mai mare, de exemplu bolduirile, sublinierile, culorile, folosirea acestu buton ușurează munca), caracter special (conține o colecție de semne mai puțin folosite, de la literele grecești, la semne matematice și altele), identare micșorată, identare mărită (mută tot textul selectat, sau paragraful dorit, cu o mărime la dreapta), revenire (dacă ați greșit ceva apăsați pe acest buton și reveniți, scurtătura cunoscută și din alte programe este ctrl+z), refacere (este inversul revenirii). Ultimul buton cu semnul întrebării deschide o listă cu scurtăturile cele mai uzuale. Folositoare dacă lucrați mult în acest editor.

În afara acestor butoane în partea de sus a câmpului de conținut mai puteți vedea două taburi, din care primul este activ și un semn cu săgeți.

adaugarea-unui-articol-in-wordpress-10

Cele două taburi oferă două perspective asupra textului introdus:

  1. Vizual: textul introdus este așa cum va apărea pe partea publică, formatările sunt prezentate la nivel vizual, făcând munca mult mai ușoară, este recomandabil să folosiți acest mod de scriere;
  2. Text: textul este descompus la nivel de coduri html. O să vedeți formatările specifice limbajului html. Acest mod este utilizat de editorii avansați la depanarea unor texte mai complicat formatate, la introducerea de coduri speciale (java script sau css), sau de elemente neuzuale. Este recomandabil să utilizați acest cod după ce aveți un minim de cunoștințe de html.

Semnul ca o cruce cu săgeți elimină meniul din stânga și colona din dreapta cu casetele de setări lăsând vederii doar zona de editare. Testați și această funcționalitate, s-ar putea să o îndrăgiți.

Adăugarea unei imagini

Folosind butonul Adaugă fișier Media puteți adăuga în articol o imagine, un fișier audio, video, sau de alt tip sau o galerie foto.

adaugarea-unui-articol-in-wordpress-11

Adăugarea unei imagini este tratată într-un alt tutorial: adăugarea de imagini în WordPress.

Setarea articolului

Așa cum am spus mai sus articolul are câteva setări. Una din cel emai importante și oblogatorii este setarea unei categorii. Articolele se grupează după categorii, se afișează în funcție de dată și pot fi filtrate după etichete. Să facem aceste setări.

Vezi: crearea și administrarea categoriilor în WordPress.

In partea dreaptă deschideți caseta Categorii și selectați una din categoriile existente. Dacă nu selectați nicio categorie articolul va fi pus implicit în categoria principală. Această categorie poartă numele de Fără categorie. Numele se poate schimba din secțiunea Categorii.

adaugarea-unui-articol-in-wordpress-12

Etichetele sunt opționale. Ele sunt folosite pentru a individualiza un articol și pentru a crea filtre suplimentare. Foarte utile în mass-media dacă sunt folosite cu atenție (să nu fie prea multe, să nu fie greșite și altele).

Vezi: crearea și administrarea etichetelor în WordPress.

Imaginea reprezentativă deși opțională este necesară. Rolul ei este, așa cum sugerează și numele, de a reprezenta articolul vizual în fața vizitatorului. Imaginea reprezentativă trebuie să fie mai mare de 200 px pe orice latură a ei. Ea este folosită de multe teme pentru a completa vizual articolul, pe prima pagină și în arhive. De asemenea dacă trimiteți articolul pe facebook această imagine va apărea în feed și va îmbunătăți percepția articolului.

Vezi: rolul imaginii reprezentative în WordPress

b. editorul cu blocuri

În cazul editorului cu blocuri marea diferență apare în zona de conținut și adăugare fișiere media. Casetele pentru categorii, etichete și imagine reprezentativă, chiar dacă sunt un pic diferit aranjate, sunt în esență la fel ca în cazul editorului clasic.

Așadau, după introducerea titlului trebuie creat un nou bloc. Blocurile sunt casete speciale, distincte în cadrul articolului. Ele sunt de mai multe tipuri și pot fi șterse, respectiv transformate într-un alt tip de bloc sau mutate mai sus, mai jos. Acest tip de editare oferă o mai mare flexibilitate de aceea este tot mai folosit.

Multe pluginuri (module) adaugă blocuri speciale ce pot fi folosite în conținut.

Editorul cu blocuri este des folosit și în pagini, deoarece permite crearea unui aranjament mai deosebit, flexibil, funcție de imaginația și priceperea fiecăruia, mai ales pentru prima pagină.

Pentru a începe faceți click în zona: Începe să scrii sau tastează „/” pentru a alege un bloc.

adaugarea-unui-articol-in-wordpress-13Adăugăm un paragraf. Observați că implicit tipul blocului este unul de text. Automat apare și un meniu, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-14De asemena în partea dreaptă vor apărea mai multe funcționalități ce permit formatarea textului:

adaugarea-unui-articol-in-wordpress-15

Adăugarea unui nou bloc se face accesând butonul + din partea de sus a ferestrei, sau enter și clic pe +.

adaugarea-unui-articol-in-wordpress-16

Mai multe detalii despre lucrul cu blocuri în articolul: să cunoaștem editorul cu blocuri din WordPress.

Publică articol

Dacă ați introdus textul și imaginile dorite, ați selectat o categorie, ați pus etichetele și o imagine reprezentativă, practic ați creat un articol. Ultimul pas este publicarea lui.

Mult succes!

Cum poți lista toți autorii din blog – partea 2

Cum poți lista toți autorii din blog – partea 2

În prima parte a acestui tutorial am arătat cum se pot lista autorii din blog folosind funcții WordPress. În partea a doua voi prezenta o metodă mai complexă de a lista autorii. Avantajul acestei metode este flexibilitatea.

De cele mai multe ori nu avem nevoie de liste cu autori, fie ele ordonate sau neordonate sau șiruri simple cu autorii despărțiți prin virgulă. Temele pot fi suficient de complexe încât să fie nevoie a se afișa avatarul autorului, numele, link către blog, link către blogul extern al autorului într-o aranjare formatată complicat.

În acest tutorial vă voi arăta o metodă simplă ce poate fi extinsă și folosită în mod creativ.

Pentru început în functions.php scriem o funcție ce ne va returna o listă ordonată de autori, cu tot cu administratori, cu tot cu autorii cu zero postări, fără contorizarea postărilor:


<?php function lista_autorilor() { global $wpdb; $authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users ORDER BY display_name");

    foreach($authors as $author) {
        $author_id = $author->ID;
        $author_url = get_author_posts_url( $author_id );
        $auhor_display_name = get_the_author_meta('display_name', $author_id);

        $list_authors .= "
<li>";
            $list_authors .= "<a href=\"".$author_url."\">".$auhor_display_name."</a>";
        $list_authors .= "</li>

";
    }

    return $list_authors;
}

echo "
<ol>";
    echo lista_autorilor();
echo "</ol>

";

?>

Rezultatul este simplu de intuit:

  1. Autor Doi
  2. Autor Trei
  3. Autor Unu

Având aceste date și mai ales având id-ul autorilor putem afla și lista o mulțime de detalii.

În primul rând să eliminăm din listă adminstratorii. Trebuie știut că adminstratorii au nivelul 10 (vezi: User Level). Vom afla nivelul fiecărui autor și vom elimina pe cei de level 10.

Metoda folosită va fi : get_the_author_meta( ‘user_level’, $author_id ). Astfel funcția lista_autorilor() devine:

<?php function lista_autorilor() { global $wpdb; $authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users WHERE display_name <> 'admin' ORDER BY display_name");

    foreach($authors as $author) {
        $author_id = $author->ID;

        if(get_the_author_meta( 'user_level', $author_id ) != '10') {
          $author_url = get_author_posts_url( $author_id );
          $auhor_display_name = get_the_author_meta('display_name', $author_id);
          
          $list_authors .= "
<li>";
             $list_authors .= "<a href=\"".$author_url."\">".$auhor_display_name."</a> (".$posts_count.")";
          $list_authors .= "</li>

";
       }
    }
    return $list_authors;
}

?>

Am eliminat de la afișare toți autorii cu rol de adminstrator.

Si ultima parte din acest tutorial adaugă funcției o condiție nouă și anume să se afișize doar autorii cu minim un articol publicat. Pentru asta trebuie numarate posturile publicate de fiecare autor. Vom face asta în cadrul funcției, astfe:

<?php function lista_autorilor() { global $wpdb; $authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users WHERE display_name <> 'admin' ORDER BY display_name");

    foreach($authors as $author) {
        $author_id = $author->ID;

        if(get_the_author_meta( 'user_level', $author_id ) != '10') {
           $posts_count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = $author_id AND post_type = 'post' AND NOT  post_type = 'page' AND post_status = 'publish'" );

          if($posts_count > 0) {
            $author_url = get_author_posts_url( $author_id );
            $auhor_display_name = get_the_author_meta('display_name', $author_id);

            $list_authors .= "
<li>";
              $list_authors .= "<a href=\"".$author_url."\">".$auhor_display_name."</a> (".$posts_count.")";
            $list_authors .= "</li>

";
          }
       }
    }
    return $list_authors;
}

echo "
<ol>";
    echo lista_autorilor();
echo "</ol>

";
?>

Rezultatul va arăta ca mai jos:

  1. Autor Doi (5)
  2. Autor Trei (2)
  3. Autor Unu (13)

Pentru a afla url-ul rss-ului fiecărui autor se intruduce în funcție următorul cod:

<?php

$author_feed_url = $author_url."feed/";
$list_authors .= " (<a href=\"".$author_feed_url."\">RSS</a>)";

?>

Pentru a afla celelalte informații despre autor folosiți funcția get_the_author_meta funcție care returnează toate meta datele autorilor.

O altă metodă de a lista autorii este folosirea clasei WP_User.

Cum poți lista toți autorii din blog – partea 1

Cum poți lista toți autorii din blog – partea 1

Pentru a lista autorii din blog se folosește funcția wp_list_authors ( $ args ). Acestă funcție returnează o listă simplă cu toți autorii din blog. Se mai poate folosi și funcția list_authors ( $args ) însă acesta este depreciată și e posibil ca în versiunile ulterioare să nu mai poată fi folosită.

<?php wp_list_authors( $args ); ?>

Argumentele sunt:

<?php 
$args = array( 'orderby' => 'name',
'order'         => 'ASC',
'number'        => null,
'optioncount'   => false,
'exclude_admin' => true,
'show_fullname' => false,
'hide_empty'    => true,
'echo'          => true,
'feed'          => [empty string],
'feed_image'    => [empty string],
'feed_type'     => [empty string],
'style'         => list,
'html'          => true );
?>

Exemple de liste de autori

1. listă ordonată de autori, fără adminstratori, ordonați după nume, crescător, autorii trebuie să aibă minim un articol publicat, se va afișa numărul de articole publicate:

<?php 
$args = array( 'orderby' => 'name',
    'order'         => 'ASC',
    'optioncount'   => true,
    'exclude_admin' => true,
    'hide_empty'    => true,
    'style'         => list
);

echo "<ol>";
    wp_list_authors( $args );
echo "</ol>";
?>

Exemplul de mai sus se poate scrie și în felul următor:


<?php wp_list_authors('orderby=name&order=DES&optioncount=1&exclude_admin=1&hide_empty=1'); ?>

Rezultatul va arăta ca mai jos:

  1. Autor Doi (5)
  2. Autor Trei (2)
  3. Autor Unu (13)

Ordonarea este în ordina alfabetică. Dacă ca argument folosim orderby=post_count&order=DESC lista va arată altfel:

  1. Autor Unu (13)
  2. Autor Doi (5)
  3. Autor Trei (2)

2. listă de autori cu RSS

Folosind tot lista de mai sus adaug text cu link către RSS-ul de autor:

<?php 
$args = array( 'orderby' => 'name',
    'order'         => 'ASC',
    'optioncount'   => true,
    'exclude_admin' => true,
    'hide_empty'    => true,
    'style'         => list,
    'feed' => 'RSS',
    'feed_type' => 'rss'
);

echo "<ul>";
    wp_list_authors( $args );
echo "</ul>";
?>

Am adăugat:

feed – textul ce va fi afișat
feed_type – poate fi rss, rss2, atom și rdf

Rezultatul va fi ca mai jos:

Folosind argumentul feed_image se poate adăuga și imagine. Trebuie să conțină calea către imagine. Va suprascrie argumentul feed.

<?php 
$args = array( 'orderby' => 'name',
    'order'         => 'ASC',
    'optioncount'   => true,
    'exclude_admin' => true,
    'hide_empty'    => true,
    'style'         => list,
    'feed' => 'RSS',
    'feed_image' => 'images/rss.png',
    'feed_type' => 'rss'
);

echo "<ul>";
    wp_list_authors( $args );
echo "</ul>";
?>

Această funcție este destul de flexibilă, însă are dezavantajul că nu permite o formatare avansată. Dacă nu vă mulțumește puteți alege din multele pluginuri existente sau puteți crea o metodă în funcțions.php care să vă returneze lista formatată după dorințe.

În „Cum poți lista toți autorii din blog – partea 2” este prezentat modul prin care se poate crea o listă de autori personalizată.

Insert Headers and Footers

Insert Headers and Footers

Pornesc de la o situația practică: am instalat WordPress-ul, am instalat și o temă, fie din librăria de teme gratuite a WordPress-ului, fie cumpărată, sau din altă sursă, am făcut setările, am pus conținut și acum vreau să pun în site codul de Google Analytics pentru a putea urmări traficul. Sau vreau să pun codul de la Facebook, sau codul de la Google AdSense, sau alt cod. Cum fac asta?

Există trei mari metode:

  1. folosind setările temei instalate, dacă ele există
  2. copiind manual acele coduri în fișierele temei
  3. folosind un plugin specializat

În acest tutorial vă voi arăta un plugin simplu, numit Insert Headers and Footers și dezvoltat de

Ce este Insert Headers and Footers?

Cu ajutorul acestui modul puteți să inserați coduri precum Google Analytics, CSS personalizat, Facebook Pixel și multe altele în antetul și subsolul site-ului (blogului) dvs. de pe site-ul WordPress. Nu este nevoie să editați fișierele cu temă!

Interfața simplă a pluginului Insert Headers and Footers vă permite să inserați scripturi, mai degrabă decât să vă ocupați de zeci de pluginuri diferite.

Caracteristici:

  • Rapid de configurat
  • Simplu pentru a insera scripturi
  • Introduceți codul antetului și / sau codul de subsol
  • Adăugați codul Google Analytics la orice temă
  • Adăugați CSS personalizate pe teme
  • Introduceți codul de pixeli Facebook
  • Introduceți orice cod sau script, inclusiv HTML și Javascript

Instalarea unui plugin WordPress

Insert Headers and Footers este un plugin (modul), așadar se instalează la fel ca oricare alt modul.

Pentru început trebuie să fiți autentificat în WordPress ca administrator, apoi din Module → Adaugă modul scrieți în câmpul de căutare numele modului: Insert Headers and Footers.

insert-headers-and-footers-1

Click pe Instalează acum, apoi pe Activează. Modulul va fi vizibil și accesibil din meniul Setări.

insert-headers-and-footers-2

Dacă-l accesați veți vedea un formular simplu în care puteți de acuma să introduceți codurile dorite.

insert-headers-and-footers-3

Se pot introduce coduri JavaScript și HTML.