kadokweb/optimizer

Optimizer 可以轻松地将您的网站标签、开放图和 Twitter 卡标记为书签

1.0.0 2022-01-14 06:35 UTC

This package is auto-updated.

Last update: 2024-09-14 12:24:12 UTC


README

Maintainer Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

Optimizer 是搜索引擎和社交网络网站优化的组件。它简单直接,为最佳搜索和分享结果创建必要的标签和链接。

Optimizer 是搜索引擎和社交网络网站优化的组件。它简单直接,为最佳搜索和分享结果创建必要的标签和链接。

关于 KadokWeb

KadokWeb 是一套用于常见任务的小型优化 PHP 组件。由 Doka Silva 和 kadokweb 团队维护。使用它们,您可以用更少的行数执行日常任务,写更少的代码,做更多的事情。

KadokWeb 是一套用于常见任务的小型优化 PHP 组件。由 Doka Silva 和 kadokweb 团队维护。使用它们,您可以用更少的行数执行日常任务,写更少的代码,做更多的事情。

亮点

  • 动态数据的简单 composer(动态数据的简单 composer)
  • 为 Facebook 设置作者和发布者(为 Facebook 设置作者和发布者)
  • 快速配置 TwitterCard 数据以分享卡片(快速配置 TwitterCard 数据以分享卡片)
  • 快速配置 OpenGraph 数据以进行社交分享。(快速配置 OpenGraph 数据以进行社交分享。)
  • 添加 FacebookAdmins 或 FacebookAppId 即可一切就绪(添加 FacebookAdmins 或 FacebookAppId 即可一切就绪)
  • Composer 已准备好,并符合 PSR-2 规范(Composer 已准备好,并符合 PSR-2 规范)

安装

Optimizer 可通过 Composer 获取

"kadokweb/optimizer": "1.0.*"

或者运行

composer require kadokweb/optimizer

文档

有关如何使用优化器的详细信息,请参阅组件目录中示例文件夹的详细信息

有关如何使用优化器的详细信息,请参阅组件目录中示例文件夹的详细信息

@optimize

<?php
require __DIR__ . "/../vendor/autoload.php";

$op = new \KadokWeb\Optimizer\Optimizer();

echo $op->optimize(
    "Optimizer Happy and @KadokWeb",
    "Is a compact and easy-to-use tag creator to optimize your site",
    "https://www.kadok.com.br/kadokweb/optimizer/example/",
    "https://www.kadok.com.br/uploads/images/2017/11/curso-de-html5-preparando-ambiente-de-trabalho-aula-02-1511276983.jpg"
)->render();
@optimize 的结果
<title>Optimizer Happy and @KadokWeb</title>
<meta
  property="og:url"
  content="https://www.kadok.com.br/kadokweb/optimizer/example/"
/>
<meta property="og:title" content="Optimizer Happy and @KadokWeb" />
<meta
  property="og:image"
  content="https://www.kadok.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.kadok.com.br/kadokweb/optimizer/example/"
/>
<meta name="twitter:title" content="Optimizer Happy and @KadokWeb" />
<meta
  name="twitter:image"
  content="https://www.kadok.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.kadok.com.br/kadokweb/optimizer/example/"
/>
<meta itemprop="name" content="Optimizer Happy and @KadokWeb" />
<meta
  itemprop="image"
  content="https://www.kadok.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.kadok.com.br/kadokweb/optimizer/example/"
/>

@publisher

<?php
require __DIR__ . "/../vendor/autoload.php";

$op = new \KadokWeb\Optimizer\Optimizer();

echo $op->publisher(
  "kadok",
  "kadokweb"
)->render();
@publisher 的结果
<meta
  property="article:publisher"
  content="https://#/kadokweb"
/>
<meta property="article:author" content="https://#/kadokweb" />

@twitterCard

<?php
require __DIR__ . "/../vendor/autoload.php";

$op = new \KadokWeb\Optimizer\Optimizer();

echo $op->twitterCard(
  "@kadokweb",
  "@kadok",
  "kadok.com.br",
  "summary_large_image"
)->render();
@twitterCard 的结果
<meta name="twitter:site" content="@kadokweb" />
<meta name="twitter:domain" content="kadok.com.br" />
<meta name="twitter:creator" content="@kadokweb" />
<meta name="twitter:card" content="summary_large_image" />

@openGraph

<?php
require __DIR__ . "/../vendor/autoload.php";

$op = new \KadokWeb\Optimizer\Optimizer();

echo $op->openGraph(
  "kadokweb",
  "pt_BR",
  "article"
)->render();
@openGraph 的结果
<meta property="og:type" content="article" />
<meta property="og:site_name" content="kadokweb" />
<meta property="og:locale" content="pt_BR" />

贡献

有关详细信息,请参阅CONTRIBUTING

支持

安全:如果您发现任何与安全相关的问题,请通过电子邮件doka@kadok.com.br联系,而不是使用问题跟踪器。

如果您发现任何与安全相关的问题,请通过电子邮件doka@kadok.com.br联系,而不是使用问题跟踪器。

谢谢

鸣谢

许可证

MIT 许可证(MIT)。有关更多信息,请参阅许可证文件