1.wordpress文章详情页的标签控制显示数量
我们一般使用该函数显示tag
wp_tag_cloud( $args );
$args = array(
'smallest' => 8,
'largest' => 22,
'unit' => 'pt',
'number' => 45,
'format' => 'flat',
'separator' => \"\n\",
'orderby' => 'name',
'order' => 'ASC',
'exclude' => null,
'include' => null,
'topic_count_text_callback' => default_topic_count_text,
'link' => 'view',
'taxonomy' => 'post_tag',
'echo' => true );
?>;其中
number:显示标签数量。(值为'0′时显示所有标签),默认值为45
通过设置number可以实现你想要的功能
2.如何在WordPress搜索结果中显示结果数量
亲,很高兴为您解答。
WordPress用户都清楚,搜索功能是WP的弱项。
打开模板中的搜索文件,通常是search.php,找到:
<h2 class="pagetitle">Search Results</h2>;把它修改成:
<h2 class="pagetitle">Search Results for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?></h2>;大功告成!
3.如何自定义WordPress首页显示文章数
默认情况下, WordPress的每页显示10篇文章,如果用户个人想自定义显示篇数并且不受后台控制,可以使用query_posts ()函数和showposts 参数。
下面是一个为例:
上面例子中每页显示7篇,通过使用paged='.$page_numr 参考,而不影响正常的分页。
4.怎样修改WordPress标签显示数量
修改 WordPress 标签云方法
一、由于主题在 functions.php 文件中添加了实现彩色显示字代码,所以我先去掉 functions.php 文件中添加的实现显示彩色字体的代码。
二、打开 wp-includes/category-template.php 搜索 wp_tag_cloud 找到
'smallest' =>8, 'largest' =>22, 'unit' =>'pt', 'number' =>45,'format' =>'flat', 'separator' =>“\n”, 'orderby' =>'name', 'order' =>'ASC',
具体的参数说明:
1. smallest – 定义标签的最小字号,默认为 8;
2. largest – 定义标签的最大字号,默认为 22;
3. unit – 设置字号类型,如 “pt” 或 “px” 等,默认为 “pt” 类型;
4. number – 设置标签云数量,默认显示 45 个标签;
5. orderby – 设置按 “name” 或 “count” 排序,默认为 “name” 方式;(注:orderby=count 表示按照标签使用次数排列)
6. order – 设置按 “DESC” 或 “ASC” 升降序排列,默认为 “ASC” 升序。
三、按需修改 wp_tag_cloud 函数的具体参数即可实现标签云的自定义。
四、将修改好的category-template.php文件上传到空间中替换原文件即可。
5.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;
}
}
6.请问玩转wordpress,教你怎么显示文章浏览数量
Wordpress有很多的模板,每个人的审美观不一样,所选择的模板也就不一样了。
模板毕竟是个人自己设置了,还是存在很多缺陷的。有很多模板里面没有我们想要的选项,这就需要我们自己通过安装插件或者修改代码来增加。
下面讲讲我最近在做wordpress博客时遇到的问题,我安装的博客模板里没有文章浏览数量,我个人比较喜欢看到文章的浏览数量,这样可以看出你这篇文章的受欢迎程度。为了解决这一问题,只好百度了,看到了很多方法,大致的看了一下也就只能改代码和安装插件。
很多不得不提的是我们很多从事SEO工作的朋友并完全懂代码,这样的话有些需要修改代码的就无从下手了。本人也不是很懂程序代码这一块,所以也是经过很久的摸索才弄出来的,下面就跟大家分享一下,就算不懂代码的朋友也能自己修改。
方法一:安装插件第一步:下载插件 WP-PostViews。第二步:点击外观选项卡下的编辑选项进入主题编辑界面,选择主题文件single.php文件进行编辑;第三步:在single.php文件相应位置调用显示代码:'the_views')) { the_views(); } ?>第四步:提交更新。
方法二:修改代码第一步:在functions.php中添加以下代码:function count_words($str){$words = 0;$str = eregi_replace(” +”, ”“, $str);$array = explode(”“, $str);for($i=0;$i < count($array);$i++){if="" (eregi(“[0-9a-za-z08-0001-0203-07]“,="" $array[$i]))$words++;}return="" $words;}="" 第二步:在single.php中(也就是文章页面)希望显示浏览字数统计的位置加上:post_content);="" ?=""> 浏览第三步:提交保存假如想在首页和文章归档页都显示浏览统计的话,就分别在archive.php(文章归档)和index.php(首页模版)里填加以上代码。看到上面的方法是不是很简单啊,我们平时只要善于总结就会发现很多问题没有我们想的那么困难。
转载请注明出处51数据库 » wordpress每页显示数量
红袖苏手