我希望登录用户在顶部导航菜单中看到她/他自己的作者存档页面链接,比如(指向她/他的所有帖子列表的链接)。
到目前为止,我取得的成就是:
function my_nav_menu_author_link( $menu )
{
if( !is_user_logged_in() ){
return $menu;
}else{
$link = get_author_posts_url( get_current_user_id() );
$author_archive_link =
\'<li>\' .
\'<a href="\' . $link . \'" >\' .
__( \'My posts\' ) .
\'</a>\' .
\'</li>\';
$menu = $menu . $author_archive_link;
return $menu;
}
}
add_filter( \'wp_nav_menu_items\', \'my_nav_menu_author_link\');
它工作正常,但问题是此菜单链接无法获取
current_menu_item
班
如何添加此功能,以便在其处于活动状态时能够对其进行样式设置?