wordpress - 显示最受欢迎的标签?

标签 wordpress

我得到了“最流行的标签”wordpress 插件,所以我可以在我的网站上显示标签,但它显示了一堆通用标签。有没有我可以添加的代码可以让我在我的网站上显示最受欢迎的标签,并可以选择排除我不想要的标签?或者允许这样做的插件?

最佳答案

此代码将返回过去 30 天内最常用的标签。使用一点点 jQuery 和 CSS,您可以自定义,例如,在第一个上放置大字体,在最后一个上放置小字体。

<ul id="footer-tags">
    <?php $wpdb->show_errors(); ?> 
    <?php
        global $wpdb;
        $term_ids = $wpdb->get_col("
            SELECT term_id FROM $wpdb->term_taxonomy
            INNER JOIN $wpdb->term_relationships ON $wpdb->term_taxonomy.term_taxonomy_id=$wpdb->term_relationships.term_taxonomy_id
            INNER JOIN $wpdb->posts ON $wpdb->posts.ID = $wpdb->term_relationships.object_id
            WHERE DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= $wpdb->posts.post_date");

if(count($term_ids) > 0){

  $tags = get_tags(array(
    'orderby' => 'count',
    'order'   => 'DESC',
    'number'  => 28,
    'include' => $term_ids,
  ));

foreach ( (array) $tags as $tag ) {
    echo '<li><a href="' . get_tag_link ($tag->term_id) . '" rel="tag">' . $tag->name . '</a></li>';
}
}
?>
</ul>

关于wordpress - 显示最受欢迎的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13888113/

相关文章:

php - WordPress/WooCommerce : Cannot Specify Product Category In WP_Query

php - WP AJAX : nonce works when logged out, 但登录时没有

php - 在 PHP 中实例化类或使用静态方法

wordpress - 根据运输类别和商品数量添加 Woocommerce 费用

css - 照片网格未正确换行 - Wordpress 主题正在使用 Bootstrap

wordpress - 使用 Nginx 重写仅在 root 上从 URL 中删除 index.php

javascript - 为什么 wp_enqueue_style 在这里不起作用?

wordpress - 如何阻止 Jetpack 从 WP.com 加载 CSS 文件?

mysql - 无法在 WAMP 服务器上的 WordPress 本地主机中选择数据库错误

wordpress - 将 WordPress 与 golang 集成