非常简单
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调用某一文章分类到某一页面下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)