Ghidul începătorului pentru Cadrul Titan Introducere

Toți dezvoltatorii web de top, care sunt observatori interesați, trebuie să fi asistat WordPress să crească de la un forum de bloguri de bază la o platformă de dezvoltare cu drepturi depline. Acumand milioane de site-uri web, WordPress a fost acum recunoscut ca un global acceptat pentru CMS pentru dezvoltarea web. 

Inițial, a existat o impresie că acest CMS a fost destinat exclusiv copiilor de cod care erau bine pregătiți cu abilitățile de codare. Dar mai târziu, comunitatea WordPress a început să pună un accent mai mare pe dezvoltarea cadrelor care nu numai că au îmbunătățit flexibilitatea WordPress, ci și au făcut procesul de codificare mai simplu și mai puțin consumatoare de timp.

Aceste cadre au început să aducă niște rezultate minuțioase, deoarece dezvoltatorii le-au putut economisi foarte mult timpul de producție, iar proiectele de dezvoltare au fost puse în mod rezonabil. Ei bine, dacă m-ai întrebat atunci, inițial nu eram o persoană pro-cadru. Dar am fost vândut atunci când am experimentat că scrierea doar câteva rânduri de cod ar putea aduce rezultate atât de extinse. 

Având în vedere acest fapt, am explorat recent un cadru pentru unul dintre proiectele mele, care se numește Cadrul Titan. Mi-a plăcut cum funcționează și flexibilitatea pe care o oferă, rămânând încă minim. Am de gând să scriu o serie de articole despre Cadrul Titan. În această serie vom explora în detaliu cadrul Titan, cum funcționează și ce caracteristici sau opțiuni oferă. Deci, hai să începem cu o introducere rapidă a Cadrului Titan. Asta o voi numi acum.

Cadrul Titan

Titan Framework este un WordPress cadru de opțiuni ceea ce face posibilă dezvoltarea de pluginuri și teme flexibile prin adăugarea de opțiuni pentru acestea. Deși este doar un an, Titan Framework pretinde că este unul dintre cele mai ușoare opțiuni în cadrul comunității WordPress. Motivul este capacitatea sa de a crea setări configurabile care pot fi incluse în proiectul dvs. de dezvoltare adăugând doar câteva linii de cod. Nu e grozav? Să aflăm.

Benjamin Intal (@ bfintal) este omul din spatele acestei bucăți intuitive de software. Cu aproximativ 20 de opțiuni, toate fiind personalizabile, creați pagini de administrare, file, opțiuni, casete meta, secțiuni personalizate pentru teme și panouri destul de ușor. 

Titan Framework a făcut, de asemenea, o altă contribuție, și anume că a unificat secțiunile / panourile API pentru setările WordPress, Metaboxes și customizer. Setul de opțiuni pe care îl obțineți cu Titan Framework sunt aceleași dacă doriți să creați un panou de administrare sau un metabox sau chiar dacă creați secțiuni personalizate tematice.

Lucrul cu Cadrul Titan

Când vine vorba de Titan Framework, este vorba despre urmarea a trei pași simpli cu care puteți adăuga flexibilitate temelor sau pluginurilor WordPress:

  1. Configurați-vă proiectul.
  2. Creați opțiuni.
  3. Obțineți valori.

Să vedem ce poate fi creat prin utilizarea platformei Titan. Puteți crea containere diferite, cum ar fi:

  • Panouri de administrare
  • Tab-uri în panouri admin
  • Meta cu opțiuni în temă pentru orice tip de postare
  • Secțiuni personalizate tematice și panouri cu opțiuni în ele, dintre care unele susțin Live Preview

Vorbind despre setul de opțiuni pe care le avem în Titan Framework, în aproape toate containerele de mai sus puteți adăuga mai multe opțiuni, de exemplu: 

  • Caseta de bifat
  • Selector de culoare
  • Data
  • Permite
  • Stilul fontului 
  • rubrică
  • Încărcător de conținut media
  • Număr
  • Butoane radio
  • Imagine radio
  • Salvați și resetați butoanele
  • Selectați (drop down)
  • Selectați categorii și taxonomii
  • Selectați paginile și postările
  • textarea
  • si multe altele

Caracteristici ale cadrului Titan

Înainte de a încheia articolul de astăzi, să examinăm câteva dintre trăsăturile Titan-ului.

Gratuit și Open Source

Titan Framework este 100% liber de utilizat și este open source. Este disponibil pe GitHub. Puteți utiliza cadrul în proiectele personale și comerciale WordPress fără nici o restricție. 

Opțiuni multiple

Titan Framework vine cu o gamă de 20 de opțiuni, care sunt destul de versatile în ceea ce privește funcționalitatea acestora. Aceste opțiuni variază de la cele mai simple, cum ar fi câmpurile de text la cele mai complexe, cum ar fi mesaje multicast, categorii, pagini etc..

Setările personalizării

Au dispărut zilele în care trebuia să vă faceți griji cu privire la crearea setărilor proprii de la zero. Titan Framework singur poate suporta toate sarcinile de dezvoltare obositoare, în timp ce puteți petrece mai mult timp pentru a construi un produs excelent.

Auto-generat CSS

Gândirea la opțiunile va atrage rapid atenția asupra stilului lor, ceea ce pare a fi destul de descurajant. Fără griji! Titan Framework generează automat CSS pentru toate opțiunile pe care le creați. Acesta susține, de asemenea, SCSS.

Concluzie

După ce am lucrat cu acesta pentru mai multe proiecte, vă pot asigura că Titan este unul dintre cele mai bune opțiuni între toți concurenții săi. Cu toate acestea, ceea ce simt că îi lipsește este numărul de opțiuni oferite în prezent. Sunt sigur că Benjamin și echipa lui vor lucra la acest lucru și vom vedea curând câteva adăugiri la lista opțiunilor.

În următorul articol, voi discuta despre instalarea și configurarea de bază a programului Titan cu proiectul dvs. Spuneți-mi ce credeți în comentariile de mai jos sau contactați-mă la Twitter.

Cod