WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
查看: 141|回复: 2

请教大家一下问题,$cat的值是哪获取的,谢谢

[复制链接]

7

主题

10

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
73
发表于 2016-3-12 06:20:03 | 显示全部楼层 |阅读模式
     <?php
                     
                    $args = array(
                    
                    
                    
                    //'category_name' => 'category-slug',
                    'post_type' => 'post'
                    // 给予Query查询定义的参数
                     );
                    // 定义一个新的查询
     
     $categoryID=$cat;
                    //$my_query = new WP_Query( $args );
     $my_query = new WP_Query('cat=' . $categoryID. 'orderby=date&order=desc&posts_per_page='.$postsperpage.'&paged='.$paged);
                     
                    // 判断我们所查询到的结果.
                     
                    if ( $my_query->have_posts() ) {
                     
       // 开始循环往复的查询结果
      while ( $my_query->have_posts() ) {
      
        $my_query->the_post();
      
        // 查询到的文章内容
                    ?>                  
显示列表
                    
                    
     <?php
        
         
        }
                     
                    // 重置请求数据
     }
                     
                    wp_reset_postdata();
                     
                    ?>     


这是一段非常简单的代码,我见大家都这么直接写$cat,我也知道这样可以取得文章分类id

但我一直没有弄明白,这个变量,是从哪里获取来的,根源在哪里。

7

主题

10

帖子

20

金钱

WP 熟手

Rank: 2Rank: 2

积分
73
 楼主| 发表于 2016-3-12 06:45:39 | 显示全部楼层
我知道:<?php get_cat_ID( $cat_name ) ?>

这个函数是可以取得分类名,可上面$cat,和这个有关系吗

52

主题

315

帖子

4141

金钱

WP 大师

旭星工作室 www.xusung.com

Rank: 7Rank: 7Rank: 7Rank: 7

积分
4456
发表于 2016-3-14 08:52:01 | 显示全部楼层
你写在哪一个页面,有获取到CAT 的ID吗?
<a href="http://www.wpdesign.com.cn/ ">主题定制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|联系我们|WordPress中文论坛 - CNWP ( 闽ICP备12016335号-11 )

GMT+8, 2019-11-19 16:33 , Processed in 0.091098 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表