集成WP-TLC-瞬变与WordPress-从哪里开始?

时间:2013-09-20 作者:Stephen S.

上周,我asked about creating transients 这将在到期之前更新,以防止用户等待很长的加载时间。有人指着我WP-TLC-Transients 这听起来正是我所需要的,但不幸的是,我不知从哪里开始。

以下是相关文件:

类tlc瞬态更新服务器。php类tlc瞬态。php函数。php tlc瞬态。希望这不是一个太基本的问题,但我对在哪里放置相关文件甚至开始尝试使用代码感兴趣。

编辑:

我放置class-tlc-transients-update-server.php, class-tlc-transient.php, 和tlc-transients.php 到我的主题目录并添加include( get_stylesheet_directory() . \'/tlc-transients.php\' ); 给我的functions.php

解决了这个问题后,我计划按照自述中的示例进行操作。tlc瞬态是否保存在wordpress瞬态的同一位置?我想知道如何最好地检查我的实现是否成功。

非常感谢。

1 个回复
SO网友:Rarst

将代码放在任何可以访问的地方,包括tlc-transients.php 在插件/主题加载期间(或之前init 钩子)

  • 遵循readme for library的API use中的示例在[仍然不是很常见]的情况下,您使用的是Composer,您也可以只需要markjaquith/wp-tlc-transients 在里面composer.json.

  • 结束

    相关推荐

    Transients API and multisite

    我们正在使用Atlas HTML站点地图插件,该插件使用transients API缓存站点地图,调用如下:set_transient( \'dmac_html_sitemap\', $output, 60*60*24*7 ); 现在,我们还有一个多站点设置,我想知道瞬态存储在哪里,WP multisite是否将它们分开。它将选项分开,因为每个站点(博客)都有自己的DB表前缀(例如wp\\U 29\\U选项)。我在某个地方读到,瞬态可以用memcached存储,所以我猜后端存储是可插入的。这个问