wordpress调用分类名称
- 作者: 鲍比手好
- 来源: 51数据库
- 2020-04-21
1.WordPress 在分类页面如何调用分类描述为标题
在 ipple utral 这个 wordpress 模板里,我在首页上输出了几个推荐的文章分类列表,在这些分类模块下都各有一段“描述”这些描述并不是临时写在代码里的,而是通过 Wordpress 提供的函数直接输出相应分类下的描述'&depth=1&sort' );显示ID为5、9、23的分类,并且标题为“日记”的分类列表;wp_list_categories('orderby=name&show_count=1&feed=RSS');根据姓名排列,显示每个分类的日志数,并显示每个分类下的RSS链接。
这个函数套用在标签里,可以在CSS设。
2.wordpress调用分类栏目的关键词和描述
<?php if="" (is_home()){$keywords="技术" ;$description="本站是技术站点!" ;}="" elseif="" (is_single()){if="" ($post-="">post_excerpt) {$description = $post->post_excerpt;} else {$description = substr(strip_tags($post->post_content),0,220);}$keywords ="";$tags = wp_get_post_tags($post->ID);foreach ($tags as $tag ) {$keywords = $keywords.$tag->name.",";}}elseif (is_category()){$keywords = single_cat_title();}else {$keywords ="技术";$description ="本站是技术站点!";}?>改成这样试下!single_cat_title()这个函数如果是分类页就输出分类名称,标签页就输出标签名称,如果你把条件elseif (is_category())再修改修改的话,甚至你的标签页也可以用标签名称来作为关键字。
补充:具体的代码还是需要你自己调试下的,我不清楚这段代码在你整个页面代码中的位置的。
3.wordpress怎么获取文章所属分类的名称
WordPress本身自带一个函数可以调出分类别名和链接:
但在实际的应用中,我们可能需要单独调出 wordpress 的分类,并不需要添加链接,那该如何只调出文章分类的名称呢?
如果是在分类页面进行调用:
如果是在文章页面进行所属分类名称的调用:
cat_name;}>
如何调出分类别名呢?
if(is_category()) {$cat = get_query_var('cat');$yourcat = get_category($cat);echo "该分类别名为" . $yourcat->slug;}
4.wordpress怎么获取文章所属分类的名称
你可以试试这个代码看看: <?php$category =="" get_the_category();echo="" $category[0]-="">cat_name;?>或者这个代码: <?phpforeach((get_the_category()) as="" $category){echo="" $category-="">cat_name;}?>以上这两种代码都是只获取分类名称,而不带分类链接的。
如果想同时获取分类名称及链接,可以使用以下代码: <?php the_category(',="" ')="">?php>。
5.wordpress自定义分类怎么调用
当前页是分类页
系统默认有个变量$cat,就是当前分类的ID
当前页是单页
第一种方法
$cat= single_cat_title('', false);
echo get_cat_ID($cat);
第二种方法
if (!is_page() && !is_home()){
$catsy = get_the_category(); $myCat = $catsy[0]->cat_ID; $currentcategory = '¤t_category='.$myCat;
}
wp_list_categories('hierarchical=1&use_desc_for_title=0&exclude=12&depth=1&orderby=id&title_li='.$currentcategory);
第三种方法
foreach((get_the_category()) as $category) {
echo $category->cat_ID . ''; //当前文章的分类的ID
echo $category->cat_name . ''; //当前文章的分类的名称
转载请注明出处51数据库 » wordpress调用分类名称
?phpforeach((get_the_category())>?php$category>?php>