Construirea unui widget simplu pentru WordPress

Crearea unui widget WordPress este foarte similar cu construirea unui plug-in, dar este mai mult proces simplu și clar. Tot ce ai nevoie - un singur fișier, care va conține toate codul PHP (pentru plug-in poate necesita o structură complexă de fișiere).

Pentru organizarea widget-ului necesită doar trei funcții de bază:

  • Funcția widget ()
  • actualizare funcția ()
  • formă () funcție

structura de bază

șablon widget este foarte simplu. Scheletul pe care este construit codul, arată de obicei după cum urmează:

În primul rând trebuie să descărcați widget-ul folosind „widgets_init“. Această acțiune cârlig și o descriere detaliată puteți găsi în codul de WordPress.

Pentru a inițializa funcția de widget este utilizat, în care jurnalele noastre de widget la el a deschis accesul la secțiunea widget-uri.

Toate cod widget incluse în clasa. Numele clasei este importantă. Trebuie amintit faptul că numele clasei și numele de înregistrare al funcției trebuie să se potrivească.

Acum da câteva setări din această clasă. De exemplu, putem trece lățimea și înălțimea. Puteți defini, de asemenea, o descriere mică, care poate fi util atunci când conectarea la o temă widget comerciale.

Acum, toate operațiunile necesare pentru a finaliza înregistrarea și vă puteți concentra pe funcțiile de bază ale widget-ului nostru.

Funcția widget () se aplică la încheierea widget-ului nostru. Vom câteva argumente trece. Primul argument va fi obținut de la subiect, acesta este transferat la numele și alte setări. Un al doilea argument - o instanță a clasei noastre.

Apoi, vom extrage valoare din argumentul, deoarece acestea trebuie să fie disponibile la nivel local.

Apoi ne-am stabilit numele și alte valori pentru widget noastre, care pot fi modificate în meniul widget. de construcții variabile $ before_widget și $ after_widget, de asemenea, utilizat. valorile de care este stabilit tema.

Acum) funcția (actualizare. Această funcție ia un utilizator pentru a instala și le salvează.

Vă rugăm să rețineți că orice cod XHTML prune în valorile variabilelor, în scopul de a elimina impactul său asupra activității widget-ului.

Acum, creați un șablon de formular, care va fi utilizat pentru a introduce valori. Aici, utilizatorul va determina setarea și valorile. Funcția formă () conține cod pentru a crea câmpuri de intrare, casetele de selectare, și așa mai departe.

Înainte de a trece la crearea de câmpuri de introducere de date, trebuie să definiți valori implicite.

Acum, creați un câmp de introducere a textului.

concluzie

5 lecții coloana ultima „Wordpress“

Această lecție este probabil să fie psihologic, deoarece Mulți oameni lucrează cu WordPress și în același timp cu Joomla, dar nu poate fi rezolvată modul de utilizare a CMS.

  • După instalarea și configurarea motorului avem nevoie pentru a lucra cu designul site-ului nostru. Este un subiect destul de lung, dar vom încerca să-i spun totul scurt și dulce.

  • Astăzi, vă vom spune ce mai întâi setarea de a face după instalarea motorului WordPress. Acest tutorial va fi foarte util pentru incepatori.

  • articole de promovare în blog-ul - nu este o sarcină ușoară. Se întâmplă de multe ori să scrie conținut foarte bun, inclusiv efecte vizuale, ceea ce face ajustări SEO dreapta, dar nu dă rezultatul așteptat.

  • Am nevoie de un site personal, dar nu doriți să utilizați WordPress? Apoi, această colecție este pentru tine.

  • O săptămână încercarea de a obține piatra de temelie a creării de plug-in-uri și widget-uri pentru PE, dar toate înghit cele mai importante informații pe care nu înțelege pe deplin ceea ce este luat de la. Este vorba de suprafata iformatsii, care pot fi copiate și lipite, dar pentru o înțelegere detaliată nu este suficient. Sau în cazul în care descrierea detaliată nu este văzut. Chiar și în Codul. groază Doar.

  • Cum de a face widget-ul tratat cu php? aveți nevoie pentru a procesa codul introdus într-un textarea

    Construirea unui widget simplu pentru WordPress

    Prin obținerea de informații de la două canale (vedere si auz) eficacitatea instruirii de învățare departe superioare de cărți. O temele pentru acasă și teste on-line vă va permite să se gândească în mod constant în limba țintă și imediat verifica cunoștințele!

    Construirea unui widget simplu pentru WordPress

    Construirea unui widget simplu pentru WordPress

    Dacă doriți o lungă perioadă de timp pentru a studia modul în HTML, mi-ai, pentru ai vesti bune!

    Construirea unui widget simplu pentru WordPress

    Dacă ați învățat deja HTML și doresc să avanseze, următorul pas va fi de a studia tehnologia CSS.

    Construirea unui widget simplu pentru WordPress

    Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!