ramonztro/simple-site-mapper

SimpleSiteMapper 允许您轻松创建和编辑 sitemap.xml 文件。

1.0.0 2016-06-17 17:01 UTC

This package is auto-updated.

Last update: 2024-09-16 00:08:03 UTC


README

SimpleSiteMapper 允许您轻松创建和编辑 sitemap.xml 文件。

基本用法

安装

使用以下命令安装最新版本

$ composer require ramonztro/simple-site-mapper

基本用法

<?php

use RamonK\SimpleSiteMapper\SimpleSiteMapper;

//Creates a SiteMapper
$mapper = new SimpleSiteMapper();

//Loads a sitemap file or creates it if doesn't exist
$filename = 'examples.xml';
$mapper->loadSiteMap($filename);

//Adds an URL to sitemap
$mapper->addUrl('http://example.com/example1');

//Adds another URL to sitemap
$mapper->addUrl('http://example.com/example2', '2016-06-06', 'anual', 1);

//Edit an URL
$mapper->addUrl('http://example.com/example', '2016-01-01', 'monthly', 0.8);

//Save sitemap to file
$mapper->save();

//Loads a sitemap index file or creates it if doesn't exist
$mapper->loadSiteMapIndex('sitemap.xml')

//Adds a sitemap to index
$mapper->addSiteMap('http://example.com/sitemap_01.xml', '2016-06-06');

//Save sitemap index to file
$mapper->save();

//Ping search engines
$mapper->pingGoogle('http://example.com/sitemap.xml');
$mapper->pingBing('http://example.com/sitemap.xml');

关于

要求

  • PHP 5.3 或更高版本。

MIT 许可证

特此授予任何获得本软件及其相关文档文件(“软件”)副本的任何人,免费、无限制地使用该软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、许可和/或销售软件副本,并允许向软件提供副本的个人这样做,但受以下条件的约束
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。

在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。

软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任(无论是基于合同、侵权或其他方式)负责,这些索赔、损害或其他责任源于、产生于或与软件或其使用或其他方式相关。

作者

Ramon Kayo - contato@ramonk.com