【发布时间】:2012-10-16 00:02:51
【问题描述】:
我想在我的网站移动版上使用社交按钮。但我面临的问题是让他们使用桌面版页面的 url。
假设我有一个页面“m.domain.com/some-page”,桌面版 url 为“domain.com/some-page”。当我加载社交按钮时,它们不会显示同一页面的桌面 url 存在的计数。
目前,共享数量正在跨移动版和桌面版传播。
我使用 php 文件来延迟加载按钮。这是文件头的 sn-p,后面是按钮脚本:
<?php
$permalink = "http://domain.com" . $_SERVER['REQUEST_URI'];
$title = $_GET['title'] ? $_GET['title'] : $_POST['title'];
?>
但这并没有给我预期的结果。调用这个文件的代码是:
<script type="text/javascript">
function get_share_buttons(permalink,title){
var url = 'http://m.domain.com/folder/shareButtons.php';
$('#share-buttons').load(url,{permalink:permalink,title:title});
}
$(window).bind("load", function() {
get_share_buttons('<?php the_permalink() ?>','<?php the_title(); ?>');
});
</script>
请建议我解决我的问题。谢谢。
【问题讨论】:
-
没有答案。如果我不清楚,请告诉我。我真的需要让这件事发挥作用。