小编Ape*_*eli的帖子

og:描述未显示在Facebook Feed中

我正在尝试为网站实现基本的Facebook功能.我已经三次检查了更多元标记,但是og:description -text没有显示在FB新闻源中.标题和图像工作正常.

这是代码:

<meta property="og:type" content="article" />
<meta property="og:title" content="SOG – VEITSIÄ VIIDAKOSTA ARKITÖIHIN" />
<meta property="og:url" content="http://www.finnprotec.fi/webshop/news/2" />
<meta property="og:description" content="Kunhan kirjoitan vaan jotain tekstia nyt." />
<meta property="og:site_name" content="Finnprotec.fi" />
<meta property="og:image" content="http://www.finnprotec.fi/webshop/kuvat/kuva517a8539a91f1.jpg" />
<meta property="fb:admins" content="6700009220" />
<meta property="fb:app_id" content="348235131938688" />
Run Code Online (Sandbox Code Playgroud)

当我点击页面上的链接时,描述会很好地显示在标题下:

当我点击页面上的链接时:

但是当我点击发送按钮时,这会显示在我的FB Feed上:

但是当我点击发送按钮时,这会显示在我的FB Feed上:

这就是我想要得到的:

这就是我想要得到的:

当前页面的网址是:http://www.finnprotec.fi/webshop/news/2

我试图用facebook linter清除facebook的缓存,但这没有帮助.

facebook meta-tags facebook-graph-api facebook-opengraph

16
推荐指数
1
解决办法
5200
查看次数

使用Laravel Auth伪造登录

在我们的服务上有管理员和其他用户.我正在使用基本的Laravel Auth软件包来处理注册,登录等.

什么是实现功能的最佳方式,管理员用户可以在不知道实际用户密码的情况下以常规用户"伪造登录"?

php laravel laravel-5

3
推荐指数
1
解决办法
1666
查看次数

将自定义字段添加到 Ninja Forms

我正在尝试向 Ninja Forms (v. 3.3) 添加自定义字段。在任何地方都找不到完整的示例。

通过代码挖掘似乎过滤器“ninja_forms_register_fields”可以解决问题,但我无法让它在任何地方运行。

wordpress ninja-forms

2
推荐指数
1
解决办法
2028
查看次数

Express中的会话无效

我正在尝试使用Express中的会话.我尽可能仔细地阅读了文档,但是在我的代码和示例之间找不到任何差异 - 但是,会话似乎没有初始化.

这是我的app.js的开始

var express = require('express')
  , routes = require('./routes')
  , customRoutes = require('./routes/custom.js');

var app = module.exports = express.createServer();

// Configuration

app.configure(function(){
  app.set('views', __dirname + '/views');
  app.set('view engine', 'jade');
  app.use(express.bodyParser());
  app.use(express.methodOverride());
  app.use(app.router);
  app.use(express.static(__dirname + '/public'));

  app.use(express.cookieParser());  
  app.use(express.session({ secret: "keyboard cat" }));

});

app.configure('development', function(){
  app.use(express.errorHandler({ dumpExceptions: true, showStack: true })); 
});

app.configure('production', function(){
  app.use(express.errorHandler()); 
});

// Routes

app.get('/', function(req, res){

    req.session.something = "please?";
    req.session.boo = true;
    req.session.int = 100;

    console.log(req.session); // undefined
});
Run Code Online (Sandbox Code Playgroud)

当我运行它时:TypeError:无法设置未定义的属性'something'.

有什么要检查的?

$ npm …
Run Code Online (Sandbox Code Playgroud)

connect node.js express

0
推荐指数
1
解决办法
6215
查看次数