Google XML Sitemaps - Version 3.3

Version Description

Download this release

Release Info

Developer arnee
Plugin Icon 128x128 Google XML Sitemaps
Version 3.3
Comparing to
See all releases

Code changes from version 3.2.9 to 3.3

Files changed (4) hide show
  1. documentation.txt +2 -0
  2. readme.txt +2 -2
  3. sitemap-core.php +9 -3
  4. sitemap.php +2 -2
documentation.txt CHANGED
@@ -241,6 +241,8 @@
241
Removed ASK ping since they shut down their service.
242
Exclude post_format taxonomy from custom taxonomy list
243
2013-01-11 3.2.9 Fixed security issue with change frequencies and filename of sitemap file. Exploit was only possible for admin accounts.
244
245
Maybe Todo:
246
==============================================================================
241
Removed ASK ping since they shut down their service.
242
Exclude post_format taxonomy from custom taxonomy list
243
2013-01-11 3.2.9 Fixed security issue with change frequencies and filename of sitemap file. Exploit was only possible for admin accounts.
244
+ 2013-09-28 3.3 Fixed problem with file permission checking
245
+ Filter out hashs (#) in URLs
246
247
Maybe Todo:
248
==============================================================================
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: arnee
3
Donate link: http://www.arnebrachhold.de/redir/sitemap-paypal
4
Tags: seo, google, sitemaps, google sitemaps, yahoo, msn, ask, live, xml sitemap, xml
5
Requires at least: 2.1
6
- Tested up to: 3.6
7
Stable tag: 3.2.9
8
9
This plugin will generate a special XML sitemap which will help search engines to better index your blog.
@@ -31,7 +31,7 @@ Related Links:
31
5. Open the plugin configuration page, which is located under Options -> XML-Sitemap and build the sitemap the first time. If you get a permission error, check the file permissions of the newly created files.
32
6. The plugin will automatically update your sitemap of you publish a post, so theres nothing more to do :)
33
34
- == Frequently Asked Questions ==
35
36
= There are no comments yet (or I've disabled them) and all my postings have a priority of zero! =
37
3
Donate link: http://www.arnebrachhold.de/redir/sitemap-paypal
4
Tags: seo, google, sitemaps, google sitemaps, yahoo, msn, ask, live, xml sitemap, xml
5
Requires at least: 2.1
6
+ Tested up to: 3.7
7
Stable tag: 3.2.9
8
9
This plugin will generate a special XML sitemap which will help search engines to better index your blog.
31
5. Open the plugin configuration page, which is located under Options -> XML-Sitemap and build the sitemap the first time. If you get a permission error, check the file permissions of the newly created files.
32
6. The plugin will automatically update your sitemap of you publish a post, so theres nothing more to do :)
33
34
+ == Frequently Asked Questions ==
35
36
= There are no comments yet (or I've disabled them) and all my postings have a priority of zero! =
37
sitemap-core.php CHANGED
@@ -1,7 +1,7 @@
1
<?php
2
/*
3
4
- $Id: sitemap-core.php 651444 2013-01-11 19:54:39Z arnee $
5
6
*/
7
@@ -696,7 +696,7 @@ class GoogleSitemapGenerator {
696
/**
697
* @var Version of the generator in SVN
698
*/
699
- var $_svnVersion = '$Id: sitemap-core.php 651444 2013-01-11 19:54:39Z arnee #x27;;
700
701
/**
702
* @var array The unserialized array with the stored options
@@ -1494,6 +1494,12 @@ class GoogleSitemapGenerator {
1494
function AddUrl($loc, $lastMod = 0, $changeFreq = "monthly", $priority = 0.5) {
1495
//Strip out the last modification time if activated
1496
if($this->GetOption('in_lastmod')===false) $lastMod = 0;
1497
$page = new GoogleSitemapGeneratorPage($loc, $priority, $changeFreq, $lastMod);
1498
1499
$this->AddElement($page);
@@ -1538,7 +1544,7 @@ class GoogleSitemapGenerator {
1538
//Lets check if parent directory is writable.
1539
if(!is_writable($pathtofilename)) {
1540
//it's not writeable too.
1541
- if(!@chmod($pathtoffilename, 0666)) {
1542
//darn couldn't fix up parrent directory this hosting is foobar.
1543
//Lets error because of the permissions problems.
1544
return false;
1
<?php
2
/*
3
4
+ $Id: sitemap-core.php 779425 2013-09-27 22:49:51Z arnee $
5
6
*/
7
696
/**
697
* @var Version of the generator in SVN
698
*/
699
+ var $_svnVersion = '$Id: sitemap-core.php 779425 2013-09-27 22:49:51Z arnee #x27;;
700
701
/**
702
* @var array The unserialized array with the stored options
1494
function AddUrl($loc, $lastMod = 0, $changeFreq = "monthly", $priority = 0.5) {
1495
//Strip out the last modification time if activated
1496
if($this->GetOption('in_lastmod')===false) $lastMod = 0;
1497
+
1498
+ if(($hashPosition = strpos($loc, '#')) !== false) {
1499
+ if($hashPosition == 0) return;
1500
+ else $loc = substr($loc, 0, $hashPosition);
1501
+ }
1502
+
1503
$page = new GoogleSitemapGeneratorPage($loc, $priority, $changeFreq, $lastMod);
1504
1505
$this->AddElement($page);
1544
//Lets check if parent directory is writable.
1545
if(!is_writable($pathtofilename)) {
1546
//it's not writeable too.
1547
+ if(!@chmod($pathtofilename, 0666)) {
1548
//darn couldn't fix up parrent directory this hosting is foobar.
1549
//Lets error because of the permissions problems.
1550
return false;
sitemap.php CHANGED
@@ -1,7 +1,7 @@
1
<?php
2
3
/*
4
- $Id: sitemap.php 651444 2013-01-11 19:54:39Z arnee $
5
6
Google XML Sitemaps Generator for WordPress
7
==============================================================================
@@ -25,7 +25,7 @@
25
Plugin Name: Google XML Sitemaps
26
Plugin URI: http://www.arnebrachhold.de/redir/sitemap-home/
27
Description: This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog.
28
- Version: 3.2.9
29
Author: Arne Brachhold
30
Author URI: http://www.arnebrachhold.de/
31
Text Domain: sitemap
1
<?php
2
3
/*
4
+ $Id: sitemap.php 779425 2013-09-27 22:49:51Z arnee $
5
6
Google XML Sitemaps Generator for WordPress
7
==============================================================================
25
Plugin Name: Google XML Sitemaps
26
Plugin URI: http://www.arnebrachhold.de/redir/sitemap-home/
27
Description: This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog.
28
+ Version: 3.3
29
Author: Arne Brachhold
30
Author URI: http://www.arnebrachhold.de/
31
Text Domain: sitemap