SEOPress - Version 3.5.3

Version Description

  • NEW Add 'seopress_dublin_core_language' hook to filter Dublin Core language
  • FIX itemscope attribute in Breadcrumbs
  • FIX Conflict between SEO and Schemas metboxes
  • FIX XML sitemaps compatibility with WPML (double slash, prefix in URLs...)
Download this release

Release Info

Developer rainbowgeek
Plugin Icon 128x128 SEOPress
Version 3.5.3
Comparing to
See all releases

Code changes from version 3.5.2 to 3.5.3

inc/admin/admin-metaboxes-content-analysis-form.php CHANGED
@@ -8,7 +8,7 @@ echo '<div class="wrap-seopress-analysis">
8
  <p>
9
  <label for="seopress_analysis_target_kw_meta">'. __( 'Target keywords', 'wp-seopress' ) .'</label>
10
  <input id="seopress_analysis_target_kw_meta" type="text" name="seopress_analysis_target_kw" placeholder="'.esc_html__('Enter your target keywords','wp-seopress').'" aria-label="'.__('Target keywords','wp-seopress').'" value="'.$seopress_analysis_target_kw.'" />
11
- <span class="howto">'.__('Separate target keywords with commas. Do not use spaces after the commas, unless you want to include them.','wp-seopress').'</span>
12
  </p>';
