`
yantaoliu2006
  • 浏览: 91847 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

wp热门文章调用方法

 
阅读更多

wordpress模板制作  过程中,经常会用到文章的调用,下面给大家介绍一下wordpress模板制作中的热评文章的调用方法。

1、在functions.php函数文件中添加如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// 获得热评文章
function simple_get_most_viewed($posts_num=10, $days=300){
    global $wpdb;
    $sql = "SELECT ID , post_title , comment_count
            FROM $wpdb->posts
           WHERE post_type = 'post' AND TO_DAYS(now()) - TO_DAYS(post_date) < $days
           AND ($wpdb->posts.`post_status` = 'publish' OR $wpdb->posts.`post_status` = 'inherit')
           ORDER BY comment_count DESC LIMIT 0 , $posts_num "
;
    $posts = $wpdb->get_results($sql);
    $output = "";
    foreach ($posts as $post){
        $output .= "\n<li><a href= \"".get_permalink($post->ID)."\" rel=\"bookmark\" title=\"".$post->post_title." (".$post->comment_count."条评论)\" >". $post->post_title."</a></li>";
    }
    echo $output;
}
?>

2、在需要添加热评文章列表的地方添加如下代码:

1
<?php simple_get_most_viewed(); ?>

这个方法是通过函数调用了有评论的文章,按照评论的多少从大到小排序,以列表的形式展现出来。

分享到:
评论

相关推荐

    WP主题:HotNewspro 2.4

    默认显示最新4篇文章,保留之前版本添加自定义栏目:hot的调用方法,可以在当前主题设置中切换。 4.首页分类文章列表,自动排除上面最新日志。 5.新增Google自定义搜索结果模板。只有CMS模板导航菜单上的搜索启用...

    wp7--.rar_WP7_wp889.com::_wp889com_wp932_位置服务

    本篇文章将深入探讨WP7中的位置服务,以及如何利用C#进行相关应用的开发。 首先,我们需要了解WP7的位置服务架构。这一服务主要依赖于GPS(全球定位系统)硬件,如果设备没有内置GPS,也可以通过网络提供粗略的位置...

    从站外调用WordPress站内文章的实现方法

    在多站点运营的场景下,站外调用站内文章的需求十分常见,比如跨站展示最新文章、热门文章或随机文章等。以下将详细介绍如何通过编程方式实现站外调用WordPress站内文章。 ### 实现原理 实现站外调用站内文章主要...

    WP-Table Reloaded 插件

    WP-Table Reloaded 允许你在WP的编辑区域创建表格,不需要了解HTML知识。舒服的后台可以让你轻松地编辑表格数据。表格可以包含任何数据类型。...你可以在页面或者文章使用代码调用数据表,使用起来非常方便。

    PHP实例开发源码-WP最新文章提取器 php版.zip

    4. WP文章提取流程: - 连接:PHP脚本首先需要连接到目标WordPress站点,这通常通过提供站点URL和认证凭据(如用户名和密码)完成。 - 请求:使用WordPress API发送请求,获取最新的文章列表。这可能涉及调用如`wp...

    为WordPress编辑器添加WP-Syntax按钮

    上面调用的按钮就是li的按钮和code的按钮,你会发现他们都是同样的格式,那么我们也可以复制一条插入到code代码的后面,就OK了,那么调用WP-Syntax的语句就是: edButtons[edButtons.length]=new edButton("ed_my...

    在WordPress中使用wp_count_posts函数来统计文章数量

    在WordPress中,`wp_count_posts()` 是一个非常实用的内置函数,它允许开发者轻松地统计网站上不同类型的内容,包括文章(post)和页面(page)。这个函数对于创建自定义统计报告,或者在主题模板中显示内容计数非常...

    wordpress 代码调用方法与技巧集锦

    在WordPress开发中,熟练掌握代码调用方法与技巧是至关重要的。这些代码片段可以帮助开发者更加高效地自定义网站,创建独特的用户体验。以下是一些关键的WordPress代码调用及其用途: 1. **样式表文件(style.css)**...

    基于PHP的WP最新文章提取器 php版.zip

    【标题】"基于PHP的WP最新文章提取器 php版.zip" 涉及的主要知识点是PHP编程语言以及WordPress(WP)的API接口使用。这个工具可能是为了帮助开发者或网站管理员从WordPress博客中提取最新的文章数据,例如标题、内容...

    wordpress随机调用显示文章的方法总结

    本文将介绍三种在WordPress中实现随机显示文章的方法,这些方法都非常实用,可以根据自己的需要进行选择和应用。 方法一:使用WordPress内置函数get_posts()进行随机调用 get_posts()是WordPress提供的一个内置函数...

    WP-Table Reloaded,WordPress表格插件下载.rar

    WP-Table Reloaded 允许你在WP的编辑区域创建表格,不需要了解HTML知识。舒服的后台可以让你轻松地编辑表格数据。表格可以包含任何数据类型。...你可以在页面或者文章使用代码调用数据表,使用起来非常方便。

    史上最全wp开发资料集_WindowsPhone7

    5. **Silverlight for Windows Phone 7系列**:Silverlight是用于构建WP7界面的主要工具,资料集中的系列文章深入探讨了Silverlight控件、动画效果和数据绑定等技术。 6. **存储与数据库**:WP7应用可以使用...

    wordpress常用标签调用代码大全

    为了让用户能够更好地掌握和利用WordPress,下面我将详细阐述WordPress中常用标签调用代码的具体知识点。 1. 显示日志或页面信息的标签 - `(); ?&gt;`:这个函数用于显示当前日志或页面的标题。 - `(); ?&gt;`:这个...

    WP主题:HotNewspro 2.72

    缩略图支持WP特色图像、添加自定义栏目、自动获取文章中图片、随机缩略图等,也可以切换到Key模式,分别添加自定义栏目,名称:hot和image,调用指定文章及缩略图,缩略图大小236×155px具体方法看下图: ...

    wordpress中强大的调用文章函数query posts 用法

    在WordPress中,`query_posts()` 是一个非常重要的函数,它允许开发者在页面内灵活地调用和展示特定条件下的文章。这个函数可以帮助我们创建自定义的循环,展示来自不同分类、标签、日期或其他条件的文章列表,从而...

    wordpress调用函数大全[参考].pdf

    2. **`wp_title()`**: 用于输出当前页面或文章的标题,通常出现在浏览器的标题栏中。 3. **`get_header()`**: 调用`header.php`文件,这是网页头部内容的模板,包含logo、导航菜单等元素。 4. **`get_sidebar()`**...

    代码调用大全

    在WordPress开发与维护过程中,熟练掌握各类代码调用方法对于优化用户体验、提升站点性能至关重要。本文档汇集了一系列常用的WordPress代码调用实例及其功能介绍,旨在帮助开发者更好地理解和运用WordPress内置的...

    WordPress无插件调用最新、热门、随机文章实例代码

    调用最新文章: 复制代码代码如下: &lt;ul&gt; &lt;?php $post_query = new WP_Query(‘showposts=10′); while ($post_query-&gt;have_posts()) : $post_query-&gt;the_...调用热门文章: 复制代码代码如下: &lt;ul&gt; &lt;?php $post

    Laravel开发-laravel-wp-api

    4. **资源转换**:Laravel-WP-API 可以将 WordPress API 响应转换为 Laravel 的响应,使你可以使用 Laravel 的响应辅助方法来格式化和返回数据。 5. **事件和中间件**:通过事件系统和中间件,开发者可以轻松地在...

Global site tag (gtag.js) - Google Analytics