Nou-veniții în mireWordPress este dificil de înțeles pe deplin modul în care diferite și maleabilă pot fi WordPress. Desigur, aveți acces la literalmente zeci de mii de teme și plugin-uri, și, probabil, cred că WordPress este aproape nelimitate, dar dacă nu știi nimic despre Action și filtru-hukah, vei fi surprins de cât de mult mai poti face cu acest sistem uimitor de management al conținutului .

Cum de a crea WordPress folosind cârlige de acțiuni și filtre
Dupa ce a citit introducerea, probabil crezi că exagerezi. Vă putem asigura că există. Fără o umbră de îndoială, cârligelor sunt principala cauză a acestei flexibilitate WordPress. Fără sistem de cârlige, nu numai tema ar fi mai „greu“, dar, de asemenea, mai important, multe WordPress plug-in-uri nu ar exista. Dezvoltatorii au venit cu mai puține plugin-uri și teme, WordPress și lumea ar fi un alt sistem de management al conținutului plictisitor.
Semnificația numelui de cârlige (în engleză - cârlige, cârlige) este una foarte corectă. Ele par să se agațe de anumite caracteristici WordPress. cârlige de acțiune (acțiuni) funcționează ca înainte sau după o acțiune specifică, și filtre de cârlige (filtre) tratate de date înainte de ieșire. (În acest articol, ne vom concentra pe filtre.) Acesta este motivul pentru care cele mai multe dintre plugin-uri în administrarea WordPress se bazează pe cârlige, iar temele sunt create de propriile lor cârlige pentru alte plugin-uri pentru a le permite să se extindă acest subiect.
Dacă doriți să aflați mai multe despre acțiunile WordPress și filtrele, avem un articol pe acest subiect: 50 Filtre de WordPress și 50 de acțiuni de WordPress.
Notă: Puteți utiliza fragmentele de cod în acest articol în fișierul functions.php temei dvs. pentru a învăța rapid cum să folosească cârlige, dar nu și cea mai bună idee ar fi pentru a edita fișierele tematice pentru funcționalitate îmbunătățită. În schimb, este mai bine pentru a crea un plugin special pentru tema.
redirecționați utilizatorii după o înregistrare cu succes
Să presupunem că doriți să-și prezinte caracteristicile tehnice ale produsului pentru utilizatori noi. Folosind fragmentul de cod prezentat mai jos, puteți trimite utilizatorul către o pagină cu un link pentru a le descarca:
Editați «alb-hârtie» pe prefixul paginii dvs. și ați terminat!
să redirecționeze utilizatorii după intrare și de ieșire de sistem
În exemplul următor, vom verifica rolul utilizatorului și redirecționa abonați la pagina de start:
Aceeași funcție și are filtru logout_redirect. Numai că în loc de a trimite utilizatorilor la pagina de start, le puteți trimite la o pagină de „adio“, în cazul în care acestea vor fi în măsură să confirme ieșirea:
redirecționați utilizatorii după o resetare a parolei
Pentru cele mai multe site-uri web de notificare WordPress „Verificați mesajele primite și urmați link-ul furnizat în scrisoarea,“ este suficient, dar dacă aveți nevoie pentru a adăuga informații despre schimbarea parolei (de exemplu: „Verificați dosarul spam“ sau „Apel acest număr, dacă vă nu au primit o scrisoare „), puteți trimite utilizatorul la o pagină specială:
să redirecționeze utilizatorii după utilizarea «Press Această»
Din fericire, putem schimba cu ajutorul filtrelor și a press_this_save_redirect press_this_redirect_in_parent. Folosind codul de mai jos va determina instrumentul «Press Acest» pentru a închide fereastra pop-up (primul filtru) și revine la pagina de start a site-ului (al doilea filtru):
Micul indiciu: Ați observat că vom folosi funcția anonim? Puteți crea funcția PHP anonim. Dacă serverul dvs. rulează cu PHP de la versiunea 5.3.0.
sistem de cârlig este una dintre proprietățile WordPress cele mai funcționale și ajută la crearea unui număr foarte mare de diferite plugin-uri și teme. Nu-ți fie teamă să spun că, fără cârlige acțiunile WordPress și filtrele pot fi greu de folosit pentru a crea fiecare al patrulea site-ul web. Și vrem să mulțumim cel care a venit cu această idee.
Sursa: code.tutsplus.com




