ezitisitis/laravel-open-graph
最新稳定版本:1.2.1
Composer 安装命令:
composer require ezitisitis/laravel-open-graph
包简介
Setting Open Graph for Laravel.
README 文档
README
Setting Open Graph for Laravel.
Install
Via Composer install:
composer require ezitisitis/laravel-open-graph
Include Open Graph meta view into your layout <head>:
@include('open-graph::meta')
Usage
Set Open Graph metadata into Controller (this example page title default is Laravel app name):
HomeController
<?php namespace App\Http\Controllers; use Ezitisitis\LaravelOpenGraph\Facades\OpenGraph; class HomeController extends Controller { public function index() { OpenGraph::start() ->setTitle() ->setDescription('The site description...') ->setImage(asset('images/og-image.png')); return view('home'); } }
Set the article's Open Graph metadata Controller (this example article title like Article name - App name):
ArticleController
<?php namespace App\Http\Controllers; use App\Article; use Ezitisitis\LaravelOpenGraph\Facades\OpenGraph; class ArticleController extends Controller { public function show(Article $article) { OpenGraph::start() ->setType('article') ->setTitle($article->title) ->setDescription($article->description) ->setImage($article->thumbnail) ->setData([ 'article:published_time' => $article->created_at->toIso8601String(), ]); return view('home'); } }
Credits
统计信息
- 总下载量: 2.55k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-only
- 更新时间: 2022-11-14