WordPress发展到今天,已经不仅仅是一个博客平台了,更是一个CMS,二次开发更可以是企业站、商务网站。在对WordPress 进行二次开发时候,可能出于某种原因,需要对WordPress 后台管理菜单名称进行重命名,比如说文章页(post),想要显示为其它的名称,比如“博文”,那么可以通过以下代码来实现重命名。
给个示例代码,在主题的 functions.php 文件下加入以下代码:
<?php//重命名文章为博文add_filter('post_type_labels_post', 'news_rename_post_labels');function news_rename_post_labels($labels) {# Labels$labels->name = '博文';$labels->singular_name = '博文';$labels->add_new = '写博文';$labels->add_new_item = '撰写新博文';$labels->edit_item = '编辑博文';$labels->new_item = '新博文';$labels->view_item = '查看博文';$labels->view_items = '查阅博文';$labels->search_items = '搜索博文';$labels->not_found = '你还没有发布博文。';$labels->not_found_in_trash = '回收站中没有博文。';$labels->parent_item_colon = 'Parent news'; // Not for "post"$labels->archives = '博文存档';$labels->attributes = '博文属性';$labels->insert_into_item = '插入至文章';$labels->uploaded_to_this_item = '上传到这篇博文';$labels->featured_image = '缩略图';$labels->set_featured_image = '设置缩略图';$labels->remove_featured_image = '移除缩略图';$labels->use_featured_image = '用作缩略图';$labels->filter_items_list = '过滤博文列表';$labels->items_list_navigation = '博文列表导航';$labels->items_list = '博文列表';# Menu$labels->menu_name = '博文';$labels->all_items = '所有博文';$labels->name_admin_bar = '博文';return $labels;}
该代码就是把原来的文章 post 的菜单名 “文章” 更改为 “博文”
