我有一个问题。
我创建了一个网站,它有一个模块' news'。当我想要点击特定新闻时,它包含标题,描述和图像。我想要的是当我在Facebook或任何社交媒体网站上分享这个特定新闻的链接时,我希望它转发标题,描述和图像。如果我分享其他模块链接,它应该显示网站的标识。
通过研究我发现meta og标签可以解决问题,但我无法弄明白。
将会感谢帮助或提示。谢谢。
答案 0 :(得分:0)
在Laravel app.blade.php文件中,在<head>
标记内添加以下行。
@yield('facebook')
而且,在新闻模块中,您需要将以下元标记包含在新闻内容中。
@section('facebook')
<meta property="og:title" content="{{ $news->news_title }}"/>
<meta property="og:image" content="{{ $news->image }}"/>
<meta property="og:description" content="{{ $news->description }}"/>
@endsection
对于其他模块,您只需使用
即可@section('facebook')
<meta property="og:image" content="{{ $logo_of_website }}"/>
@endsection