我正在尝试编辑wordpress-theme(在主题中硬编码的翻译等),并在这里偶然发现问题: 如何识别内容块的来源? 就像,如果我的主题是由3个文件post.php header.php和footer.php构建的(这会使事情变得非常简单,但在我的情况下它还有更多的文件)并且内容不是很多一致地设置,命名既不是语义",我如何识别编译块abc来自header.php?
这可以通过Firebug / DevTools完成吗?
虽然这个问题专门针对Wordpress作为一个系统,但是其他文件繁重的系统如Typo3或Magento也会出现同样的问题。是不是还有一些其他例程然后打开,搜索所有现有文件?
感谢您的回答
答案 0 :(得分:0)
如果您的主题已准备就绪,则可以尝试使用Poedit。如果没有,您可以通过以下方式确定块的来源:
Header.php:您会在博客的每个页面找到所有字符串。 Normaly Header.php包含从HTML文档开头到body的所有代码,但它可以从一个主题到另一个主题不同。可能有不同的标题,例如header-gallery.php(用于画廊)或类似物。
Index.php:这是您博客的索引,通常它包含索引页面的html文档的BODY代码。
Single.php,Page.php,Content.php,Aside.php或similars:它们包含每个帖子/页面类型的正文代码。例如,single.php包含单个帖子的BODY代码。 Sometiems,而不是single.php,还有另一个选项,如content.php,content-wide.php或similars(“content-TypeOfPage.php”
Footer.php:它会关闭每个帖子/页面的HTML文档。 Normaly它包含在关闭BODY之前的最后几行,直到关闭HTML标记。
Functions.php::注意编辑这个。此文件及其中包含的其他文件包括主题设置的代码和实现的任何其他功能。例如,仪表板上的自定义管理页面在那里编码。