父主题和子主题有什么区别
what is the difference between parent theme and child theme
一位客户要求我重新设计她的网站,该网站是几年前由另一位开发人员在 WP 中构建的。虽然我以前从来没有用过WP,但是我对html、css、php还是很满意的,也多少能理解WP是如何存储内容和动态构建页面的。但我想知道如何应对这些挑战:
我客户的网站有大约 75 个页面。大约有 25 个是静态的(即内容很少更改;例如 "about us" 和 "faqs"),大约有 50 个页面 "blog-like",除了而不是帖子,内容包含目录类型信息(例如该地区有 12 个 DJ)或与事件相关的信息(例如当地剧院即将上映的节目)。这两个类别都包含许多子(有时是子子)类别(例如医疗服务 > 儿科 > 儿童过敏专家)并且内容更新相当频繁。
我了解 "pages" 和 "posts" 之间的 WP 差异。但我需要找出构建静态内容的最佳方式。我是否应该设置一个 parent/child 页面层次结构,将 permalinks 更改为有意义的东西?还是仅在 WP 外部构建静态页面并以某种方式 link 从公共导航到它们更好/更容易?
作为一名网页设计师,我想 "wow" 我的客户提供出色的设计。虽然有很多很棒的 WP 主题可用,但我真的需要创建一些独特的东西。但我担心破坏某些东西,那么采用现有主题并对其进行充分调整以使其看起来有点不同的最佳方法是什么?
最后,除了在建立新网站时付出巨大的"copy and paste"努力之外,有没有办法将内容从原始网站转移到新网站?
I understand the difference in WP between "pages" and "posts". But I
need to find out the best way to structure the static content. Should
I just set up a parent/child hierarchy of pages, changing the
permalinks to something that makes sense? Or is it better / easier to
just build the static pages outside WP and somehow link to them from
the common navigation?
不是那样的。将子主题视为从父主题继承(如 PHP class)。想象一下子主题中的每个 .php 文件就像覆盖父 class 中的函数,在这个例子中是父主题。
有关更多信息,请查看 codex 或 google“wordpress theme vs child theme
”,有很多文章解释了差异。
我会创建一个儿童主题 (https://www.hostinger.com/tutorials/how-to-create-wordpress-child-theme)。只需在此主题中进行更改即可。
您可以使用 duplicator 等插件下载完整的网站并将其安装到本地 (xampp)。
很难给你正确的方法。主题的外观有很多种。不同的页面构建器插件或高级自定义字段。
也许您唯一能做的就是更新(主题、插件)所有内容并提升页面。特别是如果它是带有任何页面构建器的购买主题。但不要更改主题中的任何内容。创建儿童主题!
一位客户要求我重新设计她的网站,该网站是几年前由另一位开发人员在 WP 中构建的。虽然我以前从来没有用过WP,但是我对html、css、php还是很满意的,也多少能理解WP是如何存储内容和动态构建页面的。但我想知道如何应对这些挑战:
我客户的网站有大约 75 个页面。大约有 25 个是静态的(即内容很少更改;例如 "about us" 和 "faqs"),大约有 50 个页面 "blog-like",除了而不是帖子,内容包含目录类型信息(例如该地区有 12 个 DJ)或与事件相关的信息(例如当地剧院即将上映的节目)。这两个类别都包含许多子(有时是子子)类别(例如医疗服务 > 儿科 > 儿童过敏专家)并且内容更新相当频繁。
我了解 "pages" 和 "posts" 之间的 WP 差异。但我需要找出构建静态内容的最佳方式。我是否应该设置一个 parent/child 页面层次结构,将 permalinks 更改为有意义的东西?还是仅在 WP 外部构建静态页面并以某种方式 link 从公共导航到它们更好/更容易?
作为一名网页设计师,我想 "wow" 我的客户提供出色的设计。虽然有很多很棒的 WP 主题可用,但我真的需要创建一些独特的东西。但我担心破坏某些东西,那么采用现有主题并对其进行充分调整以使其看起来有点不同的最佳方法是什么?
最后,除了在建立新网站时付出巨大的"copy and paste"努力之外,有没有办法将内容从原始网站转移到新网站?
I understand the difference in WP between "pages" and "posts". But I need to find out the best way to structure the static content. Should I just set up a parent/child hierarchy of pages, changing the permalinks to something that makes sense? Or is it better / easier to just build the static pages outside WP and somehow link to them from the common navigation?
不是那样的。将子主题视为从父主题继承(如 PHP class)。想象一下子主题中的每个 .php 文件就像覆盖父 class 中的函数,在这个例子中是父主题。
有关更多信息,请查看 codex 或 google“wordpress theme vs child theme
”,有很多文章解释了差异。
我会创建一个儿童主题 (https://www.hostinger.com/tutorials/how-to-create-wordpress-child-theme)。只需在此主题中进行更改即可。
您可以使用 duplicator 等插件下载完整的网站并将其安装到本地 (xampp)。
很难给你正确的方法。主题的外观有很多种。不同的页面构建器插件或高级自定义字段。
也许您唯一能做的就是更新(主题、插件)所有内容并提升页面。特别是如果它是带有任何页面构建器的购买主题。但不要更改主题中的任何内容。创建儿童主题!