我的wordpress网站上个月向我显示了错误,我发现该文件已经不在 c-panel 文件管理器中了,我实际上传了该文件并恢复正常,现在它显示相同的错误,现在它是两个错过的文件,footer.php
和carousel.php
。请问我做错了什么,可能删除了什么文件,我在文件管理器中到处搜索,我还没有看到文件。
这是
下面生成的错误 Warning: include(carousel.php): failed to open stream: No such file or directory in /home/romainpk/public_html/wp-content/themes/romancom/index.php on line 61
Warning: include(): Failed opening 'carousel.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/romainpk/public_html/wp-content/themes/romancom/index.php on line 61
答案 0 :(得分:1)
问题正在发生,因为主题总是随时更新。我的意思是,你放入主题文件夹的所有文件或你做的任何改变都没有文件,它会自动更新 -
要解决此问题,请为您的主题创建一个Them Child。这里的目标是停止丢失您在原始主题中所做的所有新文件或更改。
从官方WordPress网站查看此信息。 https://codex.wordpress.org/Child_Themes
答案 1 :(得分:0)
更新主题时,可能会更改修改后的设置,并覆盖甚至删除某些文件。如果主题文件上的某些设置导致更改,也会发生这种情况。
如果您没有使用子主题并修改了原始主题文件,建议您阅读最近一篇关于如何create a WordPress child theme了解如何入门的文章。然后,您可以修改您的设置,而不会影响原始主题文件。