, hoofd. Header.php - wat nodig is en wat niet,,,,,,,,,, uitwisseling van aandelen, 37,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, in deze handleiding, we praten, hoofd. Php wordpress betreft, een van de belangrijkste dossiers.Ik zal je vertellen dat een goed voorbeeld voor de eerste documenten die nodig zijn om te suggereren dat en wat niet,,, stap 1: de invoering van, het eerste wat je moet weten, header.php, het dossier is je functie., maar, we hebben meer dan een symbool en de menu 's in dit dossier, en we hebben het hoofd, de etikettering en de andere etiketten, zoals veel, banden, scripts, dollar, titel, schreef ik een voorbeeld van header.php, documenten, ik heb geprobeerd om een zo volledig mogelijk documenten, maar de opmerkingen van deze handleiding om de relevante documenten, waaruit blijkt dat, herinner je je hoofd op Je website zijn alle - pagina van de inhoud.Bijvoorbeeld, het logo en de menu 's op alle pagina' s...Alles zal worden toegevoegd aan het hoofd, en, als een element van PHP, alleen in een bepaalde pagina 's, je moet nadenken over deze elementen moet echt in je hoofd, laten we aan het werk gaan, ik hoop dat je het leuk vindt.Stap 2: de code, ten slotte, hier heb je je laatste code om gebruik te maken van de thema 's.Lees de hele weet dat elke regel van de andere maatregelen die in deze lijn, ten eerste, functions.php documenten, op je dak,:, (onthoud, je moet via de weg naar je CSS en javascript documenten, de definitie van), ("theme_dir", get_template_directory_uri ()); * het schrappen van die de meta - - * * * * * * * /remove_action ('wp_head "" wp_generator "); ///////enqueue_styles stijl functie () {- * * * * * * * /* * /screen.css register /wp_register_style (scherm stijl, theme_dir."/css_path /scherm. De CSS, - (1), "", "alle"); wp_enqueue_style ("foto 's stijl");} add_action ("wp_enqueue_scripts", "enqueue_styles"); ///////enqueue_scripts script functie () {/* * * * * * * * * /wp_register_script pakking register zal 5 ("de pakkinghttp: //html5shim. Googlecode. COM /SVN /romp /5) (:). Js,," 1 ", valse); wp_enqueue_script (" de hele pakking; * * * * * * * * * * * * * * ") 5 /registratie /otherscript.js (gedefinieerd wp_register_script script, theme_dir."/js_path /customscript. Js, - (:), "1", valse); wp_enqueue_script (pas het script ");} add_action (" wp_enqueue_scripts "," enqueue_scripts "); en nu in je header.php, de toevoeging van deze lijn:, (onthoud, je moet via de weg van de CSS dossier van je.), <.Doctype: //europa.eu.int /comm /> <.- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/- > <.- [7] als LT ie > < http: //europa.eu.int klasse "oude" 6 = < er is?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[7], als ie > < http: //europa.eu.int - klasse = "geen JS * oudjes" <?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[8], als ie > < http: //europa.eu.int - klasse = "niet nu" < is de oude man?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[8] GT... Als ie > <.- > < http: //europa.eu.int <?PHP language_attributes (); de???????> > <.- en het;.[arrest]:% GT% < hoofd > <.- = = = = = = = = = = = = = = = = = = = = = = = = = = - - - - = = = = = = > < http-equiv "X - over het algemeen verenigbaar met de" inhoud "ie = = = = = = = = 1 rand, chroom" > charset = < - "<?PHP ('charset');?> "> < - naam" de omschrijving "inhoud" het sleutelwoord "> < - naam" de "inhoud" naam "> < - naam" van de "inhoud", breedte = de breedte van de apparatuur, de oorspronkelijke omvang van 1, de grootste = 1 > <.- = = = = = = = = = = = = = = = = = = = = = = = = = = - - > < link rel = "weg" "href = <?PHP theme_dir ECHO.???????> /weg /icoon. Icoon /> < die rel = "alternatieve" = "toepassing /RSS + XML" titel: "<?PHP (naam);?> RSS2 feed "href =" <?PHP ('rss2_url ");?> "> < link rel =" mededeling "href = <"?PHP ('pingback_url ");?> "/> <.- = = = = = = = = = = = = = = = = = = = = = = = = = = titel:% GT% < titel > <?PHP wp_title (); de???????> - <?PHP (naam);?> < /titel > <.- - = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = wp_head ():% GT% <?PHP wp_head (); de???????> < /hoofd > < lichaam <?PHP body_class (); de???????> > <.- dit is je hoofd merken, zoals het logo, menu 's, een icoon en meer sociale - > <.Niet vergeten te sluiten documenten in footer.php lichaam TAG - > een "moet" iets, het model, ik heb de volgende (in de volgende stap zal ik het hebben over elke):,, toon doctypes, 8, 7, 6, etikettering, om ervoor te zorgen dat de thema 's is je goed maken, iconen, RSS en kennisgeving, de titel, de volgende wordpress officiële gids en de toevoeging van het script en stijl, wp_enqueue_script, wp_enqueue_style, functie, en de constante, behalve die met $ten behoeve van veiligheid en etikettering, schoon en de toelichting van de code, de volgende stap, over het gebruik van codes zal Je begrijpen waarom je het wil gebruiken. Functions.php, stap 2: het dossier, en laten we beginnen te praten over het dossier, functions.php, wij zeggen dat deze lijn in tZ 'n dossier (", de definitie van theme_dir", get_template_directory_uri ()); * - verwijder de generator meta - - * * * * * * * /remove_action ('wp_head "," wp_generator "); ///////enqueue_styles stijl functie () {- * * * * * * * /* * /screen.cs register /wp_register_style (scherm stijl, theme_dir."/css_path /scherm. De CSS, - (1), "", "alle"); wp_enqueue_style ("foto 's stijl");} add_action ("wp_enqueue_scripts", "enqueue_styles"); ///////enqueue_scripts script functie () {/* * * * * * * * * /wp_register_script pakking register zal 5 ("de pakkinghttp: //html5shim. Googlecode. COM /SVN /romp /5) (:). Js,," 1 ", valse); wp_enqueue_script (" de hele pakking; * * * * * * * * * * * * * * ") 5 /registratie /otherscript.js (gedefinieerd wp_register_script script, theme_dir."/js_path /customscript. Js, - (:), "1", valse); wp_enqueue_script (pas het script ");} add_action (" wp_enqueue_scripts "," enqueue_scripts "); de eerste rij, is het creëren van een constante theme_dir, opslag, de lijst van modellen, creëren we deze constante optimalisering van De thema 's, als je kijkt naar de we header.php, documenten, moeten we een paar keer onze gids, met het dossier in de functions.php, drukken en de thema' s weg.Als we zeggen dat get_template_directory_uri (), de hele tijd, we hebben net een verzoek wordt gecreëerd.Het creëren van een constante, door gebruik te maken van het redden van de server van ons, omdat we een keer een functie. - verwijder de generator, /* * * * * * * * * * * * * * /remove_action (meta - -'wp_head "," wp_generator "), dat de opheffing van De lijn, die het etiket - etiket, omdat dat een installatie wordpress versie.Deze informatie kan de indringer weten dat je versie van de Bug en uitbuiting. Bij je team. Enqueue_styles CSS /functie () {/* * * * * * * * * screen.cs CSS /register /wp_register_style (scherm stijl, theme_dir. "/css_path /scherm. De CSS, - (1), "", "alle"); wp_enqueue_style ("foto 's stijl");} add_action ("wp_enqueue_scripts", "enqueue_styles"); hier, creëren we een functie toe te voegen, de banden, de etikettering, de titel, de PHP.Je zei dat het toevoegen van stijl officiële gids, betere methoden (CSS) (is) en het script is, wp_enqueue_script,, wp_enqueue_style, functioneren.Je kan meer weten over het in het artikel, met inbegrip van hoe je je in de thema 's en plug - ins javascript en CSS, ten eerste, creëren we een functie, enqueue_styles, dan gaan we bellen, add_action, functie, deze lijn moet noemen we dat je de functie van de gebeurtenissen is veroorzaakt, het wp_enqueue_scripts "we hebben de telefoon op, wp_head (PHP), en hoofd.We hebben in onze functie als volgt:,, /* * /CSS /geregistreerde screen.cs wp_register_style (scherm stijl, theme_dir. "/css_path /scherm. De CSS, - (1), "", "alle"); wp_enqueue_style ("foto 's stijl"); van, ten eerste, tekenen we lakens, en voeg het bij wordpress rij, we wp_register_style, gebruik te maken van de functie van de registratie van een stijl, de functie - eisen zijn als volgt:,,parameters: 1, een naam, je kunt kiezen, zoiets als dit, ik mediaqueries,,,.,,,twee parameters: dossier weg is, dat we hier met een constante, theme_dir,.,,van drie parameters: de, waar je - Relatie tussen de stijl van het dossier nodig, voor dit dossier, de naam van de vier parameters:,,,,versie.vijf parameters: de eigenschap van de band, media en etikettering.,, we bellen, wp_enqueue_style, functioneren als een naam van de parameter, onze stijl, zal worden verhoogd door meer stijl. Hebben we je F.Lachen, gewoon een kopie van deze twee lijnen van de wijziging van de naam, de inhoud en de andere parameters en de toevoeging van het script, en nu zien we ons script, verhoging van de functie van de functie van enqueue_scripts (, /scripts /* * * * * * * * *) {5 /wp_register_script Register pakking ("5" of ", HTTP://html5shim. Googlecode. COM /SVN /de /5. Js,) (:)," 1 ", valse); wp_enqueue_script (" de hele pakking; * * * * * * * * * * * * * * ") ingeschreven otherscript.js /5 /wp_register_script (pas het script, theme_dir."/js_path /customscript. Js, - (:), "1", valse); wp_enqueue_script (pas het script ");} add_action (" wp_enqueue_scripts "," enqueue_scripts "); de procedure hier is hetzelfde, het verschil is dat we met een andere functie en de toevoeging van het script. De toevoeging van Het script. Wp_register_script,, wp_enqueue_script, functioneren.De functie - eisen, wp_register_script, luidt als volgt:,, 1,parameters: naam, je kan kiezen, als dit, de dojo, wacht,parameters: 2, de inhoud van de documenten, let op, we hebben hier met een constante, theme_dir,.,,van drie parameters: de, hier is je script af. Naam, moet in dit dossier.vier parameters:,,,,,versie. Vijf parameters:, je zei dat als het script in, wp_head () voegt daaraan toe, dat de (meestal hoofd. PHP) of, wp_footer (), (in het algemeen een PHP functie).Als je door de valse, om het te installeren, wp_head ().Als je de echte worden geladen, wp_footer (), en we bellen, wp_enqueue_script, functioneren als een naam van de parameter, ons script zal worden toegevoegd door middel van ons, nog meer scripts, alleen een kopie van deze twee lijnen van de wijziging van de naam, de inhoud en de andere parameters van stap 3:,,.,, de eerste, header.php, ik heb een lijst van bibliotheken, je kan het gebruik van dit model, en ik heb het 5: en dit model... Maar je kan er een andere man in de bibliotheek, - - en dit nog goed, je betreft, wil ik dat je weet het waarschijnlijk al in De bibliotheek, het is die wordpress Modernizr – deze bibliotheek kan weet je broer de kenmerken van de steun door de gebruikersStuur naar de browser, komt de pakking – deze bibliotheek kan niet beginnen te steunen zal het merken. De primaire steun, respond.js – kan de browser geen primaire steun, de media ter ondersteuning van het kruis te informeren, en je kan downloaden van de bibliotheek en de actualisering van de weg van je header.php, documenten, aard van Het document. In dit model kunnen we gebruik maken van de standaard de aard van het document: 5, <.Doctype: //europa.eu.int /comm />,, < http: //europa.eu.int >, etikettering, <.- [7] als LT ie > < http: //europa.eu.int klasse "oude" 6 = < er is?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[7], als ie > < http: //europa.eu.int - klasse = "geen JS * oudjes" <?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[8], als ie > < http: //europa.eu.int - klasse = "niet nu" < is de oude man?PHP language_attributes (); de???????> > <.[arrest]:% GT% <.[8] GT... Als ie > <.- > < http: //europa.eu.int - = 'J' s "<?PHP language_attributes (); de???????> > <.- en het;.[arrest]:% GT%, in dit deel, heb ik een van de voorwaarden voor de toevoeging van een categorie volgens de versie van wat als ie nog niet of niet de browser ie 8 of lager (firefox, negen, chroom en andere), dit is heel nuttig, want je kan het creëren van een regel In je CSS dossier als is ie in de volgende zeven browser op de werking van alle voorwerpen: in de kijker, /* * * * * * * * * * * * * * /MyMenu (breedte: 400 pixel; 7 /* *} alleen op #. 7 MyMenu (breedte: 200px;}, maar je kan ook leiden tot een afzonderlijke CSS dossier en in de voorwaarden die de regionale, zullen we in de volgende stappen om erover te praten.Het is jouw keuze.,, < - >, de etikettering, de meta - is zeer belangrijk omdat ze door bepaalde informatie aan de browser, om ervoor te zorgen dat u de correcte weergave van de thema 's, < element http-equiv = "X - verenigbaar is met de inhoud van de" algemene "ie = = = = = = = = 1 rand, chroom. > deze lijn om ervoor te zorgen dat de browser gebruiken geen eigenaardigheden. Heel nuttig zijn, omdat deze weergave vormen van de lay - out kunnen breken, < - tekenset = <"?PHP ('charset');?> "> en dit zegt, de aard, de browser, om te voorkomen dat de onbekende karakter.- naam, < "de omschrijving" inhoud "het sleutelwoord" > < - naam "de" inhoud "naam" > alleen de meta - etiket kan helpen, seo, je betreft.Kan je nog een sleutel, de beschrijving van uw website, je naam of de naam, de naam "< - de" inhoud ", breedte = de breedte van de apparatuur, de oorspronkelijke omvang van 1, tot een maximum van 1" > dit etiket schrapping /bij de mobiele apparatuur, zoals de iPad en een schending van de iPhone Zoom, als je in een reactie op de lay - out van het werk, heel nuttig.,, < Link >, etiket, band < rel = "weg" "href = <?PHP theme_dir ECHO.???????> /weg /icoon. Icoon /> dat de toevoeging van een icoon, tot je pagina 's, het verstrekken van meer professionele aan op uw website. < banden, rel = "alternatieve" = "toepassing /RSS + XML" titel: "<?PHP (naam);?> RSS2 feed "href =" <?PHP ('rss2_url ");?> "> de link naar de website van de RSS - feeds, < die rel =" mededeling "href = <"?PHP ('pingback_url ");?> "> een website, een nieuwe titel, URL 's. < > < de etikettering, de titel > <?PHP wp_title (); de???????> - <?PHP (naam);?> < /titel > en de titel is zeer belangrijk omdat het de titel ter vervanging van standaard is de verbetering van uw in zoekmachines wp_head (.).,,,, <?PHP wp_head (); de???????> dit is een zeer belangrijke functie, je moet deze functie.Door middel van deze functie, de code wordpress plug, andere javascript, enz. En de conclusies van de voltooiing van het,,.Ik hoop echt dat je van dit artikel, alsjeblieft, te allen tijde opmerkingen model, je de code geven, om het te verbeteren.,,
PHP
Next Page:Een blog wordpress plug - ins