使用自定义博客提供程序将Open Graph标记添加到Sitefinity博客

时间:2013-05-02 21:18:25

标签: opengraph sitefinity sitefinity-5

我们正在尝试将开放图形元标记添加到我们的博客中,该博客托管在Sitefinity中。处理这个问题的最佳地点在哪里?

  • 在页面的定义中,在"标题和属性"在" HTML的部分中添加到HEAD" ...我可以添加一些可以获取标题和摘要的内容吗?
  • 我可以在每个博客中做些什么吗?
  • 我可以在页面的模板中执行某些操作吗? (不是我的偏好)

1 个答案:

答案 0 :(得分:0)

如果您使用external Sitefinity template作为博客窗口小部件详细信息视图,则可以使用Sitefinity Blogs API添加自定义代码以获取所需的元数据,并在PreRender方法中将其添加到头部

您可以使用以下代码从后面的代码中获取当前查看的博客帖子的实例:

var manager = BlogsManager.GetManager();
var post = manager.GetItemFromUrl(typeof(BlogPost), itemUrl, out redirectUrl) as BlogPost;

我希望这有用!