0

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

这是我的代码:

在我的 header.php 中:

<script type="text/javascript">

  VK.init({apiId: xxxxxxx, onlyWidgets: true});

</script>

在我的 category.php 的 wordpress 循环中:

<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 返回like 框的唯一页面 url。

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

还有更多。

请帮忙。

4

1 回答 1

0

Socialite.js是你的朋友。它允许按需加载社交按钮(悬停、视点)。支持 Vkontakte “like”按钮,但默认情况下不启用。

于 2014-01-20T17:36:24.080 回答