我正在使用facebook共享代码,但不知道如何自定义url部分,以便该URL页面上的用户应该共享,而不是默认url。

我当前的代码就像

 <a onclick="window.open('http://www.facebook.com/sharer/sharer.php/? 
 u=mycarhelpline.com', 'newWindow', 'width=600, height=400'); return false;" 
 href="http://www.facebook.com/sharer/sharer.php/?u=mycarhelpline.com" target="_blank" 
 rel="nofollow">

我需要自定义线

?u=mycarhelpline.com

使用php代码,以便用户访问的url应该出现在共享窗口中,而不是默认的主页中。

(知道不赞成使用“共享”选项,但是共享对我有用-寻求帮助以自定义共享网址的代码

谢谢

已编辑

嗨,您已经输入了修改后的代码,我知道自己在执行某些错误-请帮助我们提出纠正建议

   <?php
   $server_name = 'mycarhelpline.com';
   $current_path = $_SERVER['REQUEST_URI'];
   $sharerpath = 'http://www.facebook.com/sharer/sharer.php/?u='.$server_name  .'/'.$current_path;
    ?>

   <a onclick="window.open('http://www.facebook.com/sharer/sharer.php/?u='.$sharerpath', 'newWindow', 'width=600, height=400'); return false;" 
   href="http://www.facebook.com/sharer/sharer.php/?u='.$sharerpath''" target="_blank" 
   rel="nofollow"><img src="/templates/mycar_home/images/facebook.png" alt="Share on Facebook" /></a>

现在,当我在标记后放置?>时,其显示服务器错误且未显示页面,并且在http://www.facebook.com/sharer/sharer.php/?u='.$之前放置

#1楼 票数:1

如果我理解正确,则您希望共享插件仅共享用户所在的当前页面。 为此,您将必须自定义插件。 每次在页面上放置共享代码时,都必须指定用户所在的页面。

您可以在$_SERVER变量中使用参数。 您已经知道服务器名称,然后拥有REQUEST_URI ,这是为了访问该页面而给出的URI。 因此,如果将它们组合在一起,则应该为每个页面到达最终URL。

$server_name = 'mycarhelpline.com';
$current_path = $_SERVER['REQUEST_URI'];
$sharerPath = 'http://www.facebook.com/sharer/sharer.php/?u='.$server_name .'/'.$current_path;

参考-

  ask by Gag translate from so

未解决问题?本站智能推荐:

1回复

Facebook自定义共享。有什么可能?

大家好,可以自定义共享选项吗? 我正是在寻找一种分辨率,使我可以与某些文本共享特定的图片。 图片将改变,这取决于用户最近上传的内容。 真的很难解释我到底在寻找什么,但我会尽力的。 例如:一个用户在我的页面上上传了自己的照片。 成功上传图片后,图片底部会显示一些文本。 此后,用户应
3回复

自定义Facebook共享集成

我正在开发一个电子商务网站,其中购物车页面需要有所有产品的Facebook Share按钮,具有以下要求: - 假设购物车页面中有4个产品项目 - “p1”,“p2”,“p3”和“p4”。 当用户点击“p4”项目的“共享”按钮时,如果他没有登录FB,则会要求他登录。 这是使用“ f
1回复

将自定义数据共享到Facebook/linkedin

我希望用户能够从我的页面共享一些数据到Facebook / linkedin。 有一个Facebook分享者链接,但现在应该弃用了吗? 我试过了,但是不能完全正常工作。 有一个共享按钮,但我只需要来自html的链接,而不会造成任何其他混乱。 人们似乎喜欢分享,但我认为应该有一个更简单的
1回复

如何在共享按钮Facebook中添加自定义文本

我需要在帖子中添加文字,然后使用: https://www.facebook.com/sharer/sharer.php?app_id= ***&sdk = joey&u = http://www.ansa.com/&display=popup&ref=plugin&
1回复

使用Javascript创建自定义Facebook共享

我正在尝试使用JavaScript使Facebook分享按钮。 这是我的代码: 这是HTML: 问题是共享按钮仅适用于帖子编号1或最高帖子。 我认为是因为javascript找不到id 有答案吗?
1回复

自定义Facebook分享按钮,带有自定义标题,URL,Wordpress中的图像

我知道stack-overflow中可能有很多这样的问题。 但是我没有得到我想要的解决方案 我正在使用wordpress。 在我的所有帖子页面中,都有一个共享按钮( 通过addthis插件 ),但是发生的事情是当我单击以在Facebook上共享( 通过addthis插件 )时,它使一切都
1回复

自定义Facebook分享

我无法在共享屏幕中更改参数。 我想更改标题,描述和图像,请按照我的示例进行操作。 PHP的: HTML:
2回复

如何在Wordpress帖子循环中使用自定义图像创建自定义Facebook共享链接

我有一个 wordpress 页面,显示特定类别中的帖子列表。 我的客户想要在页面上列出的每个帖子旁边有一个“分享到 facebook”按钮,以便用户可以将帖子分享到 facebook。 我在 Wordpress 循环中为这个按钮建立了一个自定义链接: 但是,当弹出窗口显示时,它永远不会显示我传递给