Version Description
- bug fix: fixed compatibility with PHP 5.3
Download this release
Release Info
Developer | soflyy |
Plugin | Export WordPress data to XML/CSV |
Version | 1.0.9 |
Comparing to | |
See all releases |
Code changes from version 1.0.8 to 1.0.9
- classes/CdataStrategyIllegalCharacters.php +1 -1
- classes/XMLWriter.php +1 -1
- libraries/WpaeString.php +1 -1
- libraries/WpaeXmlProcessor.php +2 -1
- readme.txt +4 -1
- wp-all-export.php +2 -2
classes/CdataStrategyIllegalCharacters.php
CHANGED
@@ -4,7 +4,7 @@ require_once('CdataStrategy.php');
|
|
4 |
|
5 |
class CdataStrategyIllegalCharacters implements CdataStrategy
|
6 |
{
|
7 |
-
private $illegalCharacters =
|
8 |
|
9 |
public function should_cdata_be_applied($field)
|
10 |
{
|
4 |
|
5 |
class CdataStrategyIllegalCharacters implements CdataStrategy
|
6 |
{
|
7 |
+
private $illegalCharacters = array('<','>','&', '\'', '"');
|
8 |
|
9 |
public function should_cdata_be_applied($field)
|
10 |
{
|
classes/XMLWriter.php
CHANGED
@@ -395,7 +395,7 @@ class PMXE_XMLWriter extends XMLWriter
|
|
395 |
$functionName = explode('\'', $functionName);
|
396 |
$functionName = $functionName[0];
|
397 |
}
|
398 |
-
$functionName = str_replace(
|
399 |
|
400 |
return $functionName;
|
401 |
}
|
395 |
$functionName = explode('\'', $functionName);
|
396 |
$functionName = $functionName[0];
|
397 |
}
|
398 |
+
$functionName = str_replace(array('(', ')', ',', ' ', '\'', '"'), '', $functionName);
|
399 |
|
400 |
return $functionName;
|
401 |
}
|
libraries/WpaeString.php
CHANGED
@@ -100,7 +100,7 @@ class WpaeString
|
|
100 |
if (strpos($params, ",") !== false) {
|
101 |
$params = explode(",", $params);
|
102 |
} else {
|
103 |
-
$params =
|
104 |
}
|
105 |
|
106 |
foreach ($params as $param) {
|
100 |
if (strpos($params, ",") !== false) {
|
101 |
$params = explode(",", $params);
|
102 |
} else {
|
103 |
+
$params = array($params);
|
104 |
}
|
105 |
|
106 |
foreach ($params as $param) {
|
libraries/WpaeXmlProcessor.php
CHANGED
@@ -135,6 +135,7 @@ class WpaeXmlProcessor
|
|
135 |
$elementValue = str_replace($snippet, $tagValues[$snippet][$i], $elementValue);
|
136 |
$this->replaceSnippetInAttributes($elementClone, $snippet, $tagValues[$snippet][$i]);
|
137 |
|
|
|
138 |
} else {
|
139 |
$elementValue = str_replace($snippet, "", $elementValue);
|
140 |
$this->replaceSnippetInAttributes($elementClone, $snippet, "");
|
@@ -191,7 +192,7 @@ class WpaeXmlProcessor
|
|
191 |
$functionName = explode('\'', $functionName);
|
192 |
$functionName = $functionName[0];
|
193 |
}
|
194 |
-
$functionName = str_replace(
|
195 |
|
196 |
return $functionName;
|
197 |
}
|
135 |
$elementValue = str_replace($snippet, $tagValues[$snippet][$i], $elementValue);
|
136 |
$this->replaceSnippetInAttributes($elementClone, $snippet, $tagValues[$snippet][$i]);
|
137 |
|
138 |
+
|
139 |
} else {
|
140 |
$elementValue = str_replace($snippet, "", $elementValue);
|
141 |
$this->replaceSnippetInAttributes($elementClone, $snippet, "");
|
192 |
$functionName = explode('\'', $functionName);
|
193 |
$functionName = $functionName[0];
|
194 |
}
|
195 |
+
$functionName = str_replace(array('(', ')', ',', ' ', '\'', '"'), '', $functionName);
|
196 |
|
197 |
return $functionName;
|
198 |
}
|
readme.txt
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
Contributors: soflyy, wpallimport
|
3 |
Requires at least: 4.1
|
4 |
Tested up to: 4.6.1
|
5 |
-
Stable tag: 1.0.
|
6 |
Tags: wordpress csv export, wordpress xml export, xml, csv, datafeed, export, migrate, export csv from wordpress, export xml from wordpress, advanced xml export, advanced csv export, export data, bulk csv export, export custom post type, export woocommerce products, export woocommerce orders, migrate woocommerce, csv export, export csv, xml export, export xml, csv exporter, datafeed
|
7 |
|
8 |
WP All Export is an extremely powerful exporter that makes it easy to export any XML or CSV file from WordPress.
|
@@ -78,6 +78,9 @@ Either: -
|
|
78 |
|
79 |
== Changelog ==
|
80 |
|
|
|
|
|
|
|
81 |
= 1.0.8 =
|
82 |
* improvement: pull the parent taxonomy data when exporting variations
|
83 |
* improvement: remove spaces from export filename
|
2 |
Contributors: soflyy, wpallimport
|
3 |
Requires at least: 4.1
|
4 |
Tested up to: 4.6.1
|
5 |
+
Stable tag: 1.0.9
|
6 |
Tags: wordpress csv export, wordpress xml export, xml, csv, datafeed, export, migrate, export csv from wordpress, export xml from wordpress, advanced xml export, advanced csv export, export data, bulk csv export, export custom post type, export woocommerce products, export woocommerce orders, migrate woocommerce, csv export, export csv, xml export, export xml, csv exporter, datafeed
|
7 |
|
8 |
WP All Export is an extremely powerful exporter that makes it easy to export any XML or CSV file from WordPress.
|
78 |
|
79 |
== Changelog ==
|
80 |
|
81 |
+
= 1.0.9 =
|
82 |
+
* bug fix: fixed compatibility with PHP 5.3
|
83 |
+
|
84 |
= 1.0.8 =
|
85 |
* improvement: pull the parent taxonomy data when exporting variations
|
86 |
* improvement: remove spaces from export filename
|
wp-all-export.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP All Export
|
4 |
Plugin URI: http://www.wpallimport.com/export/
|
5 |
Description: Export any post type to a CSV or XML file. Edit the exported data, and then re-import it later using WP All Import.
|
6 |
-
Version: 1.0.
|
7 |
Author: Soflyy
|
8 |
*/
|
9 |
|
@@ -52,7 +52,7 @@ else {
|
|
52 |
*/
|
53 |
define('PMXE_PREFIX', 'pmxe_');
|
54 |
|
55 |
-
define('PMXE_VERSION', '1.0.
|
56 |
|
57 |
define('PMXE_EDITION', 'free');
|
58 |
|
3 |
Plugin Name: WP All Export
|
4 |
Plugin URI: http://www.wpallimport.com/export/
|
5 |
Description: Export any post type to a CSV or XML file. Edit the exported data, and then re-import it later using WP All Import.
|
6 |
+
Version: 1.0.9
|
7 |
Author: Soflyy
|
8 |
*/
|
9 |
|
52 |
*/
|
53 |
define('PMXE_PREFIX', 'pmxe_');
|
54 |
|
55 |
+
define('PMXE_VERSION', '1.0.9');
|
56 |
|
57 |
define('PMXE_EDITION', 'free');
|
58 |
|