如何在Facebook上共享PHP在线商店的产品?

如何在Facebook上共享PHP在线商店的产品?,php,facebook,hyperlink,facebook-sharer,Php,Facebook,Hyperlink,Facebook Sharer,我对HTML有点了解,最近用PHP为我们的网站建立了一个商店。它工作得很好,但是很贵,而且没有钱为我遇到的一个小问题进行一点定制,所以我尝试自己修复它 我们想在Facebook上共享一个产品,但当我们这样做时,它会显示页面标题,而不是产品或其描述。我在互联网上四处寻找这个问题,并认为这是前进的方向: 我做到了这一点,所以我尝试从该页面自定义代码,以显示我需要的来自页面上使用的PHP标记的信息,但正如您所知,我什么都没有得到 <?php $title=urlencode('<?php

我对HTML有点了解,最近用PHP为我们的网站建立了一个商店。它工作得很好,但是很贵,而且没有钱为我遇到的一个小问题进行一点定制,所以我尝试自己修复它

我们想在Facebook上共享一个产品,但当我们这样做时,它会显示页面标题,而不是产品或其描述。我在互联网上四处寻找这个问题,并认为这是前进的方向:

我做到了这一点,所以我尝试从该页面自定义代码,以显示我需要的来自页面上使用的PHP标记的信息,但正如您所知,我什么都没有得到

<?php
$title=urlencode('<?php echo $value['product_name']; ?>');
$url=urlencode('http://mydomain.com');
$summary=urlencode('<?php echo $value['product_description']; ?>');
$image=urlencode('<?php if (is_null($value['product_image'])): ?>');
?>

购物车模板是all.tpl,因此我尝试将其放在header.tpl中

编辑: 我已经在这方面工作了一段时间,但进展不快,所以我开始搞乱链接,而不是我让它在描述之外工作,在描述中有我如何删除该标记<代码>

编辑代码:
在添加链接之前,请尝试以下操作:

<?php
$tags = array('<p>','</p>');
$cleanDescription = str_replace($tags,'',$value['product_description']);
?>


它将从描述中删除任何标记。之后,在您的链接中使用
$cleansdescription
而不是
$value['product_description']

页面上是否有一个产品列表,每个产品都有共享按钮,或者共享按钮是否位于每个产品的专用页面上?我已经找到了一个关于此内容的介绍,我现在使用的是超链接。但是需要解决标签问题我会更新我的问题对不起,我完全忘记了结束标签,让我更新我的答案!
<?php
$tags = array('<p>','</p>');
$cleanDescription = str_replace($tags,'',$value['product_description']);
?>