我原以为这是一项简单的任务,但我在谷歌上找不到任何东西。
我只想在我的循环中重复meun_顺序值。
我试过了,但它不在post\\u meta表中,而是在post的表中。
<?php echo get_post_meta($post->ID, \'menu_order\', true); ?>
有人能帮忙吗?ThanksJosh谢谢
我原以为这是一项简单的任务,但我在谷歌上找不到任何东西。
我只想在我的循环中重复meun_顺序值。
我试过了,但它不在post\\u meta表中,而是在post的表中。
<?php echo get_post_meta($post->ID, \'menu_order\', true); ?>
有人能帮忙吗?ThanksJosh谢谢
您不能使用get_post_meta
自menu_order
存储在posts
桌子,就像你说的。但您可以设置一个简单的数据库查询来获取值。
$menu_o = $wpdb->get_var( "SELECT menu_order FROM $wpdb->posts WHERE ID=" . $post->ID );
echo $menu_o;
我在这里回答了类似的问题:
get_post_field( \'menu_order\', $post_id);
或者在循环中尝试这个get_post_field( \'menu_order\', $post->ID);