Hvordan finne en WordPress Innlegg ID

Hvordan finne en WordPress Innlegg ID


WordPress tildeler ID-nummer til hver post, og siden du publiserer. Du kan aldri endre ID, men du kan endre titler og underkatalog eller "slug" navn. Hvis du bruker standard URL-strukturen for WordPress, vil du se ID-en post i adressefeltet i nettleseren din når du besøker det innlegget. De fleste blogger bruker "Permalinks" som skjuler innlegget ID, så du trenger et triks for å finne det nummeret. Programmerere trenger også ID for noen mal arkivkode.

Bruksanvisning

Finn ID i Dashboard

1 Logg inn i WordPress dashbordet ved å besøke denne siden:

http://yourdomain.com/wp-admin

Skriv inn ditt brukernavn og passord, hvis du blir bedt om, og trykk deretter "Enter" for å logge inn. Dashbordet er kontrollpanelet for din WordPress nettsted.

2 Klikk på "innlegg" i menyen til venstre på og klikk deretter innlegget du ønsker å sjekke. Se på adresselinjen i nettleseren din. Adressen inneholder en URL for "post.php" pluss et spørsmålstegn og "post =" med et tall etter det. Tallet er ID for det innlegget. Selv om du kan endre innlegget tittelen eller "slug" ID forblir alltid den samme.

3 Klikk på "Sider" i venstremenyen, og klikk deretter tittelen på en side. Se på adresselinjen igjen. Som med innlegg, sider får også legg ID-numre. I tilfelle av IDer, behandler WordPress sider og innlegg på samme måte.

Finn ID Programma

4 Naviger til mappen på din nåværende WordPress tema og åpne noen malfiler du ønsker å redigere ved hjelp av en kode editor som Notepad ++, jEdit eller BBEdit. Du kan også redigere fra dashbordet ved å navigere til "Utseende" og deretter "Editor". Filene er oppført på den helt til høyre.

5 Bruk get_the_ID () -funksjonen til å finne IDen til et innlegg eller en side. Denne funksjonen returnerer ID uten å vise det på en nettside; bruke the_ID () for å vise innlegget ID som innhold på innlegget eller siden. Tilordne ID til en variabel, slik at du kan gi det til andre funksjoner. Her er et eksempel:

$ POST_ID = get_the_ID ();

6 Få innlegget ID etter tittel bruke en MySQL spørring. Dette er mer komplisert fordi WordPress tilbyr ikke en mal tag til å gjøre alt det tekniske arbeidet for deg. Her er noen eksempelkode:

<? Php

$ Title = 'Sample Post';

$ Titleid = $ wpdb-> get_var ( "SELECT ID Fra $ wpdb-> innlegg der POST_TITLE = '" $ tittel.. "'");

?>

Koden ovenfor setter en variabel til "Sample Post" som deretter gått inn i en MySQL spørring. Spørringen selv er lagret i "titleid" variable. Du kan deretter passere den variabelen et annet sted i koden eller output den ved hjelp av "<? Php echo $ titleid;?>".

Hint

  • Når du bruker kode for å finne en ID, bør du utgang ID til skjermen i utbyggingsfasen, slik at du kan sjekke at du får den riktige verdien. Bruk kommentartegn for å "kommentere ut" testing kode før nettstedet går live.
  • Sikkerhetskopiere tema filer før du redigerer dem.