Post ID (WordPress)
În WordPress, fiecărei părți de conținut pe care o creați – fie că este o postare, pagină, tip de postare personalizată sau media – îi este atribuit un ID de postare unic. Acest ID este un identificator numeric pe care WordPress îl utilizează pentru a face distincția între diferite posturi și elemente din baza de date. Acesta ajută WordPress să gestioneze și să organizeze intern tot conținutul de pe site-ul dvs. web.
Puncte cheie despre ID-urile de post:
- Unic: Fiecare Post ID este unic pentru o anumită postare, pagină sau bucată de conținut.
- Atribuit automat: WordPress generează automat un Post ID atunci când este creată o nouă postare sau pagină.
- Ascuns implicit: ID-ul postului nu este de obicei vizibil pentru utilizatori sau administratori direct pe pagina de editare a postului, dar poate fi accesat în mai multe moduri.
- Important pentru dezvoltatori: Post ID-urile sunt utilizate în funcțiile WordPress, interogările personalizate și plugin-urile pentru a face referire la anumite posturi sau pagini.
De ce sunt importante ID-urile de post?
- Interogări personalizate: Dacă sunteți dezvoltator sau construiți funcționalități personalizate pentru site-ul dvs., ID-urile de post vă permit să recuperați anumite posturi sau pagini din baza de date.
- Afișarea posturilor personalizate: ID-urile de post sunt utilizate atunci când doriți să afișați sau să excludeți anumite posturi, pagini sau tipuri de posturi personalizate.
- Coduri scurte și widgeturi: Unele widget-uri sau shortcode-uri WordPress pot necesita ID-ul postului pentru a afișa conținutul (de exemplu, afișarea unei anumite postări într-un widget).
- Plugin-uri și teme: ID-urile de post sunt adesea utilizate în teme și plugin-uri personalizate pentru referirea la posturi, pagini sau elemente media.
Cum să găsiți ID-ul postului în WordPress
Deși ID-ul postului nu este afișat proeminent pe ecranul de editare a postului, există câteva modalități simple de a-l găsi.
Metoda 1: Utilizarea URL-ului în tabloul de bord al administratorului
- Mergeți la Posts > All Posts (sau Pages > All Pages pentru pagini).
- Treceți cursorul peste titlul postării sau paginii al cărei ID doriți să îl găsiți.
- Uitați-vă în colțul din stânga jos al browserului (sau în URL când faceți clic pe Edit) și veți vedea un URL ca acesta:https://yourwebsite.com/wp-admin/post.php?post=123&action=edit
În acest URL, 123 este ID-ul postului.
Metoda 2: Utilizarea plugin-urilor
Dacă trebuie să accesați frecvent ID-urile de post, puteți instala un plugin care afișează ID-urile de post direct în tabloul de bord WordPress.
- Show IDs de la 99robots: Acest plugin adaugă o coloană în tabloul de bord de administrare care afișează ID-ul postului pentru fiecare post, pagină sau tip de post personalizat.
Metoda 3: Utilizarea bazei de date (avansată)
Dacă aveți acces la baza de date WordPress (prin phpMyAdmin sau un alt instrument de baze de date), puteți găsi ID-uri de post prin interogarea tabelului wp_posts, unde fiecare rând are un ID de post asociat cu o bucată de conținut.
Exemple de utilizare a ID-urilor de post
- Excluderea postărilor prin ID: În unele teme sau pluginuri WordPress, este posibil să doriți să excludeți anumite postări de la afișare. Puteți utiliza ID-ul postului pentru a specifica posturile care trebuie excluse.$args = array( ‘post__not_in’ => array(123, 456), // Excludeți postările cu ID 123 și 456 ); $query = new WP_Query($args);
- Afișarea unei postări specifice: Puteți prelua și afișa o anumită postare după ID-ul său folosind funcții WordPress precum get_post().$post = get_post(123); // Recuperați postarea cu ID 123 echo $post->post_title;
Concluzie
Post ID în WordPress este un identificator unic atribuit fiecărei bucăți de conținut, inclusiv postări, pagini și elemente media. Deși este posibil să nu fie vizibil direct în editorul WordPress, acesta este esențial pentru efectuarea interogărilor personalizate, utilizarea codurilor scurte, configurarea plugin-urilor și construirea funcționalității avansate a site-ului. Să știți cum să găsiți și să utilizați Post ID-urile este deosebit de valoros pentru dezvoltatorii WordPress și utilizatorii avansați.