Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

Ia timp și citiți acest articol până la sfârșit - și vă va ajuta cu siguranță în viitor, sau chiar prezent! De îndată ce nevoia de a schimba ceva sau de a adăuga la șablonul, sau pe care doriți să scrie propria temă - în spatele lui nu va fi cunoștințele necesare a modului și că este aranjat.

În coloana din dreapta, veți vedea ceva de genul imaginea de mai jos, în funcție de versiunea de WordPress:

Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

Aici sunt toate fișierele de șablon WordPress - acestea au un format .php și în partea de jos trebuie să fie un stil de fișier style.css. Este demn de remarcat faptul că foaia de stil poate fi mai mult de unul.

Nu-ți fie teamă de numele lor și de necunoscut. Deschis, au uitat închise. Și după citirea acestui material a deschis din nou și comparați rezultatele. Să începem cu privire la punctele, și cu exemplul viu!

Secvența șablonului fișierului de studiul din cauza structurii logice a orice blog.

1 fișier: index.php - șablonul paginii principale.

2 fișier: single.php - înregistrează modelul.

Sunteți pe pagina de înregistrare chiar acum. Aceasta stabilește proiectarea șablon de înregistrare pentru a le. Puteți să vă plimbați cu ușurință la înregistrările acestui blog și a vedea ce pagina arata la fel peste tot - diferă numai în conținutul, toate celelalte elemente sunt realizate pe șablonul single.php.

3 fayls: page.php - șablon de pagină.

4 fișier: archive.php - arhive / șablon de coloane.

5 fișier: style.css - foaia de stil.

Acest fișier este situat în partea de jos a listei, dar este în valoare de inscripție vorbind peste el, „Styles“. Acesta fișier style.css este responsabil pentru toate design vizual pe blog - culori, fonturi, amplasarea elementelor în raport cu celălalt și așa mai departe.

De fapt, este toate fișierele care sunt necesare pentru funcționarea unui blog pe WordPress CMS. Dar întrebarea rămâne: dacă asta e tot ce ai nevoie, atunci de ce în orice subiect mai multe fișiere?

  • Introducerea de fișiere suplimentare va contribui la reducerea numărului total de lungime cod în toate fișierele împreună, adică, întregul model va ocupa mai puțin spațiu și de încărcare mai repede;
  • Doar fișiere suplimentare de ajutor mai ușor și mai rapid pentru a edita șablonul.

Orice blogger ar putea observa că unele elemente se repetă pe toate paginile, acest lucru este:

  • Cap sau antet fișiere (antet) - partea superioară a blogului;
  • Subsol sau subsol (subsol) - partea de jos a blogului;
  • Bara laterală sau Bara laterală (bara laterală) - dreapta sau coloana din stânga pe blog-ul, și, probabil, unul și altul.

Ce de fiecare dată să nu prescrie ceea ce ar trebui să fie în aceste locuri de pe blog-ul în fișierele: index.php, single.php, page.php și archive.php sa decis să creeze un antet fișier, un subsol și o coloană laterală și se referă la ele.

6 fișier: header.php - pălării de șabloane.

Acest fișier este scris că ar trebui să fie afișată în partea de sus a blog:

Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

7 fișier: footer.php - șablon subsol.

În fișier footer.php scris că ar trebui să fie afișate în partea de jos a blogului:

Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

8 fișier: sidebar.php - șablon de bara laterală.

fișier sidebar.php, de obicei, nu implică la editarea șablonul, astfel cum este prevăzut în WordPress editezi prin widget-uri (care sunt conectate la un functions.php fișier special - descrise mai jos). Când am creat o temă, am adăugat suport pentru widget-uri, dar nu este adăugat la mine, nici unul dintre ei, cineva încă la fel de confortabil - mi se pare mai ușor să editați fișierul și să adăugați sidebar.php direct la tot ce este necesar:

Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

10 fișier: functions.php - tema funcții.

Poate cel mai misterios și „puternic“ fișier în ansamblul oricărui șablon WordPress. Cu el se poate face cu un blog aproape orice. Iată câteva exemple de ceea ce putem face prin editarea fișierului:

  • Adăugați suport pentru widget-uri în bara laterală;
  • Adăugați suport pentru meniul pentru a le adăuga la interfața de administrare;
  • Adăugați suport pentru miniaturi;
  • Conectarea diferitelor biblioteci, care va ajuta la extinderea caracteristicilor motorului;
  • Register cod care poate pune în aplicare orice funcționalitate. De exemplu deduce Paginated. pesmet, și așa mai departe;
  • Reducerea numărului de plug-in-uri instalate pe blog-ul la 0 doar pentru a pune toate funcțiile lor în acest fișier;
  • Nou pe site-ul motorului WordPress pentru orice scop și complexitate, până la un magazin online.

Mulți dezvoltatori sunt respectate WP din cauza acestui fișier. Nu e de mirare - nelimitat posibilități vor fi întotdeauna în preț, dar mai ales să fie atent fișier de editare functions.php, așa cum se leagă împreună întreaga temă și prescris codul greșit poate emite o pagină de eroare. Știu dacă blog-ul dvs. nu încarcă, atunci cel mai probabil problema este în fișierul functions.php.

Deci 10 fișiere necesare pentru funcționarea optimă și normală a șablon WordPress:

Doar o altă notă de 5 fișiere șablon WordPress, care sunt destul de comune si sunt, de obicei, pot crea atunci când scriu o temă:

