如何在wordpress上的下载页面添加点击计数器?

时间:2014-10-09 21:58:07

标签: php wordpress counter

我有一个包含cd和mixtapes列表的页面,每个CD都可以通过下载按钮下载.... 我想计算并显示每个下载按钮点击的次数.... 我有几天的搜索,似乎无法弄清楚? 如果有人能帮助我那会很棒......

这是我wordpress网站上链接的代码

<a href="<?php echo get_post_meta($post->ID,'mixtape_link',true); ?>" class="button small"><span>Download Now!</span></a>

我希望每个链接都能计算并显示已点击的次数

1 个答案:

答案 0 :(得分:0)

使用onclick事件调用is函数。使用该函数调用php文件以递增文本文件或数据库中的计数器。

这是一个非常简短的例子。 JavaScript的:

function increment() { 

$.ajax ({ url: "www.link.to/yourphpfile.php", 

data: { action : increment }, //optional 

}

PHP文件:

if ($_POST["action"] == "increment") {

// increment your counter

}

这不是一个完整的例子。你需要在worpress中使用特殊的解决方案。看看这个:  http://codex.wordpress.org/AJAX_in_Plugins