Wordpress 更名;邮政「;去别的地方

Wordpress 更名;邮政「;去别的地方,wordpress,wpmu,Wordpress,Wpmu,谢谢你抽出时间 我想让WordPress仪表板将帖子(普通的,不是自定义的帖子类型或任何东西)完全按照正常方式处理,而是用其他的东西来替换这个词。我尝试过声称可以做到这一点的插件,它们在一些地方取代了它,但在其他地方却没有 最难更改的位置是“查看所有帖子”,在这里,即使通过插件替换整个站点的文本,这个词也顽固地拒绝从标题处的“帖子”更改 告诉WordPress我想用不同的名称来调用帖子的正确方法是什么?将其放入functions.php文件中(显然,将“News Articles”更改为您想要的

谢谢你抽出时间

我想让WordPress仪表板将帖子(普通的,不是自定义的帖子类型或任何东西)完全按照正常方式处理,而是用其他的东西来替换这个词。我尝试过声称可以做到这一点的插件,它们在一些地方取代了它,但在其他地方却没有

最难更改的位置是“查看所有帖子”,在这里,即使通过插件替换整个站点的文本,这个词也顽固地拒绝从标题处的“帖子”更改


告诉WordPress我想用不同的名称来调用帖子的正确方法是什么?

将其放入functions.php文件中(显然,将“News Articles”更改为您想要的帖子名称):


如果你担心翻译(基于对你问题的评论),只需添加适当的
uuuu('News Articles','my text domain')每个项目的功能…

我们偶尔为客户提供法语管理屏幕,将“帖子”改为“文章”。创建一个定制的“翻译”,仅仅改变“帖子”对你来说是一个可以接受的方法吗?很有趣。两个问题:1。这会替换仪表板上站点范围内的所有实例吗?二,。这是否替换了“标题”和“说明”字段中的用户内容?当然,我们不能用它来修改用户内容,它只需要在管理面板中。---想到另一个潜在的问题,如果它影响管理员输入的文本,他们查看他们编写的页面,然后重新保存,它会改变那里的文本以及破坏发布数据吗?它只会改变标签,而不会改变内容(例如,WordPress不会因为管理员是法语而保存任何内容)。例如,翻译将用您的文本替换
\(“Posts”)
。但是看起来丹尼尔·库利的答案可以满足您的需要,因此添加翻译可能会有点过头了。感谢您的输入,“$menu[5][0]=”新闻文章“;”假设Posts处于默认位置5?如果你换了位置怎么办?是的。。。这是假设。如果更改了菜单位置,请相应地更改[5]。如果你不知道把它放在哪里,你可以做一个
echo';变量转储($菜单);回声'查看它在哪个位置!对
$子菜单执行相同操作。希望这有帮助。
// Function to change "posts" to "news" in the admin side menu
function change_post_menu_label() {
    global $menu;
    global $submenu;
    $menu[5][0] = 'News Articles';
    $submenu['edit.php'][5][0] = 'News Articles';
    $submenu['edit.php'][10][0] = 'Add News Article';
    $submenu['edit.php'][16][0] = 'Tags';
    echo '';
}
add_action( 'admin_menu', 'change_post_menu_label' );
// Function to change post object labels to "news"
function change_post_object_label() {
    global $wp_post_types;
    $labels = &$wp_post_types['post']->labels;
    $labels->name = 'News Articles';
    $labels->singular_name = 'News Article';
    $labels->add_new = 'Add News Article';
    $labels->add_new_item = 'Add News Article';
    $labels->edit_item = 'Edit News Article';
    $labels->new_item = 'News Article';
    $labels->view_item = 'View News Article';
    $labels->search_items = 'Search News Articles';
    $labels->not_found = 'No News Articles found';
    $labels->not_found_in_trash = 'No News Articles found in Trash';
}
add_action( 'init', 'change_post_object_label' );