【发布时间】:2017-10-20 18:38:03
【问题描述】:
我们有一个 WordPress 网站,我们使用一个程序为我们的网站创建共享按钮。这称为 ShareThis。要将它集成到我们的网站,我们所要做的就是将以下脚本添加到我们的 header.php 中。
<script type='text/javascript' src='//platform-api.sharethis.com/js/sharethis.js#property=58ff3bc2a9dabe0012b03357&product=inline-share-buttons' async='async'></script>
我们做到了——而且运行良好。但是有没有办法让这个脚本只加载到我们的博客上,而不是加载到我们网站的每个页面上?它使我们的网站速度降低了大约 400 毫秒,并且仅在我们的博客文章中使用。
【问题讨论】:
-
会不会在第一次请求后不缓存,然后not在后续请求中多花400ms?
-
缓存后肯定会变快,但是有什么理由让它加载到任何不必要的页面上吗?换句话说,使用以下建议的代码仅将其加载到博客上是否有任何缺点?我们没有其他需要使用共享的领域。
标签: javascript php wordpress