1. wordpress怎么获取文章所属分类的名称
WordPress本身自带一个函数可以调出分类别名和链接:
但在实际的应用中,我们可能需要单独调出 wordpress 的分类,并不需要添加链接,那该如何只调出文章分类的名称呢?
如果是在分类页面进行调用:
如果是在文章页面进行所属分类名称的调用:
cat_name;}>
如何调出分类别名呢?
if(is_category()) {$cat = get_query_var('cat');$yourcat = get_category($cat);echo "该分类别名为" . $yourcat->slug;}
2. WordPress别名判断分类怎么连接到一个指定的页面
1. 在主题下的category.php(如果没有,复制index.php或者archive.php并重命名下);
2. 在category.php中写:
3. function getmycatid($slug){
$icat=get_category_by_slug($slug);
$icat_links=get_category_link($icat->term_id);
$icat_name=$icat->name;
$cat_id=$icat->term_id;
return $cat_id;
}这个函数的作用是根据分类的slug返回分类ID;
4. $mycatid=getmycatid('你的分类的slug');
define('MYCATID',$mycatid);上面两句的意思是获取你指定slug的分类的ID,并将其定义为常量;
5. 打开category.php,在最开头一个
6. if(in_category(MYCATID)){include('你自定义的分类模板.php');}else{在category.php的最后添加一个}7. 上述5-6的意思很明显吧:如果不是你指定的分类,就用默认的分类模板,如果是你指定的分类slug,就用你自定义的分类模板。
3. wordpress怎么获取文章所属分类的名称
WordPress本身自带一个函数可以调出分类别名和链接:但在实际的应用中,我们可能需要单独调出 wordpress 的分类,并不需要添加链接,那该如何只调出文章分类的名称呢?如果是在分类页面进行调用:如果是在文章页面进行所属分类名称的调用:cat_name;}>如何调出分类别名呢?if(is_category()) {$cat = get_query_var('cat');$yourcat = get_category($cat);echo "该分类别名为" . $yourcat->slug;}。
4. wordpress,请教如何通过栏目(或单页)的别名得到栏目(或单页)
wp里有通过单页ID和栏目ID来获取永久链接的方法,函数分别是get_permalink和get_category_link。
知道了slug后,通过查询数据库得到该slug的ID,写一个函数:function geturl($slug, $type="page") { //slug global $wpdb; if ($type == "page") { $url_id = $wpdb->get_var("SELECT ID FROM $wpdb->posts WHERE post_name = '".$slug."'"); echo get_permalink($url_id); }else { $url_id = $wpdb->get_var("SELECT term_id FROM $wpdb->terms WHERE slug = '".$slug."'"); echo get_category_link($url_id); }}调用方法:<?php geturl("slugname","page");="" 单页="" ?=""><?php geturl("slugname","cat");="" 类别="" ?="">。
5. wordpress 获取父分类下所有子分类名称和链接
获取父分类下,所有tag !
这句的表述存在问题,分类和标签,是平级的,都是用以区分产品的一种术语。
它们两者之间能够联系的就是产品。
所以,根据这个思路,要想获取当前分类下的所有tag,需要先获取当前分类下所有产品的信息。
可参考这几个函数实现:
get_queried_object_id(),在分类页,直接获取当前分类的ID
get_posts(); 用此函数可获取当前分类下的所有产品的ID。进而获取产品对应的所有tag!
另外,可参考wp_tag_cloud()函数直接输出标签云试试。
6. 怎么查看wordpress分类与页面的ID值
大家好,今天我们继续wordpress的学习分享
关于分类目录,文章标题,页面和标签的id如何查询
怎么获取,那么今天就给大家介绍并且分享给大家。
工具/原料
属于自己的一个网站并且程序是用的wordpress
电脑要联网
方法/步骤
1
分类目录的id号的查询
到你的网站的后台找到文章分类目录
用鼠标放到你所创建的分类目录上看你的电脑的左下角处的显示
如图中所示id=5就是你的分类目录的id号了
2
页面的id号查询
也是同样的道理,在网站的后台
找到你的页面中你所创建的所有的页面,选择其中的一个页面
用鼠标放到你所想查看的一个页面上,在左下角同样也可以看到页面的id号了
如图中所示post=84即为你的页面的id号了
3
文章标题的id号的查询
到你的网站的后台点击文章所有文章选择其中一篇的文章
用鼠标放到你的文章的标题上面,在左下角看到
post=558即为你的文章标题的id号了
4
标签的id号的查询
到你的网站的后台文章下面找到标签进行点击
用鼠标放到选择的标签上会在左下角显示相对应的标签的id号了
如下图所示id=14就是你所想要的
5
好了,最为常用的id号已经给大家分享完了
这些的位置的查找
点击进入即可查询
好了,是不是很简单,同样的道理,同样的方法
END
注意事项
查询后用笔记下,不要忘记
确保你所要查询的都是要有提前创建的,否则是没有的
7. 如何WP中获取文章分类名称,分类ID,归档分类链接
the category 一般用在文章页,显示当前文章的分类链接:括号内可填写内容如:',',表示当前文章属于多个分类时,以逗号间隔,也可以设置为其他间隔方式;single_cat_title 标签用在归档页,分类归档页显示分类名,标签归档页显示标签名,都是纯文本,非锚链接:wp_list_categories该标签用得很多,功能很复杂,参数比较多,但是用它显示某一分类也可以,不过是锚链接:等号后面需要填某一分类的id(id可以在后台鼠标移动到某一链接时,状态栏会显示出来);get_the_category 1、不大常见,但用处挺大,一般用法: 1、不大常见,但用处挺大,一般用法:cat_name;}?>2、其他用法: 评论0 0 0。
8. 在wordpress里从文章页面获取书名描述怎么获取
在wordpress中,不仅在首页,在其他任何地方调用页面,均可以通过get_page或get_pages这两个内置函数来实现调用一篇或多篇页面内容1、利用get_page获取1个指定的页面内容1234567if ( is_home() ) : //这个判断非必需,这里表示将输出限定在首页$page = get_page( 5 ); // 5为调用页面的IDif( $page ) {//var_dump($page); printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容}endif;2、利用get_pages获取页面列表1234567891011121314// 详细的参数可参考/wp-includes/ -> post.php中get_pages函数中的说明// 以下仅仅列出几个作为示例$args = array('sort_column' => 'ID', //指定依id排序'sort_order' => 'ASC', // 指定排序方式为升序'number' => 6 // 指定只获取6篇页面内容);$pages = get_pages($args);//var_dump($wpdb);if(count($pages)) {foreach ($pages as $key => $page) {printf("%s", apply_filters('the_content', $page->post_content) ); //输出页面内容}}总结:页面其实是wordpress文章格式的一种,内置有很多较为直观的函数,主要位置/wp-includes/ -> post.php文件中,建议多看看就好。
转载请注明出处51数据库 » wordpress分类页获取别名
?php>?php>
yl