如何更改导航栏中主页链接的标题?

时间:2013-05-29 作者:Gergő

我使用Bones 具有静态首页的主题。标题。php调用bones_main_nav() 无参数函数,而bones_main_nav() 仅调用wp_nav_menu() 作用

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

wp_nav_menu 在后端没有定义参数和菜单wp-admin->Appearance->Menus (听起来像你描述的情况)只列出你的页面,再加上一个“主页”链接。

通过调用wp_page_menu, 的默认回调wp_nav_menu, 这意味着在这些条件下,您可以通过挂接wp_page_menu_args 以及设置或更改show_home 论点

function alter_default_home_link_wpse_1011444($args) {
  $args[\'show_home\'] = \'Home is where the heart is\';
  return $args;
}
add_filter( \'wp_page_menu_args\', \'alter_default_home_link_wpse_1011444\');

结束

相关推荐

尝试使用WIDGET_TITLE()筛选器将多个单词串中的第一个单词换行时,只能对两个且不超过两个单词串起作用

我正在尝试围绕多单词小部件标题的第一个单词进行包装。我使用了这里的答案:https://stackoverflow.com/questions/10263792/revised-wordpress-function-to-put-a-span-around-the-first-word-of-the-title并将其调整为如下所示:function add_label_to_post_title( $title = \'\' ) { $ARR_title = explode(\" \",