我正在使用Wordpress 3.8,我有一个带有插入php插件的页面。 从主站点调用页面时,页面正常工作。 在wordpress页面内写着:
[insert_php]
require("{$_SERVER['DOCUMENT_ROOT']}/podcast_manager.php");
[/insert_php]
但是当我在Facebook上发布链接时,它会输出:
输出php代码,而不是运行它!
真的我不知道为什么!
答案 0 :(得分:1)
发生的事情是php代码位于Wordpress帖子/页面的正文中。这会创建一个FB然后读取的描述(静态文本),类似于Facebook Open Graph。
要尝试查看是否存在问题,请尝试使用SEO插件创建自定义说明。否则PHP代码执行正常,这只是FB从标题中读取的描述问题。
编辑
查看帖子/页面的来源,看看<meta
name="description" content="">
是否包含该字符串。