如何以更快的方式在wordpress循环中添加多个 vk.com,例如小部件


How to add multiple vk.com like widgets in wordpress loop in a faster way?

我正在为类别存档页面添加 vk.com 像按钮。喜欢按钮加载正常,工作正常。但问题是,该页面需要更多时间来加载相同的 js 文件,这是我拥有的帖子数量的许多倍!

这是我的代码:

在我的标题中.php :

<script type="text/javascript">
  VK.init({apiId: xxxxxxx, onlyWidgets: true});
</script>

在我的 WordPress 循环中.php

类别中:
<div id="vk_like<?php echo $incre; ?>"></div>
<script type="text/javascript">
    VK.Widgets.Like("vk_like<?php echo $incre; ?>", {type: "mini", pageUrl: "<?php echo get_permalink($value['id']); ?>"});
</script>

在这里,$incre是我的索引变量,get_permalink返回类似框的唯一页面 URL。

问题是,此代码多次加载以下 js。

  • http://vk.com/js/al/lite.js?76
  • http://vk.com/js/lang3_0.js?3349

等等。

请帮忙。

社交名媛.js是你的朋友。它允许按需加载社交按钮(悬停,视点)。支持Vkontakte"喜欢"按钮,但默认情况下不启用。