Cum să obțineți Slug pentru o postare sau o pagină în WordPress
Publicat: 2022-09-27În WordPress, termenul „slug” se referă la versiunea potrivită pentru adresa URL a unei postări sau a titlului unei pagini. Un slug este de obicei folosit pentru a identifica o postare sau o pagină într-o adresă URL. De exemplu, dacă titlul unei postări de blog este „Cum să începi cu WordPress”, slugul pentru acea postare ar putea fi „cum să începi cu wordpress”. Slug-urile sunt generate automat de WordPress, dar le puteți edita și manual. De exemplu, dacă doriți să schimbați slug-ul pentru o postare, puteți face acest lucru editând postarea și schimbând câmpul „Permalink”. Există câteva motive pentru care ați putea dori să obțineți slug pentru o postare sau o pagină. De exemplu, este posibil să doriți să utilizați slug-ul într-o adresă URL personalizată sau poate doriți să-l utilizați într-o funcție personalizată. Obținerea slug-ului pentru o postare sau o pagină este relativ ușor. Puteți folosi funcția get_post_field(), care are două argumente: câmpul pe care doriți să îl obțineți și ID-ul postării sau paginii. De exemplu, pentru a obține slug-ul pentru o postare cu un ID de 123, ați folosi următorul cod: $slug = get_post_field( 'post_name', 123 ); De asemenea, puteți obține melcul pentru o pagină. Pentru a face acest lucru, ați folosi funcția get_page_uri(). Această funcție are un singur argument: ID-ul paginii. De exemplu, pentru a obține slug-ul pentru o pagină cu un ID de 123, ați folosi următorul cod: $slug = get_page_uri( 123 );
La o expresie regulată se adaugă o cratimă prin înlocuirea spațiilor dintre cuvinte. Această funcție creează_slug($șir) $slug=preg_replace('/[A-Za-z0-9-]+/', '-', $șir); returnează $slug; echo create_slug(' se întâmplă acest lucru
Cum creez o pagină Slug în WordPress?

În WordPress, un slug este partea unei adrese URL care vine de obicei după numele domeniului. De exemplu, dacă site-ul dvs. web a fostexample.com, slug-ul pentru o postare despre crearea slug-urilor în WordPress ar fiexample.com/create-slugs-in-wordpress. Slug-urile sunt importante deoarece ajută site-ul dvs. să fie găsit mai ușor de motoarele de căutare și vă fac adresele URL mai ușor de utilizat. Pentru a crea o pagină slug în WordPress, mai întâi va trebui să creați o pagină nouă. Pentru a face acest lucru, conectați-vă la tabloul de bord WordPress și faceți clic pe linkul „Pagini” din bara laterală din stânga. Apoi, faceți clic pe butonul „Adăugați nou”. Pe pagina următoare, va trebui să introduceți un titlu pentru pagina dvs. și apoi să derulați în jos la secțiunea „Permalink”. În câmpul „Permalink”, va trebui să introduceți slug-ul pentru pagina dvs. După ce ați făcut acest lucru, faceți clic pe butonul „Publicați” pentru a vă publica pagina.
Ghidul WPKlik despre crearea de permalink-uri și slug-uri în WordPress. Multe dintre cele mai populare bloguri tratează un anumit subiect, dar nu sunt la fel de vizibile în motoarele de căutare. V-am oferit o explicație cuprinzătoare a semnificației acestor termeni, precum și a modului în care aceștia pot ajuta la popularizarea site-ului dvs. Când distribuiți conținut pe rețelele sociale, veți posta și un permalink. Slug-urile sunt cea mai importantă parte a unui permalink și, ca atare, unul dintre cele mai importante elemente SEO. Deoarece este de obicei prima informație care identifică postarea sau pagina dvs., vom detalia mai multe despre importanța acestei porțiuni de adresă URL în rândurile următoare. Odată ce ați decis dacă să creați sau nu o postare sau o pagină, trebuie să furnizați o adresă de e-mail validă.
Drept urmare, structura implicită de permalink pentru http://www.mysite.com/?p=123 este similară cu cea a adresei URL de mai sus. Când părăsiți această postare pe Quora, nu veți putea recunoaște subiectul la care vă referiți. Este cu siguranță posibil să creați un melci câștigător și un permalink pe cont propriu. Vă vom arăta cum să o faceți în câțiva pași simpli. Ca urmare a tuturor acestor lucruri, acum ar trebui să puteți schimba structura permalinkului; pur și simplu faceți clic pe Salvați modificările. Putem crea o structură de permalink personalizată care conține informații specifice pe care le specificați. Un an, o lună, o zi, o oră, un minut, o secundă, un ID post, un nume post, o categorie și un autor pot fi combinate.
Când postarea dvs. este scrisă de un autor apreciat, includerea numelui său în adresa URL este un avantaj enorm. Limacurile dintr-un permalink se referă la părțile care identifică subiectul unei anumite pagini. Înainte ca structura de permalink să fie configurată pentru a permite tipuri de nume, această parte a fost de obicei umplută cu numere și simboluri. Deoarece pagina nu a furnizat nicio informație utilizatorilor de internet, SEO-ul paginii dvs. a fost grav afectat. Crearea unei pagini slugs, care poate fi folosită pentru a construi un post slugs , este similară cu crearea unui post slugs în WordPress. Vă vom prezenta pas cu pas pentru încă o săptămână, deoarece există câteva diferențe minore. Secțiunea Postări poate fi găsită în meniul din stânga. Veți vedea acum o adresă URL în caseta Titlu a postării dvs., așa cum sa menționat anterior.
Beneficiile Slugs pentru site-uri web
După cum se poate vedea, melcii sunt extrem de utile atunci când încercați să navigați pe un site web. Ele nu numai că vă ajută să vă poziționați mai sus în motoarele de căutare, dar vă ajută și să vă mențineți consecvența postărilor și paginilor. În cele din urmă, fac astfel încât oamenii să găsească mai ușor conținutul pe care îl doresc.
Cum găsesc numele Slug-ului în WordPress?
Puteți găsi melci pentru o categorie sau etichetă vizitând Categorii de postări sau Etichete de postări din tabloul de bord. Dacă ați încărcat pagina Categorie sau Etichetă, veți observa o listă cu toate articolele dvs. actuale chiar lângă ea. Fiecare categorie va apărea în coloana slugs cu propriile sale slugs.
Cum obțineți slug-uri de la slug-uri de pagină în WordPress? Alternativ, puteți utiliza funcția parse_url a PHP pentru a obține adresa URL completă pentru o postare sau puteți utiliza variabila globală $post a WordPress. Igor Yavych, Yatin Khullar, Faryal ridafaryal rida și insignele de argint IisraelIisrael 3502 se numără printre numele enumerate pe placă.
Cum aflu adresa URL a unui melc?

Nu există un răspuns definitiv la această întrebare, deoarece adresa URL a unui slug poate varia în funcție de site-ul web sau de aplicația pe care este utilizat. Cu toate acestea, unele sfaturi pentru găsirea adresei URL a unui slug ar putea include inspectarea codului sursă al paginii pe care se află slug-ul sau utilizarea funcției de căutare încorporate a unui site web sau a aplicației pentru a căuta slug-ul.
Slugul paginii WordPress nu funcționează
Dacă pagina dvs. WordPress slug -ul nu funcționează, probabil că nu ați configurat corect setările de permalink. Pentru a remedia acest lucru, accesați panoul de administrare WordPress și navigați la Setări > Legături permanente. De aici, va trebui să selectați structura corectă de permalink pentru site-ul dvs. web. După ce ați făcut acest lucru, faceți clic pe Salvați modificările și pagina dvs. WordPress ar trebui să înceapă să funcționeze corect.
Chiar dacă activați manual WordPress, nu veți putea adăuga sau elimina slug-urile paginii WordPress sau URL-ul WordPress . Puteți fie să rezolvați problema unei pagini WordPress rupte, fie să nu se actualizeze linkul prin rezolvarea problemei. Puteți șterge tot coșul de gunoi pe care îl aveți în coșul de gunoi sau cel puțin singurul care conține slug-urile de pagină pe care doriți să le utilizați. Limacșii au fost rezervați pentru imaginea de pe pagina din exemplul nostru. Pentru a edita melci, trebuie mai întâi să căutăm imaginea în biblioteca media. Când faceți clic pe aceasta, veți fi direcționat către o pagină similară cu cea pe care o vedeți când editați o pagină WordPress. Vă rugăm să redenumiți melcii de aici cu altceva. Dacă nu ați făcut deja acest lucru, vă puteți întoarce acum la pagina dvs. și puteți actualiza slug-urile.

Resetarea permalink-urilor dvs. WordPress
Este esențial să resetați slug-urile pentru postările și paginile pe care le-ați schimbat în structura permalink-ului WordPress. Puteți face acest lucru făcând clic pe „Permalink” în setările pentru pagină/postare.
WordPress Obține adresa URL a paginii
Pentru a găsi o pagină pe care doriți să o protejați, accesați Pagini în navigarea din stânga și derulați în jos până când vedeți Permalink în partea dreaptă; pentru a proteja o pagină, accesați Pagini din partea stângă de navigare și derulați în jos până când vedeți Permalink în partea dreaptă. Dacă utilizați o parolă de pagină WordPress, vi se va solicita să eliminați parola: va fi afișat URL-ul Slug al paginii (pe care îl puteți vedea).
O înțelegere de bază a modului în care puteți găsi pagina URL curentă vă va ușura ziua mult în viitor. Un link este o parte necesară a unei pagini, dar este adecvat numai dacă scopul linkului este de a îndeplini o anumită funcție. Primele două fragmente din acest articol vor funcționa cu orice șablon WordPress. Puteți obține adresa URL a paginii curente utilizând fragmentele de cod de mai jos sau folosind un plugin personalizat pentru a face acest lucru. A doua linie a codului ar trebui înlocuită dacă șablonul pe care îl utilizați are un set de caractere diferit de cel pe care îl utilizați. Fragmentul de cod de mai jos (nu aveți nevoie de primul rând de mai sus) este adresa URL a paginii de pornire.
Cum să găsești melcul pentru o postare WordPress
Dacă doriți să găsiți un slugs pentru o postare, accesați editorul de postări și faceți clic pe Editați detalii, care apare sub titlul postării. Această postare are un șir de text exemplu.
Cum să obțineți Post Slug în WordPress
În WordPress, slug-ul postării este partea URL a unei postări care vine după numele domeniului principal. De exemplu, dacă adresa URL a unei postări este „example.com/this-is-a-post”, slug-ul postării va fi „this-is-a-post”. Există câteva modalități de a obține post slug în WordPress. O modalitate este de a folosi funcția get_post_field(). Această funcție acceptă doi parametri: ID-ul postării și numele câmpului. Numele câmpului pentru post slug este „post_name”. Deci, codul pentru a obține mesajul slug ar fi: $post_slug = get_post_field( 'post_name', $post_id ); O altă modalitate de a obține post slug este să utilizați funcția get_permalink(). Această funcție acceptă și ID-ul postării ca parametru. Codul pentru a obține post slug ar fi: $post_slug = get_permalink( $post_id); Si asta e! Acestea sunt două moduri simple de a obține post slug în WordPress.
Deoarece WordPress generează slug-uri pentru paginile și postările dvs., poate doriți să verificați pentru a vedea dacă sunt prietenoase cu SEO. În acest articol, vă vom prezenta cum să obțineți atât o pagină WP slugs , cât și un post smolder. Orice pagină poate primi un slugs dacă este utilizată proprietatea post_name. Înainte de a tasta codul de mai jos, asigură-te că ești la curent dacă nu ai un ID de postare. Dacă utilizați ID-ul corect, linia de cod poate fi utilizată atât pentru slug-uri de pagină, cât și pentru post-slug-uri. Când utilizați un slug ideal, motoarele de căutare vă vor oferi clasamente mai bune. Cuvintele cheie trebuie să fie cele primare într-un slug ideal.
Limacurile descriptive rezumă despre ce este o pagină sau o postare în câteva cuvinte. În timp ce scrieți, puteți modifica slug-urile paginii sau postați slug-uri. Dacă faceți modificări unui slugs după ce îl publicați, acesta nu va mai fi accesibil.
Post ID și Slug
ID-ul postării, care apare în metadatele postării, este unul dintre primii parametri. Ultimul parametru este un nume de postare. În interiorul buclei, melcii vor avea aceeași valoare ca și numele postării. Dacă nu sunteți în buclă, valoarea post slugs va fi aceeași cu valoarea slugs.
PHP Get Slug
În PHP, „slug” este numele dat unei versiuni prietenoase cu adresa URL a unui șir de text. Este adesea folosit când se creează adrese URL prietenoase pentru articole sau articole de blog. Pentru a crea un slug, puteți utiliza funcția încorporată numită „slugify”, care se găsește în cadrul Symfony.
Pentru a obține tabelul de post corect, pur și simplu utilizați PHP pentru a crea un prefix al bazei de date numit WP_POSTS. Apoi, porniți MySQL sau PDO folosind opțiunea $WPDB. Este sigur să rulați această interogare fără o instrucțiune pregătită atâta timp cât nu sunt injectate variabile în ea, deoarece nu există nicio intrare din partea utilizatorului.
Cum găsesc melci în WordPress?
Un text WordPress slugs apare atunci când numele dvs. de domeniu este inclus într-o postare din portofoliul dvs. WordPress. Dacă adăugați o postare nouă la WordPress, aceasta generează un slug pe baza setărilor dvs. de permalink. melci pot fi generați într-o varietate de moduri, așa că le puteți modifica accesând Setări – Setări.
Care este diferența dintre un permalink și un melc?
Deși melci și permalink-urile pot părea a fi la fel, nu sunt. Un număr de postare este atribuit implicit unei adrese URL, în timp ce un șir arbitrar este atribuit unui slug. Ar putea fi ceva de genul „Cum se instalează WordPress pe un server”. URL-ul postării poate fi http://www.yourdomain.com/blog/2012/04/how-to-install-wordpress-on-a-server.html, în timp ce adresa URL a postării din altă categorie poate fi http://wordpresstips.
Postările tale pot fi găsite mai rapid dacă au o adresă URL, motiv pentru care este important ca SEO să includă o adresă URL în conținutul tău. Limacurile facilitează găsirea postărilor după nume, motiv pentru care sunt atât de importante. Este esențial să alegeți un slug care este atât relevant, cât și ușor de utilizat, pentru ca cititorii dvs. să găsească cu ușurință postări.
Cum să obțineți un tip de postare personalizat în WordPress
Pentru a obține tipul de postare personalizat în WordPress, va trebui să accesați panoul de administrare WordPress și să faceți clic pe fila „Postări”. De acolo, va trebui să faceți clic pe subfila „Adăugați nou” și apoi să faceți clic pe meniul drop-down „Tip de postare”. Din acest meniu, va trebui să selectați opțiunea „Tip personalizat de postare”. Odată ce ați făcut acest lucru, veți putea vedea câmpul personalizat tip slug de post.
În unele cazuri, utilizatorii WordPress pot prefera să folosească un tip de postare personalizat, mai degrabă decât cel implicit. Pentru a face acest lucru, puteți utiliza fie un plugin, fie o simplă pagină web. Înainte de a crea un nou slug în WordPress, luați în considerare următorii factori: există unele convenții de denumire pentru slugs; faceți noile voastre melci cât mai distinctive posibil. Când actualizați tema, puteți elimina codul personalizat direct din fișierul functions.php al temei părinte. După modificarea codului, puteți reveni la pagina Setări – Permalink-uri și re-salvați permalink-urile făcând clic pe butonul Salvare modificări. Dacă aveți deja un tip de post personalizat, schimbarea melcilor va fi ușor. Repetând pașii de mai jos, puteți include și încă un argument în register_post_type.
Crearea unui slug personalizat pentru un tip de post personalizat
Dacă aveți un tip de postare personalizat, trebuie să creați un fișier slugs personalizat . Pentru a face acest lucru, accesați Setări și faceți clic pe fila Postări. Selectați Slug din meniul derulant Adăugați tip de postare. După ce ați introdus slug-urile pe care doriți să le utilizați în această postare, faceți clic pe Salvare.
WordPress Obțineți post Slug In Loop
Dacă trebuie să introduceți slug-ul de post în bucla WordPress, puteți utiliza funcția get_post_field(). De exemplu:
$post_slug = get_post_field( 'nume_post', $post_id);