Modulul 4 · 4.2
Pagini, articole, categorii și etichete
Modulul 4: Crearea de conținut · Timp de citire: 8 minute
Obiectiv de învățare: După această lecție veți putea alege între o pagină și un articol și veți putea organiza conținutul dumneavoastră în mod logic cu ajutorul categoriilor și etichetelor.
Concepte-cheie: pagină, articol, tip de conținut (berichttype), categorie, etichetă, arhivă, pagină de articole, pagină statică de pornire, pagină principală (parent), slug, flux RSS
Două tipuri de conținut
WordPress cunoaște două tipuri principale de conținut, iar alegerea dintre ele determină modul în care funcționează site-ul dumneavoastră:
| Pagină | Articol | |
|---|---|---|
| Pentru | Informații fixe: Acasă, Despre noi, Servicii, Contact, Confidențialitate | Conținut care apare în timp: știri, bloguri, anunțuri |
| Dată | Nu are rol | Este afișată; cele mai noi primele |
| Organizare | Ierarhie: o pagină poate avea o pagină principală (parent) | Categorii și etichete |
| Apare în | Meniu, acolo unde o plasați dumneavoastră | Lista de articole, arhivele pe categorie, etichetă, autor și dată, fluxul RSS |
| Adresă (cu permalink Nume articol) | /diensten/webdesign/ | /openingstijden-in-de-kerstweek/ |
O regulă practică: se va citi la fel și peste un an și ar trebui să aibă un loc fix în meniu? Atunci o pagină. Este un instantaneu care după un timp coboară în listă? Atunci un articol.
Greșeli des întâlnite:
- Știrile publicate ca pagini. Astfel nu obțineți nicio listă de ansamblu, nicio arhivă și niciun flux, iar meniul dumneavoastră se umple.
- Descrieri fixe de servicii publicate ca articole. Acestea coboară sub articolele noi și primesc o dată care pare depășită.
Tipuri de conținut adăugate de module (pluginuri)
În culise, atât paginile, cât și articolele sunt un tip de conținut (post type) în tabelul wp_posts (lecția 1.3). Modulele (pluginurile) adaugă propriile tipuri de conținut: produse în cazul WooCommerce, evenimente în cazul unui modul de agendă, elemente de portofoliu în cazul unor teme. Acestea funcționează ca articole sau pagini, dar cu propriile câmpuri (un preț, o dată) și propriile adrese (/product/...).
Este bine de știut acest lucru atunci când faceți ordine: dacă ștergeți modulul, datele rămân în baza de date, dar nu le mai vedeți nicăieri. Și dacă schimbați tema, dispare un tip de conținut care era furnizat de temă. De aceea este preferabil ca un astfel de conținut să fie furnizat de un modul (plugin) și nu de o temă.
Pagina de pornire și pagina de articole
La Setări > Afișare (lecția 2.4) alegeți ce afișează pagina principală. Pentru o site cu informații fixe și o secțiune de știri, creați două pagini:
- o pagină Acasă cu propriul dumneavoastră conținut;
- o pagină goală Știri (sau Blog).
Apoi, la „Prima ta pagină afișează”, alegeți o pagină statică: Acasă ca pagină de pornire, Știri ca pagină de articole. WordPress va afișa atunci automat articolele pe pagina Știri. Ceea ce scrieți chiar dumneavoastră în pagina Știri nu este afișat la majoritatea temelor; lista de ansamblu provine din temă.
În cazul unei teme cu blocuri, puteți construi această listă de ansamblu în Editorul de site-uri, cu ajutorul blocului Query-lus (Query Loop), care afișează articole pe baza unor reguli: de exemplu, ultimele trei din categoria „Activități”. Un astfel de bloc poate fi plasat și pe pagina de pornire.
Categorii și etichete
Articolele le organizați cu două tipuri de etichete, numite împreună taxonomii:
- Categorii: clasificarea principală, ca și capitolele unei cărți. Fiecare articol are cel puțin una (altfel „Necategorizat”, pe care e bine să o redenumiți). Categoriile pot avea subcategorii. Câteva, cel mult zece până la cincisprezece.
- Etichete: cuvinte-cheie individuale, ca și indexul de la finalul unei cărți. Un articol poate avea mai multe sau niciuna. Fără ierarhie.
Un exemplu pentru un magazin de biciclete:
Categorieën: Nieuws, Onderhoudstips, Evenementen
Tags: e-bike, kinderfiets, winter, banden, toertochtFiecare categorie și etichetă primește propria pagină de arhivă, precum /category/onderhoudstips/ și /tag/e-bike/. Capcane:
- Prea multe etichete folosite fiecare o singură dată. Obțineți astfel sute de pagini de arhivă aproape goale, pe care motoarele de căutare le consideră conținut sărac. Folosiți o etichetă doar dacă mai multe articole îi vor aparține.
- O categorie și o etichetă cu același nume. Alegeți una dintre ele.
- Fiecare articol în cinci categorii. Atunci clasificarea nu mai spune nimic.
Slug-uri și adrese
Un slug este ultima parte a adresei: la /openingstijden-in-de-kerstweek/, aceasta este openingstijden-in-de-kerstweek. WordPress îl creează din titlu, dar îl puteți ajusta din bara laterală (la URL sau Legătură permanentă). Păstrați slug-urile scurte și descriptive, fără articole gramaticale sau ani care se perimează.
Dacă modificați slug-ul unei pagini publicate, adresa se schimbă. WordPress reține vechiul slug pentru articole și adesea redirecționează automat, dar nu în toate cazurile (de exemplu nu întotdeauna pentru pagini sau dacă modificați pagina principală). Pentru o pagină importantă, configurați dumneavoastră înșivă o redirecționare (301) de la adresa veche la cea nouă (lecția 9.2).
Ce vede lumea exterioară: REST API
WordPress vă arată conținutul public și prin REST API, un punct de acces fix pentru programe. La https://example.com/wp-json/wp/v2/pages găsiți o listă a paginilor dumneavoastră publicate în format JSON, cu antete precum:
x-wp-total: 14
x-wp-totalpages: 2x-wp-total este numărul de elemente publicate. Aceasta este o informație publică (un vizitator poate oricum vedea deja acele pagini), dar este o modalitate utilă de a verifica dacă site-ul dumneavoastră conține cu adevărat ceea ce credeți. Ciornele și paginile private nu apar în această listă. Exercițiul acestei lecții folosește acest lucru.
Rezumat
- Paginile sunt pentru informații fixe cu un loc în meniu; articolele pentru conținut care apare în timp.
- Modulele (pluginurile) adaugă propriile tipuri de conținut; este preferabil ca un astfel de conținut să fie furnizat de un modul și nu de o temă.
- Cu o pagină de pornire statică și o pagină de articole combinați conținutul fix cu știrile.
- Categoriile sunt capitolele (puține, fixe), etichetele sunt indexul (doar dacă revin mai des).
- Un slug modificat înseamnă o adresă modificată; configurați o redirecționare pentru paginile importante.
Test (quiz)
Exercițiu
Opdracht A4.2: Câtă conținut este cu adevărat online? Numărați în panoul de administrare al site-ului dumneavoastră câte pagini publicate și câte articole publicate există (în partea de sus, la Pagini și Articole, este afișat numărul pentru fiecare stare). Introduceți domeniul dumneavoastră și cele două cifre. Programul va interoga REST API a site-ului dumneavoastră pentru a afla numărul și va face comparația. Dacă REST API este blocat sau protejat la dumneavoastră, programul va semnala acest lucru (portocaliu), iar dumneavoastră veți explica de ce l-ați protejat.
Lecturi suplimentare
Pentru lucrul în WordPress propriu-zis nu avem încă propriile noastre articole; documentația oficială a WordPress este amplă.
- Pagini (wordpress.org, engleză): https://wordpress.org/documentation/article/pages/
- Articole (wordpress.org, engleză): https://wordpress.org/documentation/article/posts-screen/
- Categorii și etichete (wordpress.org, engleză): https://wordpress.org/documentation/article/posts-categories-screen/
- Blocul Query-lus (wordpress.org, engleză): https://wordpress.org/documentation/article/query-loop-block/
