对$POST->POST_PARENT使用slug而不是id? 时间:2016-06-16 作者:gulliver 当在条件中使用$post->post\\U parent时,是否有一种方法可以使用父slug而不是父id?我使用下面的代码在一些页面/帖子标题前加上父信息,并希望用父信息的slug/名称替换id。elseif ( is_page(\'notes\') || \'2\' == $post->post_parent || is_singular(\'post\')) { $title[\'title\'] = \'Notes: \' . $title[\'title\'];} 1 个回复 SO网友:JayDeep Nimavat 您还可以从direct post父id获取slug,如:$parent_id = $post->post_parent; $post_parent_slug = get_post_field( \'post_name\', $parent_id ); 现在您可以替换:\'2\' == $post->post_parent 至\'notes\' == $post_parent_slug 试试这个。 文章导航