首页» IT互联网 » wordpress另类缓存之数据库缓存标签云图

wordpress另类缓存之数据库缓存标签云图

in IT互联网 | 评论关闭
文章目录

看過willin的另類的緩存方式后就想写一个类似的标签云图的缓存,无奈找了半天才找到云图标签wp_tag_cloud()的使用详情,于是就有了下面的代码:
[cc lang=”html”]

  • 类别索引

  • [/cc]
    使用方法:将以上代码copy到sidebar.php

    然后在主题文件的functions.php中添加以下代码:

    [cc lang=”php”]//标签缓存更新操作
    function clear_rc_tags() {
    update_option(‘rc_tags’, ”); // 清空 rc_comments
    }
    add_action(‘save_post’, ‘clear_rc_tags’); // 关于Post的任何操作[/cc]

    收工,就这么简单,缓存更新的触发方式我写的是当保存日志的时候触发更新操作,如果你有更好的建议请留言。

    提示:willin的另類的緩存方式中更新缓存的触发操作还应该增加:

    [cc lang=”php”]add_action(‘trashed_comment’, ‘clear_rc_comments’); // 当评论转移到回收站更新[/cc]

    这段代码才算完美。

     

    关键词: ,,

    还没有评论哦,赶快抢沙发~~

    评论关闭了.