共计 1044 个字符,预计需要花费 3 分钟才能阅读完成。
这篇文章主要介绍“WordPress 如何制作 CMS 栏目块”,在日常操作中,相信很多人在 WordPress 如何制作 CMS 栏目块问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”WordPress 如何制作 CMS 栏目块”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!
1、制作 HTML 页面
这里假设你的栏目块是类似以下的 html 代码:
div >2、获取分类链接
分类链接我们可以用静态的网址,也可以用动态的获取的方式。静态方式就是直接将上面的 http:// 历史分类链接 / 改成你的分类链接。动态获取分类链接有很多方式,可以通过分类 id 来获取,可以通过分类别名来获取,也可以通过分类名称来获取。这里介绍通过分类名称来获取分类链接,代码:
?php
$catid = get_cat_ID( 历史 // 历史是分类名称
echo get_category_link($catid); // 输出分类链接
?
用上面的 php 代码替换 html 中的 http:// 历史分类链接 /,代码看起来是这样:
strong a href= ?php echo get_category_link(get_cat_ID( 历史 ? 历史 /a /strong
em a href= ?php echo get_category_link(get_cat_ID( 历史 ? 更多 /a /em
3、获取分类文章列表
我们需要动态获取该分类下的指定数量的文章,然后动态输出到 html 的 ul 列表中,这里需要用到 WP_Query 类,WP_Query 有很多参数,这里只介绍 2 个简单的,其他参数请参阅文档或上网搜索。
我们将 html 做如下修改,加入 WP_Query 调用代码:
ul >4、限制文章标题字数
可能文章标题很长,超出了栏目块的范围。我们可以限制一下文章标题的字数,超出的用... 代替,将第 3 点中的 get_the_title()替换成以下代码即可:
mb_strimwidth(get_the_title(), 0, 28, ... )
一个汉字是 2 个字符,上面的 28 代表最多显示 14 个汉字,超出的用... 代替。长度自选。
完整代码
下面是通过以上修改后的完整代码,多个分类块就依此类推:
div >到此,关于“WordPress 如何制作 CMS 栏目块”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!