用户登录

05-01-主内容列表块的设计

打开我们设计好的网页 ... 先复制一下主内容区域的布局的代码 ... 回到主题项目 ... 打开 index.php ...

粘贴过来 ... 在这个带有 .thumbnails 类的 <div> 标签里,就是可以循环显示内容块 ...

再回到我们的设计里 ... 复制一下,回到模板文件 ... 粘贴到这里 ... 我们可以复制其中的一个内容块 ...

每个内容块都在一组 <article> 标签里 ... 复制一下 ... 回到模板文件 ... 把它粘贴到循环里 ... 也就是这个 while 和 endwhile 之间 ...

保存,我们打开网站首页先预览一下 ...

你看到页面上会重复显示粘贴的代码里的内容,这些内容都是一样的,我们要做的就是把这些内容用相应的代码替换一下,这样就会动态的生成这些内容,比如最上面的文章的特色图片,文章的标题,作者头像,分类等等。

回到模板文件

在 .media-box 类的 <div> 标签里的是一张图片... 这里我们可以把在文章设置的特色图片放在这里显示 ...

输入 <?php the_post_thumbnail(); ?>

再处理一下 .content-box 类的 <div> 标签里的东西 ... <h1> 标签里的内容是文章的标题 ...

去掉这个静态的文字,我们要动态生成每一个文章的标题 ... 可以使用 <?php the_title(); ?> ...

在文章标签的周围我们可以再添加一个文章页面的链接,这样点击这个标题就可以打开这个文章的页面了。

用一组 <a> 标签 ... href 里是文章页面的链接 ... 可以用 <?php the_permalink(); ?> ...

然后在 <footer> 标签里是文章作者的头像,发布日期,还有分类 ... 这些内容 ... 作者头像有点复杂,我们一会儿再处理它。

在 <time> 标签里内容就是文章的发布日期,我们可以用 get_the_date() ,<?php get_the_date(); ?>

在这个函数里,我们可以设置一下这个日期的显示格式 ... 'Y-m-d' .. 大写的 Y 是四位数字的年, m 是月份, d 是日期,年月日之间用 - 线分隔开。

这个函数不能自动输出内容,所以在它的前面还要加上一个 echo ...

下面的这个 <span> 标签里,要显示文章所属的分类 ... 我们用 the_category() ... 输入 <?php the_category(); ?>

http://codex.wordpress.org/Function_Reference/the_category

我们可以给这个函数添加一个参数,' ' , 它有三个参数,第一个参数是分类之间的分隔符,这里我们设置了一下这个参数的值,引号之间是一个空格,也就是会使用一个空格分隔开不同的分类。

先保存一下 ... 回到首页 ... 刷新 ...

你会看到在内容列表块上,会显示文章的特色图像,文章标题,发布日期,还有所属的分类 ...

点击文章的标题... 会显示这个文章的内容 ... 因为我们还没有创建文章页面的模板文件 ... 所以, WordPress 会使用我们创建的 index.php 这个模板文件来显示文章页面 ....

另外这个内容块上还有几个地方没有完成,作者的头像,还有后面的这个按钮组,在下面的视频里,我们再来看一下 ...

主内容列表块的设计《 WordPress 主题开发 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点