如果必须选择,单个博客文章的视图可能是网站上最重要的模板。我们有一个博客文章页面的静态模型,所以我们将致力于将其迁移到 WordPress 中。
网格略有不同。它使用了我们超级简单的网格结构和类,只是首页上的 1/2、1/4、1/4 结构被替换成了 2/3、1/3 结构。没什么大不了的,只是类名不同而已。
我们终于抽出时间来弄清楚 <time>
元素的正确语义结构。其内部内容可以是任何东西,但时间元素上的属性必须采用特定的格式。我非常注重正确地执行此操作,以帮助任何可能正在抓取/读取网站并寻找此类适当机器可读信息的内容。最终,格式略有不同,我们得到的是
<time datetime="<?php the_time('Y-m-d'); ?>">
<?php the_date(); ?>
</time>
the_date()
的格式由 WordPress 中的设置控制。我喜欢保持这些设置不变,而不是强加一种格式。控制至上!
由于 sidebar.php 文件包含在几个不同的页面中,并且有时它所包含的网格在各个页面之间有所不同,因此我们设置了一个简单的系统,在调用侧边栏之前设置一个变量,指示其应具有的宽度。当然,我们必须对其进行一些调试,因为有时这些编程内容会很令人烦恼。最终,我们必须将其引用为 $GLOBALS['sidebarWidth']
,我敢肯定这有点笨拙,但考虑到这是一个如此简单的网站,开发方面只有一个团队成员,所以也没那么令人担忧。
嗨,Chris,工作很棒。我正在观看每一个视频,享受你提供的改进我工作流程的建议。但显然,当前的视频没有之前其他视频清晰。也许你可以检查一下。如果需要,我还截了个屏,可以发邮件给你。谢谢,Christian
确保视频右下角的 HD 按钮已打开。我将其默认设置为 HD,但偶尔会关闭。
我将隐藏此评论,因为它与本视频内容无关,但如果您有任何其他问题,请随时发送邮件至 [email protected]。
好的,完美。只是没有注意到那个 HD 问题。只需隐藏该评论即可 ;-)。
哇,添加那个动态网格类名真是个很棒的技术!与向 body 添加不同的类并增加 CSS 中的特异性相比,它节省了很多麻烦。
我一定会使用它。
访问变量
$sidebarWidth
的另一种方法