{"repo":"stefandoorn/sitemap-plugin","free":true,"listed":false,"github":"https://github.com/stefandoorn/sitemap-plugin","clone":"git clone https://github.com/stefandoorn/sitemap-plugin.git","description":"Sitemap Plugin for Sylius eCommerce platform","language":"PHP","stars":84,"topics":["sylius","sitemap-plugin","php","ecommerce","symfony","sitemap","sitemap-generator"],"license":"MIT","category":"ecommerce","readme_excerpt":"Sylius Sitemap Plugin Big thanks Goes out to the Sylius team. The core code of this plugin is created by the Sylius team. Unfortunately it got removed from the Sylius core. Luckily the Sylius team approved the extraction to a separate bundle. Features Creates a sitemap index file to point to sub sitemap files per type of data Default providers: taxons, products & static content (homepage & contact) Easily add your own providers Product provider supports locales (hreflang) & is channel aware Taxon provider supports locales (hreflang) Installation 1. Run composer require stefandoorn/sitemap-plugin . 2. Add to app/config/bundles.php : 3. Add to app/config/packages/ sylius.yaml : 4. Add to app/config/routes.yaml : 5. Add to app/config/packages/sylius sitemap.yaml : - Default configuration 6. Forcing HTTPS on Generated URLs, see Symfony Docu. In console commands, where there is no HTTP request, URLs use http by default. You can change this globally with these configuration parameters: Usage Generate your sitemap from the CLI: Add this command to your cronjob to regularly generate a new sitemap, e.g. once a day. If you only want to generate the sitemap for a specific channel, use: The plugin defines three default URI's: sitemap.xml : redirects to sitemap index.xml sitemap index.xml : renders the sitemap index file (with links to the provider xml files) Next to this, each provider registers its own URI. Take a look in the sitemap index file for the correct URI's. Default Configurati","default_branch":null,"files":null,"tree":[],"storefront":"/r/stefandoorn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stefandoorn/sitemap-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}