我遇到的一个问题是我的标题包含“&”但它显示为“&”当我点击分享时。
我遇到的另一个问题是下面的代码无法识别“< br>”或“\ n”。
如何制作它以便识别“&,”, - 等等......以及换行符。
<?php
$gettitle = get_the_title();
$getcontent = get_the_content();
$content = substr($getcontent, 0, 20);
$content .= "<br>".$moretexthere;
$link = get_permalink();
$title=urlencode($gettitle);
$url=urlencode($link);
$summary=urlencode($content);
?>
<a onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=<?php echo $title;?>&p[summary]=<?php echo $summary;?>&p[url]=<?php echo $url; ?>','sharer','toolbar=0,status=0,width=548,height=325');" href="javascript: void(0)">Share</a>
答案 0 :(得分:0)
好吧,我用它作为分享网址..
https://www.facebook.com/sharer/sharer.php?u=URLENCODEDURL
答案 1 :(得分:0)
使用urlencode
PHP函数。
“编码要在a中使用的字符串时,此功能很方便 查询网址的一部分......“
WordPress示例:
<?php echo urlencode(get_the_title()); ?>