【问题标题】:Wordpress w3tc plugin and fragment caching issueWordpress w3tc 插件和片段缓存问题
【发布时间】:2017-05-04 04:54:14
【问题描述】:

我为我的英语道歉,希望你能理解我。 所以,我有启用“页面缓存”和“片段缓存”选项的 w3 总缓存插件。但我无法在我的网站上实现片段缓存! 看:

<!--mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
    echo date('d m Y H:i');
<!--/mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->

此 ^ 代码运行良好。但是当我想在这段代码中使用一些 wordpress 功能时:

<!--mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
    echo get_the_ID(); echo get_query_var('category');
<!--/mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->

它的 ^ 仅适用于第一页加载。重装后什么都没有。我究竟做错了什么? p.s.后期初始化已启用

【问题讨论】:

    标签: wordpress caching fragment w3-total-cache


    【解决方案1】:

    代替:

    <!--mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
        echo get_the_ID();
    <!--/mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
    

    使用:

     <!--mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
            echo '<?php echo get_the_ID(); ?>';
    <!--/mfunc <?php echo W3TC_DYNAMIC_SECURITY; ?> -->
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-24
      • 1970-01-01
      • 1970-01-01
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 1970-01-01
      相关资源
      最近更新 更多