13
  if (empty($seopress_analysis_data)) {
14
  echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Analyze my content','wp-seopress').'</div>';
8
  <p>
9
  <label for="seopress_analysis_target_kw_meta">'. __( 'Target keywords', 'wp-seopress' ) .'</label>
10
  <input id="seopress_analysis_target_kw_meta" type="text" name="seopress_analysis_target_kw" placeholder="'.esc_html__('Enter your target keywords','wp-seopress').'" aria-label="'.__('Target keywords','wp-seopress').'" value="'.$seopress_analysis_target_kw.'" />
11
+ <span class="howto">'.__('Separate target keywords with commas. Do not use spaces after the commas, unless you want to include them (eg: "my super keyword,another keyword,keyword")','wp-seopress').'</span>
12
  </p>';
13
  if (empty($seopress_analysis_data)) {
14
  echo '<div id="seopress_launch_analysis" class="button" data_id="'.get_the_ID().'" data_post_type="'.get_current_screen()->post_type.'">'.__('Analyze my content','wp-seopress').'</div>';
inc/admin/admin.php CHANGED
@@ -3335,9 +3335,9 @@ class seopress_options
3335
  echo '<p><a href="'.$seopress_docs_link['sitemaps']['error']['blank'].'" target="_blank">'.__('Blank sitemap?', 'wp-seopress').'</a> - ';
3336
  echo '<a href="'.$seopress_docs_link['sitemaps']['error']['404'].'" target="_blank">'.__('404 error?', 'wp-seopress').'</a></p><br>';
3337
 
3338
- echo '<a href="'.home_url().'/sitemaps.xml" target="_blank" class="button"><span class="dashicons dashicons-visibility"></span>'.__('View your sitemap','wp-seopress').'</a>';
3339
  echo '&nbsp;';
3340
- echo '<a href="https://www.google.com/ping?sitemap='.home_url().'/sitemaps.xml/" target="_blank" class="button"><span class="dashicons dashicons-share-alt2"></span>'.__('Ping Google manually','wp-seopress').'</a>';
3341
  echo '&nbsp;';
3342
  echo '<button id="seopress-flush-permalinks" class="button"><span class="dashicons dashicons-admin-links"></span>'.__('Flush permalinks','wp-seopress').'</button>';
3343
  echo '<span class="spinner"></span>';
3335
  echo '<p><a href="'.$seopress_docs_link['sitemaps']['error']['blank'].'" target="_blank">'.__('Blank sitemap?', 'wp-seopress').'</a> - ';
3336
  echo '<a href="'.$seopress_docs_link['sitemaps']['error']['404'].'" target="_blank">'.__('404 error?', 'wp-seopress').'</a></p><br>';
3337
 
3338
+ echo '<a href="'.get_site_url().'/sitemaps.xml" target="_blank" class="button"><span class="dashicons dashicons-visibility"></span>'.__('View your sitemap','wp-seopress').'</a>';
3339
  echo '&nbsp;';
3340
+ echo '<a href="https://www.google.com/ping?sitemap='.get_site_url().'/sitemaps.xml/" target="_blank" class="button"><span class="dashicons dashicons-share-alt2"></span>'.__('Ping Google manually','wp-seopress').'</a>';
3341
  echo '&nbsp;';
3342
  echo '<button id="seopress-flush-permalinks" class="button"><span class="dashicons dashicons-admin-links"></span>'.__('Flush permalinks','wp-seopress').'</button>';
3343
  echo '<span class="spinner"></span>';
inc/functions/sitemap/template-xml-sitemaps-single-term.php CHANGED
@@ -20,7 +20,7 @@ function seopress_xml_sitemap_single_term() {
20
  }
21
 
22
  $seopress_sitemaps = '<?xml version="1.0" encoding="UTF-8"?>';
23
- $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_home_url().'/sitemaps_xsl.xsl"?>';
24
  $seopress_sitemaps .= "\n";
25
  $seopress_sitemaps .= '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
26
  $args = array('taxonomy' => $path,'hide_empty' => false, 'number' => 1000, 'meta_query' => array( array( 'key' => '_seopress_robots_index', 'value' => 'yes', 'compare' => 'NOT EXISTS' ) ), 'fields' => 'ids', 'lang' => '');
20
  }
21
 
22
  $seopress_sitemaps = '<?xml version="1.0" encoding="UTF-8"?>';
23
+ $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_site_url().'/sitemaps_xsl.xsl"?>';
24
  $seopress_sitemaps .= "\n";
25
  $seopress_sitemaps .= '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
26
  $args = array('taxonomy' => $path,'hide_empty' => false, 'number' => 1000, 'meta_query' => array( array( 'key' => '_seopress_robots_index', 'value' => 'yes', 'compare' => 'NOT EXISTS' ) ), 'fields' => 'ids', 'lang' => '');
inc/functions/sitemap/template-xml-sitemaps-single.php CHANGED
@@ -15,6 +15,15 @@ add_filter( 'seopress_sitemaps_single_query', function( $args ) {
15
  return $args;
16
  });
17
 
 
 
 
 
 
 
 
 
 
18
  function seopress_xml_sitemap_img_enable_option() {
19
  $seopress_xml_sitemap_img_enable_option = get_option("seopress_xml_sitemap_option_name");
20
  if ( ! empty ( $seopress_xml_sitemap_img_enable_option ) ) {
@@ -44,7 +53,7 @@ function seopress_xml_sitemap_single() {
44
 
45
 
46
  $seopress_sitemaps = '<?xml version="1.0" encoding="UTF-8"?>';
47
- $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_home_url().'/sitemaps_xsl.xsl"?>';
48
  $seopress_sitemaps .= "\n";
49
  $seopress_sitemaps .= '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">';
50
  $seopress_sitemaps .= "\n";
@@ -142,7 +151,7 @@ function seopress_xml_sitemap_single() {
142
  if (seopress_is_absolute($url) ===true) {
143
  //do nothing
144
  } else {
145
- $url = get_home_url().$url;
146
  }
147
  $seopress_sitemaps .= '<image:image>';
148
  $seopress_sitemaps .= "\n";
@@ -163,7 +172,7 @@ function seopress_xml_sitemap_single() {
163
  if (seopress_is_absolute($url) ===true) {
164
  //do nothing
165
  } else {
166
- $url = get_home_url().$url;
167
  }
168
  $seopress_sitemaps .= '<image:image>';
169
  $seopress_sitemaps .= "\n";
15
  return $args;
16
  });
17
 
18
+ add_action( 'the_post', function( $post ) {
19
+ $language = apply_filters(
20
+ 'wpml_element_language_code',
21
+ null,
22
+ array( 'element_id' => $post->ID, 'element_type' => 'page' )
23
+ );
24
+ do_action( 'wpml_switch_language', $language );
25
+ });
26
+
27
  function seopress_xml_sitemap_img_enable_option() {
28
  $seopress_xml_sitemap_img_enable_option = get_option("seopress_xml_sitemap_option_name");
29
  if ( ! empty ( $seopress_xml_sitemap_img_enable_option ) ) {
53
 
54
 
55
  $seopress_sitemaps = '<?xml version="1.0" encoding="UTF-8"?>';
56
+ $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_site_url().'/sitemaps_xsl.xsl"?>';
57
  $seopress_sitemaps .= "\n";
58
  $seopress_sitemaps .= '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">';
59
  $seopress_sitemaps .= "\n";
151
  if (seopress_is_absolute($url) ===true) {
152
  //do nothing
153
  } else {
154
+ $url = get_site_url().$url;
155
  }
156
  $seopress_sitemaps .= '<image:image>';
157
  $seopress_sitemaps .= "\n";
172
  if (seopress_is_absolute($url) ===true) {
173
  //do nothing
174
  } else {
175
+ $url = get_site_url().$url;
176
  }
177
  $seopress_sitemaps .= '<image:image>';
178
  $seopress_sitemaps .= "\n";
inc/functions/sitemap/template-xml-sitemaps-xsl.php CHANGED
@@ -108,7 +108,7 @@ function seopress_xml_sitemap_index_xsl() {
108
  $seopress_sitemaps_xsl .='<body>';
109
  $seopress_sitemaps_xsl .='<div id="main">';
110
  $seopress_sitemaps_xsl .='<h1>'.__('XML Sitemaps','wp-seopress').'</h1>';
111
- $seopress_sitemaps_xsl .='<p><a href="'.get_home_url().'/sitemaps.xml">Index sitemaps</a></p>';
112
  $seopress_sitemaps_xsl .='<div id="sitemaps">';
113
  $seopress_sitemaps_xsl .='<div class="loc">';
114
  $seopress_sitemaps_xsl .='URL';
108
  $seopress_sitemaps_xsl .='<body>';
109
  $seopress_sitemaps_xsl .='<div id="main">';
110
  $seopress_sitemaps_xsl .='<h1>'.__('XML Sitemaps','wp-seopress').'</h1>';
111
+ $seopress_sitemaps_xsl .='<p><a href="'.get_site_url().'/sitemaps.xml">Index sitemaps</a></p>';
112
  $seopress_sitemaps_xsl .='<div id="sitemaps">';
113
  $seopress_sitemaps_xsl .='<div class="loc">';
114
  $seopress_sitemaps_xsl .='URL';
inc/functions/sitemap/template-xml-sitemaps.php CHANGED
@@ -15,9 +15,18 @@ add_filter( 'seopress_sitemaps_index_cpt_query', function( $args ) {
15
  return $args;
16
  });
17
 
 
 
 
 
 
 
 
 
 
18
  function seopress_xml_sitemap_index() {
19
  $seopress_sitemaps ='<?xml version="1.0" encoding="UTF-8"?>';
20
- $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_home_url().'/sitemaps_xsl.xsl"?>';
21
  $seopress_sitemaps .= "\n";
22
  $seopress_sitemaps .='<sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
23
 
@@ -66,7 +75,7 @@ function seopress_xml_sitemap_index() {
66
  $seopress_sitemaps .= '<sitemap>';
67
  $seopress_sitemaps .= "\n";
68
  $seopress_sitemaps .= '<loc>';
69
- $seopress_sitemaps .= home_url().'/sitemaps/'.$cpt_key.'-sitemap'.$paged.'.xml';
70
  $seopress_sitemaps .= '</loc>';
71
  $seopress_sitemaps .= "\n";
72
  $seopress_sitemaps .= '<lastmod>';
@@ -107,7 +116,7 @@ function seopress_xml_sitemap_index() {
107
  $seopress_sitemaps .= '<sitemap>';
108
  $seopress_sitemaps .= "\n";
109
  $seopress_sitemaps .= '<loc>';
110
- $seopress_sitemaps .= home_url().'/sitemaps/'.$term_value.'-sitemap.xml';
111
  $seopress_sitemaps .= '</loc>';
112
  $seopress_sitemaps .= "\n";
113
  $seopress_sitemaps .= '</sitemap>';
@@ -150,7 +159,7 @@ function seopress_xml_sitemap_index() {
150
  $seopress_sitemaps .= '<sitemap>';
151
  $seopress_sitemaps .= "\n";
152
  $seopress_sitemaps .= '<loc>';
153
- $seopress_sitemaps .= home_url().'/sitemaps/news.xml';
154
  $seopress_sitemaps .= '</loc>';
155
  $seopress_sitemaps .= "\n";
156
  $seopress_sitemaps .= '<lastmod>';
@@ -167,7 +176,7 @@ function seopress_xml_sitemap_index() {
167
  $seopress_sitemaps .= '<sitemap>';
168
  $seopress_sitemaps .= "\n";
169
  $seopress_sitemaps .= '<loc>';
170
- $seopress_sitemaps .= home_url().'/sitemaps/video.xml';
171
  $seopress_sitemaps .= '</loc>';
172
  $seopress_sitemaps .= "\n";
173
  $seopress_sitemaps .= '</sitemap>';
15
  return $args;
16
  });
17
 
18
+ add_action( 'the_post', function( $post ) {
19
+ $language = apply_filters(
20
+ 'wpml_element_language_code',
21
+ null,
22
+ array( 'element_id' => $post->ID, 'element_type' => 'page' )
23
+ );
24
+ do_action( 'wpml_switch_language', $language );
25
+ });
26
+
27
  function seopress_xml_sitemap_index() {
28
  $seopress_sitemaps ='<?xml version="1.0" encoding="UTF-8"?>';
29
+ $seopress_sitemaps .='<?xml-stylesheet type="text/xsl" href="'.get_site_url().'/sitemaps_xsl.xsl"?>';
30
  $seopress_sitemaps .= "\n";
31
  $seopress_sitemaps .='<sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
32
 
75
  $seopress_sitemaps .= '<sitemap>';
76
  $seopress_sitemaps .= "\n";
77
  $seopress_sitemaps .= '<loc>';
78
+ $seopress_sitemaps .= get_site_url().'/sitemaps/'.$cpt_key.'-sitemap'.$paged.'.xml';
79
  $seopress_sitemaps .= '</loc>';
80
  $seopress_sitemaps .= "\n";
81
  $seopress_sitemaps .= '<lastmod>';
116
  $seopress_sitemaps .= '<sitemap>';
117
  $seopress_sitemaps .= "\n";
118
  $seopress_sitemaps .= '<loc>';
119
+ $seopress_sitemaps .= get_site_url().'/sitemaps/'.$term_value.'-sitemap.xml';
120
  $seopress_sitemaps .= '</loc>';
121
  $seopress_sitemaps .= "\n";
122
  $seopress_sitemaps .= '</sitemap>';
159
  $seopress_sitemaps .= '<sitemap>';
160
  $seopress_sitemaps .= "\n";
161
  $seopress_sitemaps .= '<loc>';
162
+ $seopress_sitemaps .= get_site_url().'/sitemaps/news.xml';
163
  $seopress_sitemaps .= '</loc>';
164
  $seopress_sitemaps .= "\n";
165
  $seopress_sitemaps .= '<lastmod>';
176
  $seopress_sitemaps .= '<sitemap>';
177
  $seopress_sitemaps .= "\n";
178
  $seopress_sitemaps .= '<loc>';
179
+ $seopress_sitemaps .= get_site_url().'/sitemaps/video.xml';
180
  $seopress_sitemaps .= '</loc>';
181
  $seopress_sitemaps .= "\n";
182
  $seopress_sitemaps .= '</sitemap>';
languages/wp-seopress-fr_FR.mo CHANGED
Binary file
languages/wp-seopress-fr_FR.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
- "POT-Creation-Date: 2019-05-22 16:05+0200\n"
6
- "PO-Revision-Date: 2019-05-22 16:12+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: fr_FR\n"
@@ -190,10 +190,12 @@ msgstr "Saisissez vos mots clés cibles"
190
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
191
  msgid ""
192
  "Separate target keywords with commas. Do not use spaces after the commas, "
193
- "unless you want to include them."
 
194
  msgstr ""
195
  "Séparer les mots clés cibles avec des virgules, n'utilisez pas d'espace "
196
- "après la virgule sauf si voulu."
 
197
 
198
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
199
  msgid "Analyze my content"
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
+ "POT-Creation-Date: 2019-05-29 13:15+0200\n"
6
+ "PO-Revision-Date: 2019-05-29 13:16+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: fr_FR\n"
190
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
191
  msgid ""
192
  "Separate target keywords with commas. Do not use spaces after the commas, "
193
+ "unless you want to include them (eg: \"my super keyword,another keyword,"
194
+ "keyword\")"
195
  msgstr ""
196
  "Séparer les mots clés cibles avec des virgules, n'utilisez pas d'espace "
197
+ "après la virgule sauf si voulu (ex: \"mon super mot clé,autre mot clé,mot clé"
198
+ "\")."
199
 
200
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
201
  msgid "Analyze my content"
languages/wp-seopress.mo CHANGED
Binary file
languages/wp-seopress.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
- "POT-Creation-Date: 2019-05-22 16:05+0200\n"
6
- "PO-Revision-Date: 2019-05-22 16:05+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: en_US\n"
@@ -188,7 +188,8 @@ msgstr ""
188
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
189
  msgid ""
190
  "Separate target keywords with commas. Do not use spaces after the commas, "
191
- "unless you want to include them."
 
192
  msgstr ""
193
 
194
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
+ "POT-Creation-Date: 2019-05-29 13:15+0200\n"
6
+ "PO-Revision-Date: 2019-05-29 13:15+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: en_US\n"
188
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
189
  msgid ""
190
  "Separate target keywords with commas. Do not use spaces after the commas, "
191
+ "unless you want to include them (eg: \"my super keyword,another keyword,"
192
+ "keyword\")"
193
  msgstr ""
194
 
195
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
languages/wp-seopress.pot CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
- "POT-Creation-Date: 2019-05-22 16:05+0200\n"
6
- "PO-Revision-Date: 2019-05-22 16:05+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: en_US\n"
@@ -188,7 +188,8 @@ msgstr ""
188
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
189
  msgid ""
190
  "Separate target keywords with commas. Do not use spaces after the commas, "
191
- "unless you want to include them."
 
192
  msgstr ""
193
 
194
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
2
  msgstr ""
3
  "Project-Id-Version: SEOPress\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-cloudy\n"
5
+ "POT-Creation-Date: 2019-05-29 13:15+0200\n"
6
+ "PO-Revision-Date: 2019-05-29 13:15+0200\n"
7
  "Last-Translator: \n"
8
  "Language-Team: Benjamin DENIS <contact@seopress.org>\n"
9
  "Language: en_US\n"
188
  #: inc/admin/admin-metaboxes-content-analysis-form.php:11
189
  msgid ""
190
  "Separate target keywords with commas. Do not use spaces after the commas, "
191
+ "unless you want to include them (eg: \"my super keyword,another keyword,"
192
+ "keyword\")"
193
  msgstr ""
194
 
195
  #: inc/admin/admin-metaboxes-content-analysis-form.php:14
readme.txt CHANGED
@@ -6,7 +6,7 @@ Tags: SEO, XML sitemap, meta title, open graph, content analysis, knowledge grap
6
  Requires at least: 4.6+
7
  Tested up to: 5.2
8
  Requires PHP: 5.4
9
- Stable tag: 3.5.2
10
  License: GPLv2 or later
11
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
12
 
@@ -163,6 +163,11 @@ Subscribe on <a href="https://www.seopress.org/" target="_blank">seopress.org</a
163
  44. Structured Data Types metaboxe in post, page, custom post type (PRO)
164
 
165
  == Changelog ==
 
 
 
 
 
166
  = 3.5.2 =
167
  * INFO Block Ahrefs bot in 1 click (SEO > PRO > robots.txt)
168
  * FIX robots.txt save in multisite setup
6
  Requires at least: 4.6+
7
  Tested up to: 5.2
8
  Requires PHP: 5.4
9
+ Stable tag: 3.5.3
10
  License: GPLv2 or later
11
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
12
 
163
  44. Structured Data Types metaboxe in post, page, custom post type (PRO)
164
 
165
  == Changelog ==
166
+ = 3.5.3 =
167
+ * NEW Add 'seopress_dublin_core_language' hook to filter Dublin Core language
168
+ * FIX itemscope attribute in Breadcrumbs
169
+ * FIX Conflict between SEO and Schemas metboxes
170
+ * FIX XML sitemaps compatibility with WPML (double slash, prefix in URLs...)
171
  = 3.5.2 =
172
  * INFO Block Ahrefs bot in 1 click (SEO > PRO > robots.txt)
173
  * FIX robots.txt save in multisite setup
seopress.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: SEOPress
4
  Plugin URI: https://www.seopress.org/
5
  Description: One of the best SEO Plugin for WordPress.
6
- Version: 3.5.2
7
  Author: Benjamin Denis
8
  Author URI: https://www.seopress.org/
9
  License: GPLv2
@@ -53,7 +53,7 @@ register_deactivation_hook(__FILE__, 'seopress_deactivation');
53
  ///////////////////////////////////////////////////////////////////////////////////////////////////
54
  //Define
55
  ///////////////////////////////////////////////////////////////////////////////////////////////////
56
- define( 'SEOPRESS_VERSION', '3.5.2' );
57
  define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
58
 
59
  ///////////////////////////////////////////////////////////////////////////////////////////////////
3
  Plugin Name: SEOPress
4
  Plugin URI: https://www.seopress.org/
5
  Description: One of the best SEO Plugin for WordPress.
6
+ Version: 3.5.3
7
  Author: Benjamin Denis
8
  Author URI: https://www.seopress.org/
9
  License: GPLv2
53
  ///////////////////////////////////////////////////////////////////////////////////////////////////
54
  //Define
55
  ///////////////////////////////////////////////////////////////////////////////////////////////////
56
+ define( 'SEOPRESS_VERSION', '3.5.3' );
57
  define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
58
 
59
  ///////////////////////////////////////////////////////////////////////////////////////////////////