在wordpress里,如何调用栏目页显示文章分类

在wordpress里,如何调用栏目页显示文章分类,第1张

非常简单

30以上版本:自定义菜单然后把分类目录添加到菜单里,保存 OK !!!就这样完了

第二种方法:针对30以下不能自定义菜单的版本,安装插件 page link to 建立空白页面指向分类目录

第一步,将下面的代码添加到主题functions模板文件中:

function setTitle(){

$term = get_term_by('slug',get_query_var('term'),get_query_var('taxonomy'));

echo $title = $term->name;

}

第二步,用:

<php setTitle(); >

替换主题头部模板header类似这句:

<php wp_title('',true); >

(美设之家提供)

懂你的意思

是不是想用wordpress 里的 page 页面做 自定义分类页面?

方法如下:

首先 要做一个 page模板 就是你 要实现的分类页面效果

新建一个php页面 头部写上

<php

/

Template Name: Page1 //这个是page模板的名字

/

>

然后用get_posts调用相应分类文章 如下:

get_posts的用法可以 到 去看看

<php unset($args);

$args=array('category_name'=>'group');

$postlist = get_posts($args);>

<php foreach($postlist as $post) : >

///////////////////////////////////

文章循环部分

///////////////

<php endforeach; >

也可以用query_posts 不过个人感觉 get_posts 效率高些

做完之后将php文件保存在你的模板目录。

然后去 wordpress后台 新建一个page 在右下角 有选择 模板文件,选择上面取的那个page模板就可以·了。

你的代码太长太复杂,用我这个比较简单。 上面是调取指定分类的代码,你可以自行美化这个列表。在这之后,你可以添加分页代码,网上有相关的插件,也有纯代码完成的。 也就是说你不必写太多的函数来完成你想要的效果。

显示WordPress全部文章示例代码如下:

1

2

3

4

5

6

7

$args = array(

'ignore_sticky_posts' => 1,//忽略sticky_posts,即不置顶

);

$query = new WP_Query( $args );

if ($query->have_posts()) : while ($query->have_posts()) : $query->the_post(); >

<a href="<php the_permalink() >"><php the_title(); ></a>

<php endwhile;endif; >

在循环中你可以使用WordPress的调用函数都是可以的,根据需要修改即可。

以上就是关于在wordpress里,如何调用栏目页显示文章分类全部的内容,包括:在wordpress里,如何调用栏目页显示文章分类、Wordpress问题,获取并显示当前文章特定的分类。、wordpress调用某一文章分类到某一页面下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9525423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存