Deel 2: DIY wordpress kader van thema 's

wordpress kader, DIY - Deel 2: thema' s,,,,,,,,,, delen, 9 voorraden,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, is een reeks thema 's als trouwe framework.diy wordpress thema' s - Deel 1: definities van je needsdiy wordpress kader - Deel 3: in het kader van de thema 's als kind, toen ik de laatste keer bij je weg, we hebben een ontwerp - beginsel, het onderzoeken van andere kader, we moeten ons eigen conclusie.In deze handleiding zullen wij voor de creëer ik mijn zogenaamde wordpress model maatregelen om in de CSS, bijna functions.php en het gekozen model blz.,,, in de ontwikkeling van de meest belangrijke is nog voldoende algemene, kunnen we gemakkelijk via het opzetten /het in de toekomst betreft; ik ook een man van mijn doel om dit goed genoeg, staan in deze lege betreft.Laten we niet vergeten dat, vooruit.,, het thema van de CSS, het eerste wat we moeten doen is de CSS.Ik heb in de CSS wordpress model twee componenten: stijl CSS, dit is vereist, en /CSS /MAP, met inbegrip van de CSS - kader.In stijl CSS vind je in twee delen: het betreft de definitie en ik de CSS noemen.De hele stijl CSS dossier ziet er als volgt uit:, /* de thema 's naam: bestuur betreft URI:http://casabona.org/wordpress ketel 3 beschreven: een spuitpoeder 3 ketels betreft.Nu er meer komt.Versie: 1,5 auteur: Joe auteur: casabona uri http://www.casabona.org * /"in de URL (" de CSS /reset. De CSS "); de URL (" de CSS /Master. De CSS "); de URL (" de CSS /ie.css "); de definitie, thema 's, je kijkt naar Drie, @ import - lijn.Dit is al het zware werk van de CSS.Blijkbaar is reset.css CSS opnieuw.Eigenlijk heb ik onlangs veranderd, is het gebruik van normalize.css en wel om een aantal redenen.De eerste reden is, niet opnieuw naar de standaard formaat stijl, het creëren van stijl, je zou verwachten van een browser.Bijvoorbeeld, op een standaard - en < sterke >, is niet langer een vetgedrukt.In de normalize.css, het is.De tweede reden is dat het op de standaard, zal het element van stijl, het is de oude browser steunt de nieuwe nodig.,, let op, ik zal het gebruik van deze thema 's.Het in de firefox, chroom, safari, en na ie7-9 werkt, reset.css belde, ik belde mijn heer de stijl, master.css (nomenclatuur van simplebits dan cederholm geprofiteerd van het Verdrag).Dit is de kern van het probleem.Na al mijn bij het in gebreke blijven van stijl zal hier.Ik zou niet hebben alle CSS, maar ik heb het dossier zien.Bij de oprichting van de CSS, door mijn stijl, ik meestal op dezelfde website; als geheel de breedte van de tank, ik vorm van navigatie, hoe kan ik regelen dat ik aan de kant en ik zijn gewoonlijk ook vol /winst veelvoud van 15 leden en ik de elementen van de lijst, dus ik heb deze een aantal fundamentele definities, ik heb ook een gemeenschappelijke standaard stijlen wordpress klasse, met inbegrip van die je redacteur.Ze zijn:,. Navigatie. Na ol.commentlist, ol.commentlist. Postmetadata, Lee ol.commentlist. Kort, ol.commentlist Lee. Kort&#IMG, commentform vormen, in de vorm van&#commentform P etiketten, die&#commentform input, die&#commentform tekst, die&#commentform tekst, die&#commentform input [type = "dienen". Img.centered, inhoud, rechts. Links, de inhoud, de inhoud. De tweede aanpassing, div.aligncenter.,. WP ondertiteling, ondertiteling IMG. WP, WP titel p.wp-caption-text.,., het laatste wat ik heb master.css is een klasse ", zal die zelf schoonmaken." dat ook is, het zal een einde maken aan. Nodig. Clearfix, DIV (nogmaals bedanken voor dit dan cederholm), /* * /zelf duidelijk drijven. - {inhoud na: ","; dat blok; lengte: 0; duidelijke zichtbaarheid: twee;: verbergen;}, dat we na de master.css, in het laatste stukje van de puzzel voor me, ie.css.Wat is dit, alle projecten zal gaan.Nu is het gewoon een vaste groep en Papoea - Nieuw - Guinea te herstellen.Weet je nog, de invoer van orde is zeer belangrijk, hier, sommige dingen kan herschrijven, en we hebben de volgorde veranderen zal in de stijl van de definitie van,, is net zo belangrijk. De functie van de CSS. Php, wat is functions.php dossier.Dit is zullen we nog functioneren in het algemeen, we plannen voor het gebruik van het hele thema, en de definitie van een kant, de menu 's, meer zou gaan.Ik begon twee lijnen: (", de definitie van temppath", get_bloginfo ('stylesheet_directory ") ("); de definitie van beeld ", temppath."Dit is mijn in thema 's wordt vaak gebruikt in de constante.De eerste is het model van de weg, het is een goede referentie betreft specifieke documenten.Ik gebruik stylesheet_directory "in plaats van" template_directory ", want als we dit gebruiken als een vader betreft (training binnenkort), template_directory zou de verkeerde weg" (dat wil zeggen dat de weg in plaats van het kind).De tweede rij van het werkelijke gebruik van de temppath scheppen /Images /gids weg, en we zullen ook heel vaak gebruikt, zowel in de thema 's of sub - thema' s, in deze twee lijnen, ik voeg dynamische menu 's en de sociale steun van 2 widgetized; een zijn het voornaamste instrument is, van een tweede "als" - kant.In het algemeen, en ik zal het gebruiken in mijn thema 's voeten.Tot slot, ik creëren, vond ik dat ik het gebruik van twee andere functies: regelmatig is, print_post_nav () {?> < div = "- groep" > < div = "alignleft" > <?PHP next_posts_link ("" ').> < /div > < div = "alignright" > <?PHP previous_posts_link ('previous * ").> < /div > < /div > <?PHP print_not_found () {}).> < 3 = "Centrum" > geen post.Probeer verschillende zoeken?< /H > <?PHP get_search_form (); de???????> <?}, de eerste afdruk na de navigatie is buiten de cirkel moeten gebruiken.Dit betekent dat we gebruik kunnen maken van het in de lijst van posten op elke pagina 's (index, zoeken en een aangepaste na type model).De tweede functie voor het creëren van een "niet" regio 's, en ik in bijna elk model gebruik gemaakt van deze regio' s, natuurlijk, hier geen beperkingen in de functie van het creëren van je hier.Dit zijn mijn gebruikte, model blz, de volgende bladzijde is model blz.We kijken naar vier specifieke blz.: header.php, footer.php, single.php en page.php.De pagina 's van het interne model derivaten of andere fundamentele, Post & meter onder ons, is de hele header.php documenten: <.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int xmlns = "http://www.w3.org/1999/xhtml" dir = "haar" lang = "en" > < hoofd > < titel > <?PHP (naam);?>



Previous:
Next Page: