Voici juste un petit article rapide concernant le slug WordPress !
Lors de mes recherches, j’avais besoin de récupérer le slug d’un article mais WordPress ne dispose pas d’une fonction intégrée qui retourne le slug d’un article comme les fonctions the_title() ou the_content().
Il y a deux façons de le faire…
1. Utilisation de basename() et de get_permalink()
<?php
echo basename(get_permalink());
?>
2. Utilisation de l’objet global $post pour récupérer le post slug.
<?php global $post; echo $post->post_name; ?>
Vous pouvez aussi insérer cette fonction pour récupérer le slug.
Merci pour cette astuce. Celui ci fonctionne également.:$post_data = get_post($postID, ARRAY_A);
$slug = $post_data[‘post_name’]; pour obtenir le slug d’un post.
Il faut juste bien configurer wordpress lors de la création des pages enfants.
Bonjour,
Toute question est utile.
Le slug de mon article par exemple est : /wordpress-comment-recuperer-le-slug-dun-article/
« Slug » est un terme anglais qui veut dire, chez WordPress.com, la portion qui suit.
Cordialement
Merci pour cette astuce. Celui ci fonctionne également.:$post_data = get_post($postID, ARRAY_A);
$slug = $post_data[‘post_name’]; pour obtenir le slug d’un post.
Il faut juste bien configurer wordpress lors de la création des pages enfants.
Merci pour ce complément.
Cordialement
Bonjour,
Je vais passer pour un extra terrestre mais c’est quoi un slug?
Bonjour,
Toute question est utile.
Le slug de mon article par exemple est : /wordpress-comment-recuperer-le-slug-dun-article/
« Slug » est un terme anglais qui veut dire, chez WordPress.com, la portion qui suit.
Cordialement