我的账户页面 my_account 请问如何修改

我的账户页面 my_account 请问如何修改

正在查看 8 个帖子:1-8 (共 8 个帖子)
  • 作者
    帖子
  • ttzc
    参与者
    • 文章数量: 9
    @ttzc
    楼主

    这里直接使用的是::[woocommerce_my_account] 这个简码,请问如何自定义里面的名称

    比如:仪表盘修改为我的账单

     

     

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    要改仪表盘的话,你需要改 woocommerce 的 template 模板里面的 dashboard.php,简单的方式是把下图路径里的文件复制一份到子主题里面。

    然后要改就调整这个文件即可。

    ttzc
    参与者
    • 文章数量: 9
    @ttzc
    楼主

    谢谢回复,我只是单单想修改仪表盘这个名字,其功能不变,请问如何修改

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    用下面的代码段,放到子主题的 functions.php 文件的底部

    add_filter( 'woocommerce_account_menu_items', 'custom_my_account_menu_items', 22, 1 );
    function custom_my_account_menu_items( $items ) {
        $items['dashboard'] = __("My Rewards", "woocommerce");
        return $items;
    }

    效果

    如何添加此代码?
    1 、您可以将 PHP 代码片段放置在主题或子主题的 functions.php 文件的底部 (如果是 CSS 代码,请添加到子主题的 style.css 文件底部) 修改之前建议先备份原始文件,若出现错误请先删除此代码。

    2 、 WordPress 4.9 后改进了主题编辑器,对于 CSS 代码也可打开网站前台编辑器的 【自定义】,复制代码添加到自定义 css 中。

    ttzc
    参与者
    • 文章数量: 9
    @ttzc
    楼主

    已实现效果,谢谢工程师

    不好意思再次请教一下,这里也要修改,请问如何修改,

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    要改里面的文字就我上面说的了只能改文件模板里的,要么就是改翻译语言包里的字段,但翻译会自动更新,不长效。

    ttzc
    参与者
    • 文章数量: 9
    @ttzc
    楼主

    文本我通过修改.mo 完成,但是这个标题没有修改成功,

    请问一下是控制这个标题的是什么

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    给个建议是直接用 CSS 把这个标题隐藏掉吧,仪表盘的字符同样还是在翻译文件里,自己仔细找找看。

正在查看 8 个帖子:1-8 (共 8 个帖子)
  • 哎呀,回复话题必需登录。

话题信息