我在MediaWiki网站上使用widget Facebook Comment。
小部件正确显示Facebook评论框,除了我无法审核评论外,它运作良好。 安装说:
您必须设置fb:app_id open graph属性,并向Facebook表明您是该网站的管理员,并且可以审核评论并添加部分。
但我没有理解这一行。如果有人知道,请发布一些例子。
答案 0 :(得分:0)
您似乎还没有添加应用ID,请转到https://developers.facebook.com/tools/
点击"应用"下拉菜单,单击"创建新应用程序"并使用您的网站名称创建一个新的应用程序,它将生成一个应用程序ID,在您的网站元标记中使用它,如下所示:
<meta property="fb:app_id" content="<your App id>" />
当然还有其他元标记,
<meta property="fb:admins" content="<your admin id>" />
<meta property="og:image" content="<website logo image url>" />
<meta property="og:site_name" content="<Site name>" />
<meta property="og:url" content="<webpage completel url>" />
<meta property="og:title" content="<title>" />
之后你应该被设定!
答案 1 :(得分:0)
我遇到了同样的问题。几小时后,我找到了一个解决方案......事实上,小部件页面上的代码中的错误很少......
在LocalSettings.php
中,复制粘贴(xxxxx =你的FB IPapp号码),它会起作用:
$wgExtensionFunctions[] = 'mww_fb_app_id';
function mww_fb_app_id() {
global $wgOut;
$wgOut->addHeadItem ( "fb:app_id" , '<meta property="fb:app_id" content="xxxxx"/>');
}