建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

wordpress后台通过register_post_type自定义文章类型排序(wordpress自定义类型文章列表调用的实现方法)

GG网络技术分享 2025-03-18 16:12 47


wordpress后台通过register_post_type自定义文章类型排序

发现wordpress通过register_post_type自定义文章类型后,在定义的分类中写文章,文章并没有按照最新时间排序,于是将此调整了一下,调整代码如下

这样就可以实现按照文章排序啦。

wordpress自定义类型文章列表调用的实现方法

我们在搭建wordpress企业网站的时候,常常需要新增自定义文章类型来满足使用。

常常创建的文章类型有产品,案例,下载等等...

下面跟大家介绍一下自定义类型文章列表的调用方法。

需要使用到的调用代码如下:

<?php

$args=array('post_type'=>'portfolio',//自定义文章类型名称

'showposts'=>10,//输出的文章数量,这个可以是缺省值,不用设置

'tax_query'=>array(array('taxonomy'=>'filters',//自定义分类法名称

'terms'=>64//id为64的分类。也可是多个分类array(12,64)

),

)

);

$my_query=newWP_Query($args);if($my_query->have_posts()){while($my_query->have_posts()):$my_query->the_post();?>

//这里输出分类文章<h3><?phpthe_title();?></h3>

<p><?phpthe_content();?></p>

<?phpendwhile;wp_reset_query();//重置query查询

}?>

给大家简单说明一下: post_type是指文章类型,taxonomy是指自定义分类法,而terms则是指自定义分类法的分类ID。

如果没有自己创建自定义文章类型,而是使用woocommerce来创建产品的,一样可以适用。

标签:

提交需求或反馈

Demand feedback