market-media/optimizer
Composer 安装命令:
composer require market-media/optimizer
包简介
O Optimizer facilita salvar como favoritos as tags do seu site, o Open Graph e o Twitter Card.
README 文档
README
Optimizer é um componente de otimização de sites para motores de buscas e redes sociais. Simplificado e direto ao ponto ele cria as tags e links necessários em sua head para o melhor resultado de busca e compartilhamento.
Destaques
- Compositor simples para dados dinâmicos
- Configurações de autor e editor para Facebook (Configuração de autor e publicador para Facebook)
- Configure rapidamente os dados do TwitterCard para compartilhamento de cartões (Configure rapidamente os dados TwitterCard para cartões de compartilhar)
- Configure rapidamente dados OpenGraph para compartilhamento social. (Configure rapidamente os dados OpenGraph para compartilhamento social.)
- Adicione FacebookAdmins ou FacebookAppId e está tudo pronto (Adiciona FacebookAdmins ou FacebookAppId e tudo fica pronto)
- Composer ready e compatível com PSR-2 (Pronto para o compositor e compatível com PSR-2)
Instalação
Optimizer está disponível via Composer::
"market-media/optimizer": "2.1.*"
ou rode
composer require market-media/optimizer
Documentação
Para mais detalhes sobre como usar o optimizer, veja a pasta de exemplo com detalhes no diretório do componente
@optimize
<?php $op = new \MarketMedia\Optimizer\Optimizer(); echo $op->optimize( "Optimizer Happy and @MarketMedia", "Is a compact and easy-to-use tag creator to optimize your site", "https://www.upinside.com.br/MarketMedia/optimizer/example/", "https://www.upinside.com.br/uploads/images/2017/11/curso-de-html5-preparando-ambiente-de-trabalho-aula-02-1511276983.jpg" )->render();
Result @optimize
<title>Optimizer Happy and @MarketMedia</title> <meta property="og:url" content="https://www.upinside.com.br/MarketMedia/optimizer/example/"/> <meta property="og:title" content="Optimizer Happy and @MarketMedia"/> <meta property="og:image" content="https://www.upinside.com.br/uploads/images/2017/11/curso-de-html5-preparando-ambiente-de-trabalho-aula-02-1511276983.jpg"/> <meta property="og:description" content="Is a compact and easy-to-use tag creator to optimize your site"/> <meta name="twitter:url" content="https://www.upinside.com.br/MarketMedia/optimizer/example/"/> <meta name="twitter:title" content="Optimizer Happy and @MarketMedia"/> <meta name="twitter:image" content="https://www.upinside.com.br/uploads/images/2017/11/curso-de-html5-preparando-ambiente-de-trabalho-aula-02-1511276983.jpg"/> <meta name="twitter:description" content="Is a compact and easy-to-use tag creator to optimize your site"/> <meta name="robots" content="index, follow"/> <meta name="description" content="Is a compact and easy-to-use tag creator to optimize your site"/> <meta itemprop="url" content="https://www.upinside.com.br/MarketMedia/optimizer/example/"/> <meta itemprop="name" content="Optimizer Happy and @MarketMedia"/> <meta itemprop="image" content="https://www.upinside.com.br/uploads/images/2017/11/curso-de-html5-preparando-ambiente-de-trabalho-aula-02-1511276983.jpg"/> <meta itemprop="description" content="Is a compact and easy-to-use tag creator to optimize your site"/> <link rel="canonical" href="https://www.upinside.com.br/MarketMedia/optimizer/example/"/>
@publisher
<?php $op = new \MarketMedia\Optimizer\Optimizer(); echo $op->publisher( "upinside", "robsonvleite" )->render();
Result @publisher
<meta property="article:publisher" content="https://www.facebook.com/upinside"/> <meta property="article:author" content="https://www.facebook.com/robsonvleite"/>
@twitterCard
<?php $op = new \MarketMedia\Optimizer\Optimizer(); echo $op->twitterCard( "@robsonvleite", "@upinside", "upinside.com.br", "summary_large_image" )->render();
Result @twitterCard
<meta name="twitter:site" content="@robsonvleite"/> <meta name="twitter:domain" content="upinside.com.br"/> <meta name="twitter:creator" content="@robsonvleite"/> <meta name="twitter:card" content="summary_large_image"/>
@openGraph
<?php $op = new \MarketMedia\Optimizer\Optimizer(); echo $op->openGraph( "upinside", "pt_BR", "article" )->render();
Result @openGraph
<meta property="og:type" content="article"/> <meta property="og:site_name" content="upinside"/> <meta property="og:locale" content="pt_BR"/>
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-07-08