我们已经在本地域名(v10.whatup)上进行本地开发。现在是时候开始迁移到 WordPress 了。我们将在本地域名上继续进行本地开发,但我们将开始使用我已有的 CSS-Tricks 本地安装(css-tricks.whatup)。
首先,我们只需复制 wp-content/themes/ 文件夹中现有的 WordPress 主题,并将该主题文件夹重命名为“CSS-Tricks-10”。这样至少给我们一个基础来进行操作。我猜想,这个主题大约 50% 的代码需要修改。有一些代码不需要修改,比如创建特殊 RSS 提要的模板。
我们只需要修改最少的东西来激活这个新主题:screenshot.png 文件,这样我们就可以直观地看到我们激活了哪个主题;还有 style.css 文件顶部的注释,这些注释是用来识别主题的元数据。
然后我们激活主题。正如预期的那样,它很混乱,但现在我们已经准备好开始将我们的静态模型变成最终产品:一个真实的 WordPress 网站。
嗨,Chris,
我真的很喜欢这些视频,尤其是偶尔出现的特殊音效 :)
不过,我有一点小意见。我理解你为什么要这样做(节省时间),但我认为你没有从头开始构建网站有点令人失望。我的意思是,从 WordPress 的最基本安装开始...
祝好,Bert
这个系列非常明确地是关于重新设计,以及它所特有的挑战。我曾经做过一个关于从头开始的 WordPress 主题制作的课程 (可以在此处找到),所以我有点不想重复那些内容。
嗨,Chris,
这条评论让我想起你确实是一个很棒的 WP 程序员。
我相信很多人会更喜欢在 css-tricks.com 上观看免费视频,而不是那些在 lynda.com 上的付费视频。
我知道你已经录制了大约 3 个关于从头开始的 WP、Photoshop、HTML、WP 的视频......但我猜想它们已经过时了,人们会喜欢你重新审视并更新工作流程。
展示新内容,而且论坛上越来越多的问题,所以创建一个专门用于 WordPress 的新类别也是一个好主意。
我认为,如果你在网站上制作更多关于 WP 的内容,将会吸引大量新用户。
Chris,我必须同意 Bert 的观点,并表达我对你不愿意公开从头开始的整个 WP 主题制作过程的失望。
你提到的 Lynda.com 课程已经有点过时了,考虑到从那时起发布的较新版本的 WP,你今天做事的方式肯定已经改变了很多。
非常喜欢这个系列的其余部分,以及它最终形成的网站。
你有没有考虑过制作小型付费系列?就像播客,但假设 5 美元可以让你进行一个不错的讲解,从头开始。我不确定你是否从 Lynda 系列中获得剩余收入?虽然 Lynda 很棒,但我更愿意直接支持你。
我同意,我可能会去投资 Lynda 的课程,但我去看这个重新设计的网站部分原因是为了学习最新的标准。请务必做一个关于从头开始构建 WP 主题的新更新系列,无论是免费还是付费,我都无所谓,我急需一个,求你了 :)
Lynda 上的关于创建和编辑自定义主题的课程很棒。它让我开始专业从事主题开发。
Lynda.com 根据课程观看次数向讲师支付费用,所以如果你观看课程,Chris 仍然会得到报酬(虽然谁知道具体多少)。Lynda 推出了许多关于 WordPress 开发的课程,所以你只需注册一个月就能物超所值。
对于这个重新设计项目,重用之前主题的一部分展示了高效的工作流程和智能项目管理。我从这个例子中学习到的东西和从观看 Chris 编码中学习到的东西一样多。
我非常感谢 Chris 持续致力于培养开发人员并为行业树立标准。他的网站重新设计 Kickstarter 活动是利用在线粉丝群体最聪明的方式之一。他不僅因为做他本来会做的事情而得到报酬,而且在做这件事的同时,也为社区创造了额外的价值。
我同意 Chris 的观点,这是一个重新设计,重点是设计,而不是支持它的基础设施。
我读过 **Digging into WordPress**,我对书中的内容感到满意。显然,这本书并没有涵盖所有可能性,但它教会你使用这些概念来加快开发速度并使其易于管理。
我们必须记住,基于 Web 开发的知识如此广泛和深刻,以至于没有任何教程或项目可以将自己定义为构建网站的完整一步一步指南。
然而,它表明,如果每个章节都像一开始那样处理所提出的问题,可能会更好,但 Chris 当时发布视频的速度非常快,至少对我来说,我无法在每个视频中发表评论。
然而,我从一些任务和工具中学到了很多东西,这些任务和工具加速了我的工作。完全物超所值。
在这个视频中,你只是通过
@import
css/global.css
文件来添加你的 style.css 文件。你可能在后面解释,但你最终会让 CodeKit 将你的 style.css 文件输出到主题目录的根目录吗?
我纠结了一段时间,但最终还是让 Ruby 在编译后将文件移到正确的位置,就像这篇文章中一样:https://css-tricks.org.cn/compass-compiling-and-wordpress-themes/