WordPress如何制作CMS栏目块

118次阅读
没有评论

共计 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 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-12发表,共计1044字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)