如何在每个页面中自动添加Facebook

时间:2013-10-23 08:01:30

标签: php facebook

我想将此代码放在我网站的侧边栏中,但是如何编码,当访问者访问另一个页面时,data-ref将自动更改,而不是index.php

<div class="fb-like" data-href="http://myinternetincome.info/index.php" data-width="250" data-height="The pixel height of the plugin" data-colorscheme="light" data-layout="standard" data-action="like" data-show-faces="false" data-send="true"></div>

2 个答案:

答案 0 :(得分:0)

index.php是scriptname。您可以使用$ _SERVER [PHP_SELF]

像这样:

http://myinternetincome.info<?=$_SERVER[PHP_SELF];?>

您可以编辑所需的代码,然后在每个页面中包含此代码。

答案 1 :(得分:0)

将这段代码放入名为facebook_like.php的文件中,如下所示:

<div class="fb-like" data-href="http://myinternetincome.info<?php echo $_SERVER[PHP_SELF]; ?>" data-width="250" data-height="The pixel height of the plugin" data-colorscheme="light" data-layout="standard" data-action="like" data-show-faces="false" data-send="true"></div>

请注意$_SERVER['PHP_SELF'],这将根据您所在的页面而变化。

然后,在您想要显示的小部件的任何页面上,只需使用简单的include,如下所示:

include('facebook_like.php');