Wordpress更新将我的导航更改为默认值

时间:2016-09-13 15:34:31

标签: wordpress

我在Wordpress上创建了一个网站。
我更改了nav模板,因为我需要将自己的类插入到li和ul元素中。
我做到了,导航看起来就像我需要的那样当我今天更新WP时,导航器恢复了默认状态。
如何做到更好,我不必在每次更新时更改它?我在110行附近编辑了wp-includes / nav-menu-template.php。

1 个答案:

答案 0 :(得分:1)

  

我在110行附近编辑了wp-includes / nav-menu-template.php ....

永远不要编辑WordPress核心文件。决不。因为这是WordPress更新时发生的情况:您将丢失更改。

永远不要在核心中编辑nav-menu-template.php等文件;在主题中进行菜单修改 - 无论是CSS,PHP还是HTML。这就是WordPress的工作原理:有核心文件 - wp-includes, wp-admin等 - 创建管理区域并处理所有后端内容。工作主题中有一些主题文件位于wp-content/themes/whatever-theme-you-are-using/,用于创建用户看到的前端。

这两部分创建一个WordPress网站。从不编辑核心; https://wordpress.stackexchange.com/questions/1564/modifying-wordpress-core-files可以编辑主题。 https://developer.wordpress.org/themes/getting-started/what-is-a-theme/

(您也可以使用插件修改核心和主题功能。)

除此之外,在处理主题时,首先在编辑主题的完整副本之前制作child theme