使用子主题覆盖插件模板文件 时间:2017-07-31 作者:Jacob Jordan 希望是一个简单的问题。我安装了一个子主题,并且能够成功覆盖对.php 通过将其上载到我的子主题,保存在我的主题文件中的文件。如果我想复制和调整插件文件(wp-content/plugins/plugin_name/templates/store.php). 我是否只是复制并调整此文件,然后将其上载到我的子主题?我假设子主题不适用于插件文件?如果不是,最好的方法是下载当前文件,进行调整,然后用插件类别中的新文件覆盖初始文件吗?谢谢 4 个回复 SO网友:Malvika 在子主题中创建插件文件夹并覆盖其中的文件。您的子主题/插件文件夹/模板/文件名。php SO网友:Rinca 插件必须使用wc_get_template() 加载模板的步骤store.php. 您只需将此文件复制到themes/YOURTHEME-child/woocommerce/. 应加载子模板。 SO网友:Barnabas 如果您使用以下任何插件,则不再需要修改子主题,这将帮助您比子主题更好地组织工作。Codesnippets 在这方面非常有效。有一个免费版本。Pro版本即将发布。WPCodeBox 做同样的工作,但它更圆滑和直观。他们目前有一个慷慨的终身推出优惠。 SO网友:brothman01 是的,使用问题中概述的程序。任何文件的子主题版本都将使用与父主题相同的名称和路径覆盖该文件,即:parent_theme/fileA.php 被位于相同路径位置的子主题中的任何内容覆盖child_theme/fileA.php 或parent_theme/dir/file3.php 将被覆盖child_theme/dir/file3.php. 只要相对路径匹配,名称匹配。祝你好运 结束 文章导航