个性化阅读
专注于IT技术分析

WordPress主题更新-如何不丢失对父主题的自定义?

希望有经验的人可以分享他的知识和专长。我试图找到一个很好的解释, 说明如何在更新后不丢失主题的自定义设置, 但是我仍然找不到指南, 除非告诉我在自定义之前创建一个子主题。但是, 我读得太晚了, 雇用自由职业者时, 他们已经在父主题文件上进行了自定义。

我现在正在运行一个子主题, 但是不幸的是, 在移动之前, 我的自定义设置很少, 并且仍以父主题为准。

我的想法是:

  1. 在本地”提取”我的定制,
  2. 更新主题,
  3. 将定制内容复制回functions.php? (这次父母或孩子)

提取, 我可以做到吗:通过比较例如Sourcetree:我的自定义父函数.php和我一开始就下载的原始文件一样? (随附的屏幕截图)在此处输入图片说明

复制回自定义设置时-我可以将其复制到子functions.php而不是父文件中吗?

对于在functions.php和style.css以外的其他文件上进行的自定义, 该如何处理?如何在父文件中查找哪些其他文件已更改, 或者我应该手动更改哪个文件?

插件文件上的自定义设置是否保持不变, 并且在更新后不会破坏插件?谢谢!


#1


这是一个稍微粗糙/基本的想法:

创建一个存储库/目录, 向其添加原始父主题的副本(与你修改的父主题的版本相同(整个主题, 未修改的原始副本))。

现在, 将修改后的父主题转储到同一目录中。同意替换任何现有文件。

现在, 通过GIT客户端(例如Sourcetree或TowerApp)查看每个文件之间的更改

这将使你知道所有文件之间的区别。

Functions.php:

现在, 你可以看到原始父级和修改后的版本之间有哪些更改, 可以将function.php更改复制到child-theme / functions.php文件yes。

赞(0)
未经允许不得转载:srcmini » WordPress主题更新-如何不丢失对父主题的自定义?

评论 抢沙发

评论前必须登录!