WordPress 修改后台新闻菜单标签为新闻

文 / @WordPress主题

自我介绍:我是一名熟练掌握WordPress技术的技术人员,下面是有关在WordPress中修改文章类型标签的方法。

方法1:通过修改翻译语言

当在WordPress中新建自定义文章类型时,可以通过定义标签名称来满足特定需求,比如 “产品” 和 “下载” 等等。但是,有时候需要修改内置的文章类型标签以满足一些特定的需求。有不止一种方法可以实现这个目的。

方法1使用的原理是在WordPress应用翻译文件时,过滤字符串,将“文章”替换成“新闻”,代码如下:

//挂载翻译过滤器
add_filter('gettext','change_post_to_news');
add_filter('ngettext','change_post_to_news');

function change_post_to_news($translated){
  $translated=str_ireplace('文章','新闻',$translated);
  return$translated;
}

方法2:直接修改菜单名称

方法2是通过WordPress的admin_menu钩子替换菜单名称来实现的。

function wizhi_posts_news(){
  global$menu;
  global$submenu;
  $menu[5][0]=__("新闻",'litho');
  $submenu['edit.php'][5][0]=__("新闻",'litho');
  $submenu['edit.php'][10][0]=__("发新闻",'litho');
  echo'';
}

add_action('init','wizhi_posts_news');
add_action('admin_menu','wizhi_posts_news');

这两种方法同样有效,同样都不需要修改翻译文件。但是如果不是特别必要,建议还是不要修改WordPress默认的文章名称,因为这样会对一些新手用户造成一些困扰。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。