Home » Articole » RO » Calculatoare » Dezvoltarea web » WordPress » Șabloane WordPress

Șabloane WordPress

postat în: WordPress 0

Wordpress-Teme-Antet

Fișierele șablon sunt pietrele de temelie ale site-ului WordPress. Ele se potrivesc împreună ca piesele unui puzzle pentru a genera paginile web ale site-ului. Unele șabloane (fisierele șablon antet și subsol, de exemplu) sunt folosite pe toate paginile web, în ​​timp ce altele sunt utilizate numai în condiții specifice.

O pagină web tradițional este compus din două fișiere:

  • Pagina XHTML care deține structura și conținutul paginii, și
  • Foaia de stil CSS care deține stilurile de prezentare ale paginii.

În WordPress, structura (X)HTML și foaia de stil CSS sunt prezente, dar conținutul este generat „în spatele scenei” prin diverse fișiere șablon. Fișierele șablon și foaia de stil sunt stocate împreună ca o temă WordPress.

Structura paginii WordPress

O structură de pagină web WordPress simplă este formată din trei ”blocuri„ de dezvoltare de bază: un antet, conținutul, și un subsol. Fiecare dintre aceste blocuri este generat de un fișier șablon în tema WordPress curentă.

  • Antet
  • Conținut
  • Subsol

 

  • Antetul conține toate informațiile de care este nevoie în partea de sus a paginii web XHTML – adică în interiorul etichetei <head>, cum ar fi etichetele <doctype>, <meta>, și linkuri către foi de stil. Aceasta include, de asemenea, eticheta de deschidere <body> și antetul vizibil al blog-ului (care include de obicei titlul site-ului, și poate include, de asemenea meniuri de navigare, o bară pentru logo, descrierea site-ului, etc.).
  • Blocul de conținut include postări și pagini ale blog-ului, adică „esența” site-ului.
  • Subsolul conține informațiile care merg în partea de jos a paginii, cum ar fi linkuri către alte pagini sau categorii ale site-ului incluse într-un meniu de navigare, drepturile de autor și de contact, precum și alte detalii.

Fișiere șablon de bază

Pentru a genera o astfel de structură într-o temă WordPress, începe cu un fișier șablon index.php în directorul temei. Acest fișier are două funcții principale:

  • Includ sau „apelează” alte fișierele șablon
  • Include Bucla WordPress pentru a aduna informații din baza de date (mesaje, pagini, categorii, etc.)

Pentru structura noastră simplă, trebuie doar să includem alte două fișiere șablon: antetul și subsolul. Acestea trebuie să fie numite header.php și footer.php. Etichetele șablon care le includ arată astfel:

<?php get_header(); ?>

<?php get_footer(); ?>

Pentru a afișa postările și paginile blog-ului (și pentru a personaliza modul în care acestea sunt afișate), fișierul index.php ar trebui să ruleze bucla WordPress între apelurile antetului și subsolului.

Structuri de pagină mai complexe

  • Antet
  • Conținut
  • Bara laterală
  • Subsol

Multe teme WordPress includ una sau mai multe bare laterale care conțin caracteristici de navigare și mai multe informații despre site. Bara laterală este generată de un fișier șablon numit sidebar.php. Acesta poate fi inclus în fișierul șablon index.php cu următoarea etichetă șablon:

<?php get_sidebar(); ?>

Observați că nu am inclus o etichetă șablon pentru a „obține” conținutul paginii noastre web. Aceasta deoarece conținutul este generat în bucla WordPress, în interiorul index.php.

De asemenea, rețineți că foaie de stil a temei determină aspectul și plasarea antetului, subsolului, barei laterale, și a conținutului în ecranul browser-ului utilizatorului.

Traducere din wordpress.org

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *