All Rights Reserved
wordpress代码调用大全更新到_3.0版
日历
no-category-parents --->优化路径插件
------------------------------------------------------------------------------
第三款显示同一分类下面文章的wordpress插件:中文wordpress工具箱 补充版。
中文wordpress工具箱 补充版,顾名思义, 就是对wordpress中午工具箱的补充,增加了显示同一分类下面文章的功能。
调用同一分类下面文章的函数格式是 :
其中$num对应的是分类的ID;$limit对应的是显示文章的数量,$order对应的是按顺序显示还是乱序显示文章,具体可以参考源代码。
该插件不太适用于在具体文章后面显示同一类别下的文章,但是非常适用于那些想把 wordpress 打造成 cms 的朋友。自定义一个首页,然后在首页调用不同类别的文章,设定一个非常漂亮的首页,肯定是没问题的。
-----------------------------------------------------------------------------
Wordpress模板基本文件
style.css 样式表文件 index.php 主页文件
single.php 日志单页文件 page.php 页面文件
archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件
comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php 网页头部文件 sidebar.php 网页侧边栏文件 footer.php 网页底部文件
Wordpress Header头部 PHP代码
All Rights Reserved
注: 也就是位于
和之间的PHP代码网站标题 日志或页面标题
Wordpress主题样式表文件style.css的相对地址 Wordpress博客的Pingback地址 Wordpress主题文件的相对地址 博客的Wordpress版本
Wordpress博客的Atom地址 Wordpress博客的RSS2地址 Wordpress博客的绝对地址 Wordpress博客的名称 网站的HTML版本 网站的字符编码格式
Wordpress 主体模板 PHP代码
日志内容
确认是否有日志
如果有,则显示全部日志 结束PHP函数”while” 结束PHP函数”if”
header.php文件的内容 sidebar.php文件的内容 footer.php文件的内容
显示格式为”10-12-13″的日期 显示一篇日志的留言链接 显示一篇日志或页面的标题
显示一篇日志或页面的永久链接/URL地址 显示一篇日志或页面的所属分类 显示一篇日志或页面的作者 显示一篇日志或页面的ID
显示一篇日志或页面的编辑链接 显示Blogroll中的链接
comments.php文件的内容 显示一份博客的页面列表 显示一份博客的分类列表
下一篇日志的URL地址 上一篇日志的URL地址 调用日历
显示一份博客的日期存档列表
All Rights Reserved
显示较新日志链接(上一页)和较旧日志链接(下一页) 显示博客的描述信息
其它的一些Wordpress模板代码
/%postname%/ 显示博客的自定义永久链接 搜索表单的值 打印输出信息 显示注册链接
显示登入/登出链接 在日志或页面中插入分页 截断日志
显示管理员的相关控制信息 显示载入页面的时间
显示载入页面查询
---------------------------------------->
使用文章访问统计插件 WP-PostViews 即可实现热门文章的展示,但是类似可定制性不够强。例如循环前他、翻页阅读等等。
事实上 WordPress 提供的 query_posts() 方法允许按照评论数目进行文章排序,而且可以良好支持翻页,甚至是兼容 WP-PostNavi 插件。通常情况下,例如 index.php 模板中,主循环的基本格式为
// insert code here
现在通过过滤机制让其按照评论数排序,则需要在主循环之前添加以下代码:
标红的 orderby=comment_count 字段即为排序条件。WP-PostNavi 翻页测试顺利通过。当然也可以通过需要设置,排序参数的完整列表如下:
排序参数:
orderby=author – 按作者排序 orderby=date – 按发布时间排序 orderby=title – 按文章标题排序
orderby=modified – 按修改时间排序
orderby=menu_order 按菜单顺序排序,仅支持单页面 orderby=parent – 这个芒果也不是很清楚… orderby=ID – 按文章 ID 排序 orderby=rand – 随机排序
All Rights Reserved
orderby=meta_value – 通过自定义字段值排序,需要同时给定自定义字段 (meta_key)的名称
orderby=none – 无序排列,版本要求 2.8
orderby=comment_count – 按评论数排序,版本要求 2.9
其实很多功能 WordPress 原生都是支持的,并不需要通过 SQL 查询实
---------------------------------------->
当前分类侧栏显示最近10条更新文章:
---------------------------------------> 根据评论数量来判断而调用
- {}
get_results(\$wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5\ foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title;
$commentcount = $post->comment_count; if ($commentcount != 0) { ?>
------------------------------------------>
用代码实现WordPress首页只显示某些分类的文章 2010年3月28日 WordPress 1 条评论 如何实现在WordPress首页不显示某些分类的文章、或者只显示某些分类的文章呢?这方面的插件很多,但大多不太稳定,容易和其他插件发生冲 突。而且不管怎样,插件应该能少用就少用。
其实,用代码就可以很实现这一点,方法如下:
All Rights Reserved
在index.php或home.php里查找
在之前加入以下代码就可以了。
//只显示某分类的文章
$cat_id='1,5';//the category ID //不显示某些分类的话 这样写 //$cat_id='-4,-8';//the category ID $limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('cat=' . $cat_id . '&showposts=' . $limit . '&paged=' . $paged); $wp_query->is_archive = true; $wp_query->is_home = false; ?>
----------------------------------------------->
WordPress得到所有的分类YY 发表于 2010-06-04 14:32 | 来源: | 阅读 1,215 次点击 WordPress得到所有的分类已经是一个很简单的事件了,我们用”wp_list_categories()”函数就可以实现,但是如果我们要对每个分类进行操作就是一件很难的事件了。 查询了很多资料,终于找到了一个函数可以用来解决这个问题,”get_categories()”函数,它返回与查询参数匹配的类别objects的数组,和”wp_list_categories()”函数非常相像。 好了,下面我们就用个例子来讲解一下这个函数。
下面的代码就是得到所有的分类,并显示出每个分类下最新的10篇文章:
// 得到所有分类列表 $categories = get_categories();
// 循环所有分类
foreach ($categories as $cat) {
// 得到分类ID $catid = $cat->cat_ID;
// 得到分类下10篇最新文章
query_posts(\?>
\ title=\echo strip_tags(category_description($catid)); ?>\
wordpress代码调用大全更新到 - 3.0版
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)