Get current menu_order

时间:2013-02-07 作者:mate64

默认情况下,WordPress实现了一个简单的订单功能。

检索menu_order 对于当前帖子或页面?

2 个回复
最合适的回答,由SO网友:fischi 整理而成

如果你的帖子$id:

$thispost = get_post($id);
$menu_order = $thispost->menu_order;
WordPress本身不提供获取menu_order, 所以您必须查询post-对象如果在循环外部,可以使用上述功能,但在循环内部,也可以通过以下方式实现:

global $post;
$menu_order = $post->menu_order;
Menuorder主要用于数据库查询,顾名思义,它确定输出的顺序(如果选择Menuorder作为顺序标准)。

SO网友:Rijo

您可以尝试以下代码:

 get_post_field( \'menu_order\', $post_id);

结束

相关推荐

回显我的主题中的MENU_ORDER值

我原以为这是一项简单的任务,但我在谷歌上找不到任何东西。我只想在我的循环中重复meun_顺序值。我试过了,但它不在post\\u meta表中,而是在post的表中。<?php echo get_post_meta($post->ID, \'menu_order\', true); ?> 有人能帮忙吗?ThanksJosh谢谢