le MEMO du WEB développeur
••• Wordpress •••  Liste des Mémos, astuces et bonnes pratiques

Récupére l'ID d'un post/page en dehors de la boucle WordPress

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);
}

 

publié le 18/03/2016 par Memo Web
Commenter le Mémo :

Comment laisser l'affichage de the_excerpt() si l'extrait est laissé vide dans l'administration de WordPress
Wordpress : Déclarer un script uniquement pour un template précis
Appeler un shortCode Wordpress depuis un fichier PHP
Limiter le nombre de brouillons enregistrés à la modification d'un post
Problème d'accès à l'admin WordPress MultiSite
Rajouter des commentaires d'aide à la saisie dans l'administration de Wordpress
Traduction Wordpress de texte affiché par un fichier javascript
Wordpress Warning: Cannot modify header information - headers already sent by ...
Installer Bedrock avec Wamp Serveur
TaraLi : Thème Wordpress 2014. Gratuit, Sobre et Simple.
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos