Accelerarea procesului de dezvoltare, cu ajutorul opțiunilor cadru Titan WordPress, totul despre WordPress

Titan intenționează să devină una dintre cele mai simple opțiuni de cadre. Cu câteva linii de cod, puteți adăuga rapid caracteristici care vor fi ușor de înțeles pentru clienții. De exemplu, pentru a obține o copie a cadrului Titan pentru plugin-ul dvs., va fi suficient pentru a adăuga doar o singură linie în fișierul principal plugin:

Setarea paginii în panoul de administrare, precum și meniuri pentru opțiunile - aceiași pași simpli care sunt puse în aplicare cu ajutorul unei perechi de linii de cod:

Datorită mecanismului puternic al cadrului Titan, asociată cu adăugarea de opțiuni, va fi capabil să mențină codul curat.

Titan cadru este proiectat să funcționeze în mod eficient

Am decis să întreb Benjamin Intel, creatorul Titan-cadru, pentru a înțelege de ce a decis să elibereze un alt cadru pentru crearea de opțiuni, atunci când există deja o mulțime de astfel de decizii. Intel a declarat că Titan a fost rezultatul unei „recolta“, mic, care a decis să-și petreacă cu temele lor.

„El a început să creeze o temă WordPress am acum 4 ani. Odată cu creșterea proiectelor mele, am devenit mult mai dificil de a gestiona codul lor „, spune Benjamin. „Instinctiv, am încercat să cod similar de grup pentru a îmbunătăți procesul de gestionare a subiecților. După luni de muncă, am construit un cadru puternic, care poate procesa tot ceea ce era necesar de subiecte. "

Din acest punct, urmând practica de dezvoltare WordPress, Benjamin se dezvoltă în mod activ cadrul său. Intel a început să elimine funcționalitatea de bază, aducându-l în plugin-uri:

„M-am gândit, astfel încât fiecare funcție trebuie să fie incluse în subiect. Când am studiat mai detaliat WordPress, am dat seama că am făcut-o complet greșit. Așa că acum rup temele sale și le transformă în plugin-uri funcționale. Un astfel de plug-in-uri - Titan cadru »

Curățarea generală a Intel a condus la un set puternic de opțiuni care pot accelera în mod semnificativ procesul de dezvoltare. El se aplică în mod regulat cadrul său în proiecte de client. Într-un exemplu, el a trebuit să afișeze informații despre diferite locații de pe hartă, astfel încât el a creat un tip arbitrar de înregistrări pentru a localiza și de a folosi Titan, pentru a pune în aplicare o opțiune pentru a introduce informații suplimentare prin câmpuri personalizate - latitudine, longitudinea și în alte locații.

În ciuda faptului că Intel a creat un cadru pentru a facilita propria muncă, această soluție poate parghie orice om de azi. «Titan cadru este axat pe ușurința de utilizare“, a declarat Intel. „Datorită lui, nu am nevoie pentru a păstra în mod constant în minte unele detalii, și nu trebuie să scrie o tona de cod.“

Unul dintre obiectivele Titan cadru de dorința de a oferi un mod standardizat pentru a adăuga opțiuni pentru a permite dezvoltatorilor să realizeze cu ușurință sarcini comune. Benjamin a descris problema a încercat să rezolve, precum și modul în care aceasta este Titan poate ușura fluxul de lucru:

Cum se adaugă Titan-cadru pentru proiectul dumneavoastră

Accelerarea procesului de dezvoltare, cu ajutorul opțiunilor cadru Titan WordPress, totul despre WordPress

În acest moment, dacă doriți să utilizați Titan în proiectele dvs., va trebui să activați plugin-ul cu propria temă și plugin-ul. Ca rezultat, puteți apela funcții în cadrul proiectului. Cu documentația de ajutor. situat pe site-ul oficial al cadrului, puteți verifica dacă Titan a fost activat în mod corespunzător.

„În mod ideal, Titan trebuie să fie întotdeauna un plugin, separat de tema sau plugin-ul, astfel încât acesta poate fi actualizat pentru a rezolva bug-uri sau pentru a adăuga noi caracteristici“, a declarat Intel. Cu toate acestea, el își dă seama că unii dezvoltatori ar putea dori să se asocieze un cadru cu proiectele lor. Intel intentioneaza sa lanseze o actualizare care va face posibilă această abordare.

Actualizări viitoare cadru Titan

Intel intenționează să extindă numărul de opțiuni în cadrul, care include în prezent doar foarte elementele de bază. El dorește să adauge un selector de paletă, câmpul selector de widget-uri, precum și un selector de meniu.

De asemenea, el intenționează să includă funcționalitatea pentru a crea cu ușurință și selectarea widget-ul, introduceți noi caracteristici pentru crearea de numere scurte.

Intel a remarcat faptul că îmbunătățirea cadrului, în orice caz, nu motivat de dorința de a corecta deficiențele pe care el a observat în alte cadre. „Când am creat cadrul Titan, nu am luat în considerare alte cadre existente, așa cum am avut deja aproape tot ceea ce am nevoie pentru finalizarea cu succes a lucrărilor“, a declarat Intel. „Procesul de învățare a altor cadre am început recent - și observ că există o mulțime de soluții minunate, cum ar fi Redux și OptionTree».

Desigur, dacă doriți să învățați cum să scrie o serie de opțiuni sau teme plug-in de la zero, folosind un cadru de opțiuni - nu cea mai frumoasă fază pentru tine. Ideea care stă la baza aplicării cadrului este de a economisi timp în proiectarea și accentul pe crearea proiectului. Dacă trebuie să adăugați câteva opțiuni pe care nu trebuie să reinventeze roata. Titan vă ajută să evitați scrierea de cod de la zero. Pentru mai multe informații cu privire la acest cadru pe care le puteți vizita pagina Titan cadru principal, precum și pentru a profita de documentația existentă.

umed, (vorbesc despre magazia plug-in nu wp githabe) de efectele negative, în loc de ceea ce mi-ar da id investițiile pe care aceasta de ce URL revine pe care, în general, un inconvenient, iar apoi, când am crea o secțiune care creează imediat opțiuni. sau mai degrabă încercarea de a crea un css fișier, și chiar dacă nu creează se conectează imediat (documentația ar trebui să spun că se descrie pe scurt), iar acest lucru chiar dacă acest fișier este creat chiar dacă nu încercați să utilizați opțiunea, cel puțin la fel de ea în legătură cu css, întrebarea de ce spun că am creat cu acest cadru mai multe secțiuni în diferite plugin-uri. 5. lasa piesele au ajuns cu 5 goale de fișiere css care se abonează la wp_head o fac din nou, nu înțeleg nimic sau creatorii nu a crezut cu adevărat despre cererile suplimentare la server, care poate fi cel puțin un fișier este de a împinge, este clar că există modalități toate afacere pokleit, dar a lăsat o senzație neplăcută.

da, este foarte umed, mai ales a lovit mine a fost faptul că funcția de selectare a unui post personalizat acolo, dar nu există nici o implementare) poate exista un mijloc necesar de PAC nu - dar documentația sobsno 0