安装推送通知功能,但WP-Theme具有名称奇怪的隐藏源文件

时间:2020-03-24 作者:andrew.bourgeois.96

所以,首先,我肯定是这方面的初学者,所以如果这个问题偏离主题,我道歉。这个问题在某种程度上确实与第三方主题有关,但到目前为止,我还没有在网上找到任何内容。

为了访问这些文件,我使用了FTP客户端(在本例中为Filezilla)。我已经包括了一些图片。

根据我在其他WP主题方面的经验,所有源文件都可以通过WP仪表板轻松获得,并以与大多数internet和YouTube教程相对应的方式命名。

在这种特定情况下,我需要补充<link rel="manifest" href="/manifest.json"/><head> 网站的一部分,但我找不到。html文件,更不用说索引了。html文件。此外,我还需要添加一个JS代码段来捕获点击指标和一些。用于Google Firebase集成的json文件,但我无法在主题中找到最基本的文件。

我不确定是否有从HTML到PHP的已知转换,或者HTML是否是故意隐藏的,等等。

如有任何帮助或见解,将不胜感激。提前感谢!

P、 目前使用的主题似乎相当广为人知,但它甚至覆盖了cron事件等基本WP函数。

Folders/Files located within 'html' folder

Theme-specific files

Contents of 'wp-includes' folder

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

您的截图中没有任何异常或隐藏的内容。对于WordPress站点和WordPress主题来说,这些都是非常普通的文件。页面的HTML由该代码生成。WordPress的开发人员文档可用here, 如果您想了解主题和插件是如何制作的,但首先需要了解PHP的基本知识。

将HTML添加到<head> 可以通过多种方式完成站点的部分,例如:

编辑主题的header.php 文件,并将代码放置在<head> 标签。这不是推荐的解决方案,除非您的主题是完全由您自定义开发的。这是因为对主题文件所做的任何更改都将丢失,因为主题会不断更新child theme. 然后复制父主题的header.php 文件到子主题,然后编辑该文件以在<head> 标签Header and Footer Scripts 或Tracking Script Manager. 这些插件在WordPress管理中为您提供了一个区域,您可以在其中向站点的<head>.custom plugin, 或aCode Snippets 插件代码段:


add_action(
    \'wp_head\',
    function() {
        echo \'<link rel="manifest" href="/manifest.json"/>\';
    }
);