5ucms论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 12408|回复: 0

[教程] 修改后台顶级菜单“文章”及其子菜单显示名称(包括分类目录、...

[复制链接]

670

主题

785

帖子

8228

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8228
发表于 2021-6-15 18:04:44 | 显示全部楼层 |阅读模式
实现代码:

  1. <?php
  2. /*
  3. *  功能:修改后台顶级菜单“文章”及其子菜单显示名称(包括分类目录、标签的名称)
  4. *  作者:迷路轮回    2020-03-28    中国苏州
  5. *  来源:http://xyx115.com/?p=689
  6. */
  7. function change_post_menu_label() {
  8.     global $menu;
  9.     global $submenu;  
  10.     $menu[5][0] = '教程管理';  // 更改顶级菜单“文章”显示名称
  11.     $submenu['edit.php'][5][0]   = '教程列表'; // 更改“所有文章”显示名称
  12.     $submenu['edit.php'][10][0] = '添加教程'; // 更改“添加文章”显示名称
  13.     $submenu['edit.php'][15][0] = '教程分类'; // 更改“分类目录”显示名称
  14.     $submenu['edit.php'][16][0] = '教程标签'; // 更改“标签”显示名称
  15. }
  16. add_action( 'admin_menu', 'change_post_menu_label' );
  17. ?>
复制代码


此方法修改后,无隐藏残留问题。安全可靠。有些方法在修改后,编辑文章时,无法正常选择分类。或表面为重命名,其实为新建。请注意鉴别。

修改后台顶级菜单“文章”中的各处表述名称
实现代码如下,在实际使用中请去掉前面的数字序号,并加以个性化设置。不要照搬。

  1. <?php
  2. /*
  3. *  功能:修改后台顶级菜单“文章”中的各处表述名称
  4. *  作者:迷路轮回    2020-03-28    中国苏州
  5. *  来源:http://xyx115.com/?p=689
  6. */
  7. function change_post_object_label() {
  8.         global $wp_post_types;
  9.         $labels = &$wp_post_types['post']->labels;
  10.         $labels->name =         '1教程列表';
  11.         $labels->singular_name =     '2文章列表';
  12.         $labels->add_new =         '3添加教程';
  13.         $labels->add_new_item =     '4添加新教程';
  14.         $labels->edit_item =       '5编辑教程';
  15.         $labels->new_item =       '6新教程';
  16.         $labels->view_item =       '7显示教程';
  17.         $labels->search_items =     '8搜索教程';
  18.         $labels->not_found =       '9未找到教程';
  19.         $labels->not_found_in_trash =   '10未从回收站中找到';
  20.     }
  21. add_action( 'init', 'change_post_object_label' );
  22. ?>
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|5ucms.com

GMT+8, 2024-3-29 13:00 , Processed in 0.078125 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表