回显我的主题中的MENU_ORDER值

时间:2013-01-23 作者:Joshc

我原以为这是一项简单的任务,但我在谷歌上找不到任何东西。

我只想在我的循环中重复meun_顺序值。

我试过了,但它不在post\\u meta表中,而是在post的表中。

<?php echo get_post_meta($post->ID, \'menu_order\', true); ?>
有人能帮忙吗?

ThanksJosh谢谢

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

您不能使用get_post_metamenu_order 存储在posts 桌子,就像你说的。但您可以设置一个简单的数据库查询来获取值。

$menu_o = $wpdb->get_var( "SELECT menu_order FROM $wpdb->posts WHERE ID=" . $post->ID  );
echo $menu_o;

SO网友:Rijo

我在这里回答了类似的问题:

Get current menu_order

get_post_field( \'menu_order\', $post_id);
或者在循环中尝试这个

get_post_field( \'menu_order\', $post->ID);

结束

相关推荐