WordPress implémente une fonctionnalité de commande simple par défaut.
Quelle est la méthode habituelle pour récupérer le menu_order
pour le message ou la page en cours?
Si vous avez le message avec un $id
:
$thispost = get_post($id);
$menu_order = $thispost->menu_order;
WordPress lui-même ne fournit pas de fonction pour obtenir le menu_order
, vous devez donc interroger l'objet post
-. Si vous êtes en dehors de la boucle, vous pouvez utiliser la fonction ci-dessus, mais vous pouvez également y parvenir en:
global $post;
$menu_order = $post->menu_order;
Le menuorder est principalement utilisé pour les requêtes de base de données, comme son nom l'indique, détermine l'ordre de la sortie (si l'ordre du menu est sélectionné comme critère de commande).
Vous pouvez essayer le code suivant:
get_post_field( 'menu_order', $post_id);