我的WordPress站点使用了一个子主题(默认为二十六个),现在我想在single.php文件中插入一个新行。
我知道,使用子主题的functions.php文件比将新行直接插入父主题的single.php文件要好。(如果我错了,请纠正我。)
如果有人能教我如何正确地做这件事,我将不胜感激。我想插入这一行
<div class="fb-comments" data-href="<?php the_permalink(); ?> " data-numposts="5"></div>放入
<div id="primary" class="content-area">元素,就在闭包的上方。
</main>标记在single.php文件中。
发布于 2015-12-21 09:03:19
您的子主题可以覆盖父主题中的任何文件:只需在子主题目录中包含同名文件,并且在站点加载时它将覆盖父主题目录中的等效文件。
除以下情况外:
与style.css不同,子主题的
functions.php不覆盖父主题的对应项。相反,它是在父程序的>functions.php之外加载的。(具体来说,它是在父文件之前加载的。)
在您的示例中,只需将single.php复制到子主题并进行编辑即可。
https://wordpress.stackexchange.com/questions/212498
复制相似问题