您是否能够使用开发工具从消息来自哪个模板获得提示?
Are you able to get hints from what template a message is coming from with dev tools?
我有一个正在为朋友编辑的网站,他们想在结帐屏幕上删除这条消息,但他们的老板不知道是谁实施的。它在阅读顶部的一条错误消息显示 "If you are having trouble checking out, please contact us at sales@cbobaby.com" 并且在结帐页面中。这是一个 open cart website,我只使用 wordpress 网站,所以我无法确定消息的来源。我已经浏览了主题中的一些模板文件,但似乎无法找到或删除任何可以摆脱它的东西。我的问题是 Chrome 开发工具中是否有任何东西可以帮助我识别它所在的源或模板?我只使用开发工具来调整 css,但我知道你可以用它做更多的事情。谢谢
在“资源”选项卡中,您可以看到在特定页面上加载的资源。您还可以使用“元素”选项卡中的“检查”工具来查找承载该段文本的元素,以缩小搜索范围。
除此之外,如果内容是在服务器端生成的,您看到的资源可能是来自多个生成源的合并,例如在您的情况下使用模板。您可以在您的解决方案中搜索您在 Chrome 开发人员工具中看到的 DOM 元素的各个方面,但要查找静态部分而不是动态部分。例如,文本本身不会成为模板文件的一部分,将存在一个占位符 - CSS class 可能会有用。
不,DevTools 无法将您的前端代码与为 DOM 生成它的代码相关联。出于完全相同的原因,我们无法 .
您需要使用 grep 或一些具有 "find all" 功能的代码编辑器来查找字符串的某些部分。如果失败,请搜索您的数据库并查看它是否来自那里。然后您可以编辑数据库并希望没有任何问题,或者尝试通过应用程序逻辑回溯以找到调用数据库的那部分的位置。它应该让您了解去哪里看。
我有一个正在为朋友编辑的网站,他们想在结帐屏幕上删除这条消息,但他们的老板不知道是谁实施的。它在阅读顶部的一条错误消息显示 "If you are having trouble checking out, please contact us at sales@cbobaby.com" 并且在结帐页面中。这是一个 open cart website,我只使用 wordpress 网站,所以我无法确定消息的来源。我已经浏览了主题中的一些模板文件,但似乎无法找到或删除任何可以摆脱它的东西。我的问题是 Chrome 开发工具中是否有任何东西可以帮助我识别它所在的源或模板?我只使用开发工具来调整 css,但我知道你可以用它做更多的事情。谢谢
在“资源”选项卡中,您可以看到在特定页面上加载的资源。您还可以使用“元素”选项卡中的“检查”工具来查找承载该段文本的元素,以缩小搜索范围。
除此之外,如果内容是在服务器端生成的,您看到的资源可能是来自多个生成源的合并,例如在您的情况下使用模板。您可以在您的解决方案中搜索您在 Chrome 开发人员工具中看到的 DOM 元素的各个方面,但要查找静态部分而不是动态部分。例如,文本本身不会成为模板文件的一部分,将存在一个占位符 - CSS class 可能会有用。
不,DevTools 无法将您的前端代码与为 DOM 生成它的代码相关联。出于完全相同的原因,我们无法
您需要使用 grep 或一些具有 "find all" 功能的代码编辑器来查找字符串的某些部分。如果失败,请搜索您的数据库并查看它是否来自那里。然后您可以编辑数据库并希望没有任何问题,或者尝试通过应用程序逻辑回溯以找到调用数据库的那部分的位置。它应该让您了解去哪里看。