WordPress修改后台管理菜单“文章”的显示名称及文章管理页面的按钮文字

WordPress修改后台管理菜单“文章”的显示名称

WordPress后台左侧管理菜单名称是固定的,不管是顶级菜单或子菜单都没有提供相关的设置选项供用户自由修改,但是提供了对应的函数钩子 admin_menu,因此要想修改WordPress后台管理菜单显示文字可以用下面的代码操作:

把下面的代码添加到当前使用主题的 functions.php 文件:

function change_post_menu_name() {
    global $menu;
    global $submenu;    
    $menu[5][0] = '产品';    // 把“文章”名称改为“产品”
    $submenu['edit.php'][5][0]     = '产品列表'; // 把“所有文章”名称改为“产品列表”
    $submenu['edit.php'][10][0] = '添加产品'; // 把“添加文章”名称改为“添加产品”
    $submenu['edit.php'][15][0] = '产品分类'; // 把“分类目录”名称改为“产品分类”
    $submenu['edit.php'][16][0] = '产品标签'; // 把“标签”名称改为“产品标签”
}
add_action( 'admin_menu', 'change_post_menu_name' );

代码$menu[5][0]代码中的数字 5 表示后台顶级管理菜单的排序,后台顶级菜单对应的编号如下:

  • Dashboard(仪表盘) – 2

  • Separator(第一个分隔) – 4

  • Posts(文章) – 5

  • Media(媒体) – 10

  • Links(链接) – 15

  • Pages(页面) – 20

  • Comments(评论) – 25

  • Separator(第二个分隔)- 59

  • Appearance(外观) – 60

  • Plugins(插件) – 65

  • Users(用户) – 70

  • Tools(工具) – 75

  • Settings(设置) – 80

  • Separator(最后一个分隔)- 99

根据上面各菜单名称对应的编号进行修改。

WordPress 修改后台文章管理页面的按钮文字

上面教程的代码可以修改后台左侧顶级菜单的显示文字,但是进入文章管理界面,页面上的按钮或链接文字使用的还是“文章”,要把这些文字也修改,就要继续添加下面的代码。

把下面的代码添加到当前使用主题的 functions.php 文件:

function change_post_object_label() {
    global $wp_post_types;
    $labels = &$wp_post_types['post']->labels;
    $labels->name = '产品'; 
    $labels->singular_name = '产品';
    $labels->add_new = '新产品';
    $labels->add_new_item = '添加一个新产品';
    $labels->edit_item = '编辑产品';
    $labels->new_item = '产品';
    $labels->view_item = '查看产品';
    $labels->search_items = '搜索产品';
    $labels->not_found = '产品列表显示为空';
    $labels->not_found_in_trash = '产品回收站显示为空';
}
add_action( 'init', 'change_post_object_label' );

修改后的效果如下图:

完毕。可参考代码改成自己想要的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值