Alle eersteklas webontwikkelaars die graag observeren, moeten getuige zijn geweest van WordPress van een standaard blogforum tot een volwaardig ontwikkelingsplatform. Maakt tegenwoordig gebruik van miljoenen websites. WordPress is nu erkend als een wereldwijd geaccepteerd go-to-CMS voor webontwikkeling.
Aanvankelijk was er een indruk dat dit CMS uitsluitend was gericht op code nerds die goed bekend waren met hun codeervaardigheden. Maar later begon de WordPress-gemeenschap meer nadruk te leggen op de ontwikkeling van raamwerken die niet alleen de flexibiliteit van WordPress hebben verbeterd, maar het codeerproces ook eenvoudiger en minder tijdrovend hebben gemaakt.
Deze raamwerken brachten enkele verbijsterende resultaten met zich mee, nu ontwikkelaars hun productietijd enorm konden besparen en de ontwikkelingsprojecten redelijk snel waren. Nou, als je me toen vroeg, was ik aanvankelijk geen pro-framework persoon. Maar ik werd verkocht toen ik ondervond dat het schrijven van slechts enkele regels code zulke uitgebreide resultaten kon opleveren.
Gezien dit feit heb ik onlangs een kader verkend voor een van mijn projecten, die wordt genoemd Titan Framework. Ik vond het heel leuk hoe het werkt en de flexibiliteit die het biedt door nog steeds minimaal te blijven. Ik ben van plan een reeks artikelen over Titan Framework te schrijven. In deze serie zullen we Titan Framework in detail onderzoeken, hoe het werkt en welke functies of opties het biedt. Dus laten we aan de slag gaan met een snelle introductie van Titan Framework. Dit is waar ik het nu voor ga noemen.
Titan Framework is een WordPress opties kader waarmee het mogelijk wordt om flexibele plug-ins en thema's te ontwikkelen door opties toe te voegen. Hoewel het slechts een jaar oud is, beweert Titan Framework een van de gemakkelijkste opties te zijn in de WordPress-gemeenschap. De reden is de mogelijkheid om configureerbare instellingen te maken die kunnen worden opgenomen in uw ontwikkelingsproject door slechts een paar regels code toe te voegen. Is het niet geweldig? Laten wij het uitzoeken.
Benjamin Intal (@bfintal) is de man achter dit intuïtieve stuk software. Met ongeveer 20 opties, die allemaal aanpasbaar zijn, maakt u gemakkelijk beheerderspagina's, tabbladen, opties, metaboxen, thema-aanpassersecties en panelen.
Titan Framework heeft ook nog een andere bijdrage geleverd, d.w.z. het heeft de WordPress Settings API, Metaboxes en thema-aanpassersecties / -panelen verenigd. De reeks opties die u krijgt met Titan Framework is hetzelfde, of u nu een beheerdersvenster of metabox wilt maken, of zelfs als u thema-aanpassersecties maakt.
Als het gaat om Titan Framework gaat het allemaal om het volgen van drie eenvoudige stappen waarmee u flexibiliteit aan uw WordPress-thema's of plug-ins kunt toevoegen:
Laten we eens kijken wat er kan worden gecreëerd met behulp van Titan Framework. U kunt verschillende containers maken zoals:
Over de reeks opties die we in Titan Framework hebben gesproken, in bijna alle bovengenoemde containers kunt u meerdere opties toevoegen, bijvoorbeeld:
Voordat we het artikel van vandaag afronden, laten we eens kijken naar enkele functies van Titan Framework.
Titan Framework is 100% gratis te gebruiken en is open source. Het is beschikbaar op GitHub. U kunt het kader gebruiken in uw persoonlijke en commerciële WordPress-projecten zonder enige beperking.
Titan Framework wordt geleverd met een reeks van 20+ opties die vrij veelzijdig zijn in hun functionaliteit. Deze opties variëren van de eenvoudigere zoals tekstvelden tot meer complexe berichten zoals multicheck-berichten, categorieën, pagina's, enzovoort.
Voorbij zijn de dagen dat je je zorgen moest maken over het zelf maken van je eigen instellingen. Titan Framework alleen kan alle vervelende ontwikkelingstaken verdragen, terwijl u meer tijd kunt besteden aan het daadwerkelijk bouwen van een geweldig product.
Als je nadenkt over de opties, zul je snel je aandacht op hun styling vestigen, wat behoorlijk ontmoedigend lijkt. Maak je geen zorgen! Titan Framework genereert automatisch CSS voor alle opties die u maakt. Het ondersteunt ook SCSS.
Nadat ik ermee voor meer dan één project heb gewerkt, kan ik je verzekeren dat Titan een van de beste keuzemogelijkheden is voor alle concurrenten. Wat echter naar mijn mening ontbreekt, is het aantal opties dat momenteel wordt aangeboden. Ik ben er zeker van dat Benjamin en zijn team hieraan zullen werken en we zullen binnenkort een aantal toevoegingen aan de lijst met opties zien.
In het volgende artikel zal ik de basisinstallatie en configuratie van Titan Framework bespreken met uw project. Laat me weten wat je denkt in de reacties hieronder of neem contact met me op via Twitter.