RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 842281
Accepted
Linne
Linne
Asked:2020-06-15 08:23:41 +0000 UTC2020-06-15 08:23:41 +0000 UTC 2020-06-15 08:23:41 +0000 UTC

WordPress:在哪里更改文本“订阅我们的时事通讯”?

  • 772

在结帐页面 (WooCommerce) 上有一个带有“订阅我们的时事通讯”标签的复选框,您需要将其替换为“订阅时事通讯”之类的内容。

我应该在哪个文件中更改它?

wordpress
  • 2 2 个回答
  • 10 Views

2 个回答

  • Voted
  1. Best Answer
    SeVlad
    2020-06-15T18:17:57Z2020-06-15T18:17:57Z

    带有“订阅我们的时事通讯”标签的复选框,您需要将其替换为“订阅时事通讯”之类的内容。

    我应该在哪个文件中更改它?

    这不是在“文件”中完成的,而是在该文本所在的插件或主题的语言包中完成(前提是本地化是正确的)。
    这可以通过插件 pom https://wordpress.org/plugins/loco-translate/来完成

    另见
    https://make.wordpress.org/meta/handbook/documentation/translations/
    https://ru.wordpress.org/support/topic/%D0%BA%D0%B0%D0%BA-%D0 % BF%D0%B5%D1%80%D0%B5%D0%B2%D0%B5%D1%81%D1%82%D0%B8-%D1%82%D0%B5%D0%BC%D1% 83 -%D0%B8%D0%BB%D0%B8-%D0%BF%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD-%D1%82%D0%B5%D1 % 80%D0%BC%D0%B8%D0%BD%D0%BE/

    • 2
  2. KAGG Design
    2020-06-15T13:02:15Z2020-06-15T13:02:15Z

    WooCommerce 中没有这样的功能。有许多正确的方法可以“插入”到 WooCommerce 代码中 - 在主题或插件中使用钩子,在子主题中复制和编辑 WooCommerce 模板。因此,搜索范围相当广泛。

    如何找到文本的来源

    一个一个地禁用插件,看看订阅的报价何时消失。从 MailChimp 等订阅插件开始,然后转到 WooCommerce 扩展插件。

    如果除 WooCommerce 之外的所有插件都被禁用并且文本仍然存在,那么它将被添加到主题的功能或模板中。换一个主题看看有没有文字。

    如果在禁用所有插件并更改主题后,文本仍然存在,那么向网站开发人员问好 - 他将自定义代码添加到 WooCommerce 插件文件是非常错误的。

    这样您就可以缩小搜索范围。

    替代搜索方法

    右键单击带有搜索文本的标签,打开开发工具。查看哪些类具有复选框的标签和输入。通常,名称很容易与显示给定复选框的插件相关联。

    自由基搜索法

    在本地计算机上安装现代开发环境,例如 PhpStorm。下载整个网站。PhpStorm 将索引所有文件,并且可以立即找到文件中的任何文本 - 比您在全局搜索框中键入它(crtl+shift+F)更快。

    下载站点并编制索引需要一些时间,但是您可以在一瞬间找到代码中的任何内容。

    如何找到文本本身

    将插件或主题下载到本地计算机并在所有 php 文件上运行文本搜索。很可能会找到表单的代码

    __( 'Subscribe to our newsletter', 'текстовый_домен' );
    

    如何处理它

    __() 是对插件或主题的文本域中的翻译函数的调用。您需要将插件或主题的翻译下载为俄语(如果它们来自官方 WordPress 存储库),并在必要时完成翻译。为此,有一个免费的编辑器poedit。生成的 .mo 文件应该放在主题或插件的翻译文件夹中,通常是/languages.

    如果在 .php 文件中找到类似的代码

    <label ...>Subscribe to our newsletter</label>
    

    然后一切都很糟糕,开发人员不走运。您将不得不直接在文件中编辑文本,将其上传到服务器,并且永远忘记更新此插件的可能性,因为您的编辑将在更新期间被覆盖。

    如果这样的代码在子主题中,那没关系,您可以在现场编辑它。对主主题的更新不会影响子主题。

    • 1

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    是否可以在 C++ 中继承类 <---> 结构?

    • 2 个回答
  • Marko Smith

    这种神经网络架构适合文本分类吗?

    • 1 个回答
  • Marko Smith

    为什么分配的工作方式不同?

    • 3 个回答
  • Marko Smith

    控制台中的光标坐标

    • 1 个回答
  • Marko Smith

    如何在 C++ 中删除类的实例?

    • 4 个回答
  • Marko Smith

    点是否属于线段的问题

    • 2 个回答
  • Marko Smith

    json结构错误

    • 1 个回答
  • Marko Smith

    ServiceWorker 中的“获取”事件

    • 1 个回答
  • Marko Smith

    c ++控制台应用程序exe文件[重复]

    • 1 个回答
  • Marko Smith

    按多列从sql表中选择

    • 1 个回答
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Suvitruf - Andrei Apanasik 什么是空? 2020-08-21 01:48:09 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5