我正在使用wp_query()
从数据库中获取自定义帖子。我想把这些列出来作为条目的链接,所以我想我可以使用slug。遗憾的是,这些似乎没有包括在wp_query
对象
这是我的代码:
$oWP = new wp_query(array(
\'post_type\' => \'letters_of_ref\'
, \'orderby\' => \'meta_value\'
, \'meta_key\' => \'aaaConsultant_dateofletter\'
));
那么,给定帖子ID,如何获取帖子的slug?
或者,我是否走上了构建链接的正确道路?
Update: 刚找到get_permalink()
和the_permalink()
函数,所以我很擅长链接。还是想找到子弹。
最合适的回答,由SO网友:brasofilo 整理而成
slug已经在post对象中,它是$post->post_name
.
正如你所观察到的,是的,获取帖子链接的方法是get_permalink( $post->ID );