11 fișier: 404.php - șablon 404.

Când blog-ul dvs. nu este încărcată browser-ul afișează o eroare 404. La această pagină a fost creat de modelul său frumos decorate. Acum am un blog pe versiunea cea mai primitivă: acest fișier este capace de apel înregistrate, bara laterală și în subsol, și apare faptul că pagina nu poate fi găsit:

12 fișier: searchform.php - formular de căutare șablon.

13 fișier: search.php - rezultatele de căutare șablon.

Principiul de funcționare al acestei pagini este același ca și fișierul index.php sau archives.php, doar o listă de elemente trebuie să corespundă termenului de căutare introdus.

Eu nu folosesc într-un anumit șablon de fișiere 12 și 13, din moment ce am realizat căutarea prin Yandex. 12 fișier pentru a-mi ceva - într-un capac de inserat „cod drept“ și 13 fișier înlocuiește pagina normală (page.php) din codul de rezultate ale căutării.

14 fișier și fișierul 15: loop.php și theloop.php - fișiere de ieșire cicluri de articole.

Dacă ați citit articolul cu atenție, s-ar putea să fi observat că șablonul de pagină principală (index.php) și titlurile de pagină (archives.php) constau din cereri altor șabloane, și anume „informațiile“ în fișierul index.php, nu, există numai cereri de fișiere (de sus în jos, la stânga la dreapta pe pagina marcajul):

Doar un șablon WordPress poate întâlni alte fișiere care implementează funcționalități suplimentare și comoditate (extrem de discutabil, în opinia mea). Uneori, există modele în cazul în care aproximativ 40 de bucăți de fișiere - aici este în cazul în care deja confuz

Pentru a completa toate cunoștințele și să memoreze cea mai comună versiune de șablon WordPress am creat doar o astfel de imagine în care toate colectate într-un singur loc. După citirea acestui articol întrebări: Ce? cum și unde? cu siguranță nu va fi, iar porțiunea grafică va consolida materialul acoperit:

Fișierele șablon WordPress - cât de ușor este de a naviga subiectul, Povestea unui blog

Prin FTP hosting edita fișiere? Adoring. ))

Și cel mai important lucru. Toate acestea sunt -

Este scris pentru cei care înțeleg cel puțin o parte din structura șablon. Un „newbie“ va urca - si te va purta un site web. Ei bine, nu fac oamenii copii de siguranță, nu. În cel mai bun caz - în urmă cu o săptămână.

În orice caz, - toată lumea se bucură de faptul decât este mult mai convenabil de a folosi. Prefer să fac totul prin Notepad +, și se toarnă prin Filezillu.

Nu-mi amintesc că am menționat vreodată oriunde - cât de multe săptămâni, luni, ani, mileniilor am regula template-uri. ))))) Ei bine, așa cum nu se laudă, și tot ce jazz. Da, și mai ales dispun de o nimic, pentru mine Wordpress - un hobby, nu o modalitate de a face bani. Cu toate că în cazul în care a oferit - desigur, nu am refuzat.

În general - cineva de genul asta. Toată lumea - propria lui.

Eu, sincer, nu înțeleg de ce aveți nevoie pentru a crea o buclă. Practic, nu cu mult mai mult decât fișierul index va fi lansat. Și, în general, poate ocoli noi WordPress, în general, doar un singur index.php și de ieșire tot prin ea, iar articolele și paginile, principalul lucru pe care ciclul a fost înregistrat și producția de conținut prin intermediul funcției. Condiția motorului ar trebui să caute o singură pagină și fișiere, și dacă nu găsiți, apoi în iad cu ei, obținem prin indicele

Dar, de asemenea, am vrut să scrie un singur fișier poate fi stiluri + pentru că este limitat, dar nu a putut vedea punctul în ea)
O buclă - bine, nu știu ușor de utilizat încă

Wow, sunt despre theloop.php loop.php și, în general, prima dată când am auzit acum voi ști.
Și despre discus, care își are originea, eu, sincer, de asemenea, preferă să utilizeze Notepad ++ pentru mine, deci este mai convenabil (mai ales din cauza sintaxa.Valorile), dar aici cum se spune gustul și culoarea ...

Bine ai venit!
Te rog spune-mi unde să găsească o astfel de problemă:
Starstruck a ales un șablon, în care paginile site-ului capac vizual se extinde pe orizontală pentru a umple marginile ecranului datorită poziționării cu style.css în tag corp metode de imagine de fundal: partea din stânga sus repeat-x. Restul de fundal devine de culoare, atribuie atributul corespunzător. Linia de fund: alegerea imaginii de fundal atribut capace de decor ocupat, restul este doar culoarea de fundal, dar nu și decorate imagine. Aș dori să aibă în loc de un fundal de culoare țiglă pentru restul unei imagini.

El a încercat să facă: prin stiluri de focalizare CSS3 MultiFon aplicate în așa fel -
frontieră organism: 0;
padding: 0;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
background: url orange (imagini / bg_header.gif) din stânga sus repeat-x, url (images / background_wood.jpg);
>

Metoda nu funcționează, chiar dacă am schimba descrierea de site-uri de fundal conectarea la imagini și să se joace cu atributele descrise, ca rezultat al unuia dintre cele două ture sau o punte toate fundal și dispar aoloski pe marginile de pălării, sau a pierdut toate fundal fundaluri voobschea devine doar alb. Ar putea fi problema ca testarea unui site nu fac eu Denver? Cum să fie, salva?!