codeblog / feedrss-generate
生成网站内容的 Rss Feed
1.0.0
2021-01-29 16:53 UTC
Requires
- php: >=7.2
- ext-dom: *
- ext-json: *
- ext-mbstring: *
This package is auto-updated.
Last update: 2024-09-29 05:29:18 UTC
README
FeedRss 是一个简单的组件,帮助创建 rss feed,其中为引擎生成 xml 文件。它也可以用于 Facebook Ads 和 Google Merchant。
FeedRss 是一个简单的组件,辅助创建 rss feed,其中为引擎生成 xml 文件。它也可以用于 Facebook Ads 和 Google Merchant。
亮点
- 简单安装(Instalação simples)
- 简化 rss feed 创建(Criação de feed rss simplificada)
- 可用于 Facebook ADS(Pode ser usada com o Facebook ADS)
- 可用于 Google Merchant(Pode ser usada com o Google Merchant)
安装
FeedRss 通过 Composer 提供
"codeblog/feedrss-generate": "^1.0"
或者运行
composer require codeblog/feedrss-generate
文档
有关如何使用的详细信息,请参阅组件目录中的示例文件夹。其中包含了每个类的使用示例。它的工作方式如下
有关如何使用的详细信息,请参阅组件目录中的示例文件夹。其中包含了每个类的使用示例。它的工作方式如下
创建简单的 FeedRss
<?php require 'vendor/autoload.php'; use CodeBlog\FeedRss\FeedRss; $feed = new FeedRss(); $feed->setChannel( 'CodeBlog - Fique sempre atualizado', 'https://www.codeblog.com.br/', 'Blog desenvolvido para passar informações sobre Tecnologia, Games, Programação e Entreterimento!' ); $items = [ [ 'title' => 'Mouse Gamer de última geração', 'description' => 'Mouse Gamer de última geração', 'publication' => '2020-12-31 23:10:21', 'link' => 'https://meusite.com/prouto/mouse-top', 'image' => [ 'url' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'title' => 'Mouse gamer de última geração com alta qualidade' ] ], [ 'title' => 'Teclado Gamer de última geração', 'description' => 'Teclado Gamer de última geração', 'publication' => '2020-12-27 13:10:00', 'link' => 'https://meusite.com/prouto/teclado-top', 'image' => [ 'url' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'title' => 'Teclado gamer mecânico de última geração' ] ] ]; $feed->renderRss($items);
使用 Facebook Ads 和 Google Merchant 创建 FeedRss
您必须将 "facebook_ads" 和 "google_merchant" 参数作为数组传递。
您必须将 "facebook_ads" 和 "google_merchant" 参数作为数组传递。
<?php require 'vendor/autoload.php'; use CodeBlog\FeedRss\FeedRss; $feed = new FeedRss(true, true); $feed->setChannel( 'CodeBlog - Fique sempre atualizado', 'https://www.codeblog.com.br/', 'Blog desenvolvido para passar informações sobre Tecnologia, Games, Programação e Entreterimento!' ); $items = [ [ 'title' => 'Mouse Gamer de última geração', 'description' => 'Mouse Gamer de última geração', 'publication' => '2020-12-31 23:10:59', 'link' => 'https://meusite.com/prouto/mouse-top', 'image' => [ 'url' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'title' => 'Mouse gamer de última geração com alta qualidade' ], // FACEBOOK ADS 'facebook_ads' => [ 'id' => 'product_01', 'image_link' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'condition' => 'new', 'price' => '89.89', 'availability' => 'in stock', 'brand' => 'Gapto', 'google_product_category' => '166', // other necessary parameters ], // GOOGLE MERCHANT 'google_merchant' => [ 'gtin' => '3234567890126', // other necessary parameters ] ], [ 'title' => 'Teclado Gamer de última geração', 'description' => 'Teclado Gamer de última geração', 'publication' => '2020-12-27 13:10:00', 'link' => 'https://meusite.com/prouto/teclado-top', 'image' => [ 'url' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'title' => 'Teclado gamer mecânico de última geração' ], // FACEBOOK ADS 'facebook_ads' => [ 'id' => 'product_02', 'image_link' => 'https://www.codeblog.com.br/themes/codeblog/assets/images/CodeBlogLogo.png', 'condition' => 'new', 'price' => '154.35', 'availability' => 'in stock', 'brand' => 'Full Moll', 'google_product_category' => '166', // other necessary parameters ], // GOOGLE MERCHANT 'google_merchant' => [ 'gtin' => '3234567890888', // other necessary parameters ], ], ]; $feed->renderRss($items);
贡献
有关详细信息,请参阅 CONTRIBUTING。
支持
安全:如果您发现任何安全相关的问题,请通过电子邮件 whallysson.dev@gmail.com 而不是使用问题跟踪器。
如果您发现任何安全相关的问题,请通过电子邮件 whallysson.dev@gmail.com 而不是使用问题跟踪器。
感谢
鸣谢
- Whallysson Avelino(开发者)
- CodBlog(团队)
- 所有贡献者(此项目)
许可
MIT 许可证(MIT)。请参阅 许可文件 获取更多信息。