wordpress问题,分类目录显示对于文章列表
展开全部 这个问题,主要是判断你当前分类的ID,然后按照你的意愿 ,向pre_get_posts添加自定义函数就可以了。
例如:if ( is_category() { $cid = get_queried_object_id(); if ( $cid == '新闻分类ID' ){ $posts_per_page = 20 } if ( $cid == '相册分类ID' ){ $posts_per_page = 10 } add_action('pre_get_posts', 'custom_posts_per_page'); function custom_posts_per_page( $query ) { $query->set( 'posts_per_page', $posts_per_page ); return; }}...
关于wordpress 首页调用分类目录下的文章
按你的要求写了,仅供参考。
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;$args=array('cat' =>'', // 分类ID,单引号中填写具体ID,在你后台的分类目录中鼠标查找'posts_per_page' =>5, // 显示篇数'paged'=>$paged,);query_posts($args);if (have_posts()) : while (have_posts()) : the_post(); ?>
wordpress某一个分类的文章按照发布顺序来排序
嗯,这个你可以参阅网页链接 这个wordpress教程的一些方法。
如果只想让A分类的文章列表按 最先发布的文章排在最前面——'order'=>'ASC';需要加一个判断分类判断:if(is_category('A分类的ID号'){$args = array('showposts' => 10, //显示数量'cat' =>1 //这个数值是你分类的ID'orderby' => 'date' //按照日期排序'order'=>'ASC');}else{这里是其它分类}希望帮到你了。
求助:wordpress 显示所有自定义分类下的文章
展开全部 嗯,这个你可以参阅网页链接 这个wordpress教程的一些方法。
如果只想让A分类的文章列表按 最先发布的文章排在最前面——'order'=>'ASC'; 需要加一个判断分类判断: if(is_category('A分类的ID号'){ $args = array('showposts' => 10, //显示数量'cat' =>1 //这个数值是你分类的ID'orderby' => 'date' //按照日期排序 'order'=>'ASC'); }else{ 这里是其它分类 } 希望帮到你了。
...
wordpress 如何直接调用分类所有文章
你好:wordpress如何在首页对每个分类进行操作?我们可以用”get_categories()”函数,它返回与查询参数匹配的类别objects的数组下面的代码就是得到所有的分类,并显示出每个分类下最新的10篇文章:cat_ID;// 得到分类下10篇最新文章 query_posts(“showposts=10&cat=$catid”); ?>” title=””> ” title=””>
wordpress最近文章分类中如何显示文章摘要
一、使用 WordPress 内置函数 get_posts() $posts = get_posts( 'numberposts=-1&category=3' );echo count($posts);?>二、使用 WordPress 内置函数 get_category_by_slug()// 将以下'category-name'改成你的分类别名即可echo get_category_by_slug('category-name')->count;?>三、使用 WordPress 内置函数 get_category()// 将以下 cat_ID 改成你的分类 ID 即可echo get_category(cat_ID)->count;?>四、使用 WordPress 的内置函数 wp_list_categories()参数 include 的等号后面 3 改成你想要统计文章数的分类 ID 即可。
最终输出形式为:分类名称(文章数) ,如图像印记(20)五、使用 wpdb 直接查询数据库将以下 PHP 代码放置在主题目录下的 functions.php 中function wt_get_category_count($input = '') {global $wpdb;if($input == '') {$category = get_the_category();return $category[0]->category_count;}elseif(is_numeric($input)) {$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->term_taxonomy.term_id=$input";return $wpdb->get_var($SQL);}else {$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->terms.slug='$input'";return $wpdb->get_var($SQL);}}然后在需要的地方调用该函数即可,该函数提供三种调用方式:1、在主循环中调出该函数,且不提供参数,则返回第一个分类的文章数:2、提供的参数为数字,且该数字为分类的 ID 号,则返回对应 ID 的分类的文章数:3、提供分类的别名,则返回对应缩略名(别名)的分类文章数:该函数对于含有子分类的分类,文章数统计上会有稍许误差。
对于分类文章数为 0 的情况统计得也不是很好。
关于WordPress首页文章列表的问题
1、在编辑文章的时候在相应的位置添加即可。
这样的效果就是在首页的显示前面的文字、后面的文字将不显示、但是会有一个阅读全文的连接可以点击阅读全文2、友情链接:登陆后台--->;连接--添加链接。
然后到外观--小工具--->;添加一个【链接】小工具到侧边栏即可。
3、至于插件就看你需要什么样的插件了。
介绍几个常用插件:1、Google XML Sitemaps 谷歌地图插件必备2、WordPress Related Posts 相关文章插件3、Wordpress Thread Comment 评论嵌套回复插件4、Akismet 拦截垃圾留言我就用这么几个插件了 如果你需要更多的插件的话 访问http://sofish.de/403 这里介绍了基本上常用的35款插件。
祝您好运!
转载请注明出处51数据库 » wordpress分类文章列表