Pas très joli, mais voici comment j’ai pu retrouver l’ID de ma page en dehors de ma loop WordPress :
function memo_get_post_id() { global $wpdb; $slug = explode("/", $_SERVER['REQUEST_URI']); $slug = $slug[count($slug)-2]; $sql = " SELECT ID FROM $wpdb->posts WHERE post_name = "$slug" "; return $wpdb->get_var($sql); }
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!