Wie bekomme ich einen Seitenschlag?


Antworten:


18

Innerhalb Ihrer Schleife können Sie Folgendes tun:


global $post;

echo $post->post_name;


18

Außerhalb der Schleife:

<?php
$post_id = 11;
$post = get_post($post_id); 
$slug = $post->post_name;
?> 

1

Gemäß den anderen Antworten wird die Schnecke im post_nameEigentum gespeichert . Obwohl direkt darauf zugegriffen werden kann, bevorzuge ich die (nicht ausreichend genutzte) get_post_field()Funktion für den Zugriff auf Post-Eigenschaften, für die es keine geeignete API gibt.

Es erfordert einen explizit bereitgestellten Beitrag und nicht standardmäßig den aktuellen.

Wenn Sie den Beitrag außerhalb der Schleife loswerden möchten, verwenden Sie:

$post_id = 20; //specify post id here
$post = get_post($post_id); 
$slug = $post->post_name;

Wenn Sie den Beitrag aus der Schleife entfernen möchten, verwenden Sie:

global $post;
echo $post->post_name;
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.