simpsyst / improve
improve 使您轻松收藏网站的标签、开放图和 Twitter 卡
1.0.0
2021-02-06 20:36 UTC
Requires
- php: ^7.2
- ext-simplexml: *
README
improve 是用于搜索引擎和社交网络的网站优化组件。简单直接,它为您网站的 head 部分创建必要的标签和链接,以获得最佳搜索和分享结果。
improve 是用于搜索引擎和社交网络的网站优化组件。简单直接,它为您网站的 head 部分创建必要的标签和链接,以获得最佳搜索和分享结果。
关于 SimpSyst
SimpSyst 是一组小型且优化的 PHP 组件,用于常见任务。由 Diego Matos 维护。使用它们,您可以用更少的行数执行日常任务,编写更少的代码,完成更多的工作。
SimpSyst 是一组小型且优化的 PHP 组件,用于常见任务。由 Diego Matos 维护。使用它们,您可以用更少的行数执行日常任务,编写更少的代码,完成更多的工作。
亮点
- 动态数据的简单 composer
- Facebook 的作者和发布者设置
- 快速配置 TwitterCard 数据以进行分享卡
- 快速配置 OpenGraph 数据以进行社交分享
- 添加 FacebookAdmins 或 FacebookAppId,一切就绪
- Composer 准备就绪,符合 PSR-2 规范
安装
improve 可通过 Composer 获得
"simpsyst/improve": "dev-main"
或运行
composer require simpsyst/improve:dev-main
文档
有关如何使用 improve 的详细信息,请参阅组件目录中的示例文件夹
有关如何使用 improve 的详细信息,请参阅组件目录中的示例文件夹
@improve
<?php require __DIR__ . "/../vendor/autoload.php"; $op = new \SimpSyst\Improve\Improve(); echo $op->improver( "improve Happy and @SimpSyst", "Is a compact and easy-to-use tag creator to improve your site", "https://www.diegomatos.com/simpsyst/improve/example/", "https://www.diegomatos.com/storage/images/cache/tutorial-blockchain-para-iniciantes-aprenda-a-tecnologia-blockchain-800x500-34fd23f6.jpg" )->render();
@improve 的结果
<title>improve Happy and @SimpSyst</title> <meta property="og:url" content="https://www.diegomatos.com/simpsyst/improve/example/"/> <meta property="og:title" content="improve Happy and @SimpSyst"/> <meta property="og:image" content="https://www.diegomatos.com/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 improve your site"/> <meta name="twitter:url" content="https://www.diegomatos.com/simpsyst/improve/example/"/> <meta name="twitter:title" content="improve Happy and @SimpSyst"/> <meta name="twitter:image" content="https://www.diegomatos.com/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 improve your site"/> <meta name="robots" content="index, follow"/> <meta name="description" content="Is a compact and easy-to-use tag creator to improve your site"/> <meta itemprop="url" content="https://www.diegomatos.com/simpsyst/improve/example/"/> <meta itemprop="name" content="improve Happy and @SimpSyst"/> <meta itemprop="image" content="https://www.diegomatos.com/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 improve your site"/> <link rel="canonical" href="https://www.diegomatos.com/simpsyst/improve/example/"/>
@publisher
<?php require __DIR__ . "/../vendor/autoload.php"; $op = new \SimpSyst\Improve\Improve(); echo $op->publisher( "compusert", "diegoamatos" )->render();
@publisher 的结果
<meta property="article:publisher" content="https://#/compusert"/> <meta property="article:author" content="https://#/diegoamatos"/>
@twitterCard
<?php require __DIR__ . "/../vendor/autoload.php"; $op = new \SimpSyst\Improve\Improve(); echo $op->twitterCard( "@diegoamatos", "@compusert", "diegomatos.com", "summary_large_image" )->render();
@twitterCard 的结果
<meta name="twitter:site" content="@diegoamatos"/> <meta name="twitter:domain" content="diegomatos.com"/> <meta name="twitter:creator" content="@diegoamatos"/> <meta name="twitter:card" content="summary_large_image"/>
@openGraph
<?php require __DIR__ . "/../vendor/autoload.php"; $op = new \SimpSyst\Improve\Improve(); echo $op->openGraph( "compusert", "pt_BR", "article" )->render();
@openGraph 的结果
<meta property="og:type" content="article"/> <meta property="og:site_name" content="compusert"/> <meta property="og:locale" content="pt_BR"/>
贡献
有关详细信息,请参阅 CONTRIBUTING
支持
安全:如果您发现任何与安全相关的问题,请通过电子邮件 oi@diegomatos.com 而不是使用问题跟踪器。
如果您发现任何与安全相关的问题,请通过电子邮件 oi@diegomatos.com 而不是使用问题跟踪器。
谢谢
致谢
- Diego Matos(开发者)
- Compusert Technologies(团队)
- 所有贡献者(这个摇滚乐手)
许可协议
MIT 许可协议(MIT)。有关更多信息,请参阅 许可文件