Version Description
- FIX Notice: Undefined variable: seopress_social_og_thumb
Download this release
Release Info
Developer | rainbowgeek |
Plugin | SEOPress |
Version | 3.3.4 |
Comparing to | |
See all releases |
Code changes from version 3.3.3 to 3.3.4
- inc/admin/ajax.php +11 -5
- inc/functions/options-social.php +12 -11
- readme.txt +3 -1
- seopress.php +2 -2
inc/admin/ajax.php
CHANGED
@@ -9,10 +9,13 @@ function seopress_do_real_preview() {
|
|
9 |
|
10 |
if (current_user_can('edit_posts') && is_admin()) {
|
11 |
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
|
|
|
|
|
|
16 |
}
|
17 |
|
18 |
//Get post id
|
@@ -44,9 +47,12 @@ function seopress_do_real_preview() {
|
|
44 |
$args = array(
|
45 |
'blocking' => true,
|
46 |
'timeout' => 15,
|
47 |
-
'cookies' => $cookies,
|
48 |
);
|
49 |
|
|
|
|
|
|
|
|
|
50 |
$args = apply_filters('seopress_real_preview_remote', $args);
|
51 |
|
52 |
if ($seopress_origin =='post') { //Default: post type
|
9 |
|
10 |
if (current_user_can('edit_posts') && is_admin()) {
|
11 |
|
12 |
+
//Get cookies
|
13 |
+
if (isset($_COOKIE)) {
|
14 |
+
$cookies = array();
|
15 |
+
|
16 |
+
foreach ( $_COOKIE as $name => $value ) {
|
17 |
+
$cookies[] = new WP_Http_Cookie( array( 'name' => $name, 'value' => $value ) );
|
18 |
+
}
|
19 |
}
|
20 |
|
21 |
//Get post id
|
47 |
$args = array(
|
48 |
'blocking' => true,
|
49 |
'timeout' => 15,
|
|
|
50 |
);
|
51 |
|
52 |
+
if (!empty($cookies)) {
|
53 |
+
$args['cookies'] = $cookies;
|
54 |
+
}
|
55 |
+
|
56 |
$args = apply_filters('seopress_real_preview_remote', $args);
|
57 |
|
58 |
if ($seopress_origin =='post') { //Default: post type
|
inc/functions/options-social.php
CHANGED
@@ -702,30 +702,31 @@ function seopress_social_fb_img_size_from_url($url) {
|
|
702 |
$image_src = wp_get_attachment_image_src( $post_id, 'full' );
|
703 |
|
704 |
//OG:IMAGE
|
705 |
-
$
|
706 |
-
$
|
|
|
707 |
|
708 |
//OG:IMAGE:SECURE_URL IF SSL
|
709 |
if (is_ssl()) {
|
710 |
-
$
|
711 |
-
$
|
712 |
}
|
713 |
|
714 |
//OG:IMAGE:WIDTH + OG:IMAGE:HEIGHT
|
715 |
if (!empty($image_src)) {
|
716 |
-
$
|
717 |
-
$
|
718 |
-
$
|
719 |
-
$
|
720 |
}
|
721 |
|
722 |
//OG:IMAGE:ALT
|
723 |
if (get_post_meta($post_id, '_wp_attachment_image_alt', true) !='') {
|
724 |
-
$
|
725 |
-
$
|
726 |
}
|
727 |
|
728 |
-
return $
|
729 |
}
|
730 |
}
|
731 |
|
702 |
$image_src = wp_get_attachment_image_src( $post_id, 'full' );
|
703 |
|
704 |
//OG:IMAGE
|
705 |
+
$seopress_social_og_img = '';
|
706 |
+
$seopress_social_og_img .= '<meta property="og:image" content="'.$url.'" />';
|
707 |
+
$seopress_social_og_img .= "\n";
|
708 |
|
709 |
//OG:IMAGE:SECURE_URL IF SSL
|
710 |
if (is_ssl()) {
|
711 |
+
$seopress_social_og_img .= '<meta property="og:image:secure_url" content="'.$url.'" />';
|
712 |
+
$seopress_social_og_img .= "\n";
|
713 |
}
|
714 |
|
715 |
//OG:IMAGE:WIDTH + OG:IMAGE:HEIGHT
|
716 |
if (!empty($image_src)) {
|
717 |
+
$seopress_social_og_img .= '<meta property="og:image:width" content="'.$image_src[1].'" />';
|
718 |
+
$seopress_social_og_img .= "\n";
|
719 |
+
$seopress_social_og_img .= '<meta property="og:image:height" content="'.$image_src[2].'" />';
|
720 |
+
$seopress_social_og_img .= "\n";
|
721 |
}
|
722 |
|
723 |
//OG:IMAGE:ALT
|
724 |
if (get_post_meta($post_id, '_wp_attachment_image_alt', true) !='') {
|
725 |
+
$seopress_social_og_img .= '<meta property="og:image:alt" content="'.get_post_meta($post_id, '_wp_attachment_image_alt', true).'" />';
|
726 |
+
$seopress_social_og_img .= "\n";
|
727 |
}
|
728 |
|
729 |
+
return $seopress_social_og_img;
|
730 |
}
|
731 |
}
|
732 |
|
readme.txt
CHANGED
@@ -6,7 +6,7 @@ Tags: seo, search engine optimization, meta title, open graph, content analysis,
|
|
6 |
Requires at least: 4.4+
|
7 |
Tested up to: 5.0
|
8 |
Requires PHP: 5.4
|
9 |
-
Stable tag: 3.3.
|
10 |
License: GPLv2 or later
|
11 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
@@ -161,6 +161,8 @@ Subscribe on <a href="https://www.seopress.org/" target="_blank">seopress.org</a
|
|
161 |
44. Structured Data Types metaboxe in post, page, custom post type (PRO)
|
162 |
|
163 |
== Changelog ==
|
|
|
|
|
164 |
= 3.3.3 =
|
165 |
* NEW Add og:image:width, og:image:height, og:image:alt and og:image:secure_url for better social sharing
|
166 |
* FIX Notice $is_block_editor
|
6 |
Requires at least: 4.4+
|
7 |
Tested up to: 5.0
|
8 |
Requires PHP: 5.4
|
9 |
+
Stable tag: 3.3.4
|
10 |
License: GPLv2 or later
|
11 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
161 |
44. Structured Data Types metaboxe in post, page, custom post type (PRO)
|
162 |
|
163 |
== Changelog ==
|
164 |
+
= 3.3.4 =
|
165 |
+
* FIX Notice: Undefined variable: seopress_social_og_thumb
|
166 |
= 3.3.3 =
|
167 |
* NEW Add og:image:width, og:image:height, og:image:alt and og:image:secure_url for better social sharing
|
168 |
* FIX Notice $is_block_editor
|
seopress.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: SEOPress
|
4 |
Plugin URI: https://www.seopress.org/
|
5 |
Description: The best plugin for SEO.
|
6 |
-
Version: 3.3.
|
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.3.
|
57 |
define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
|
58 |
|
59 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
3 |
Plugin Name: SEOPress
|
4 |
Plugin URI: https://www.seopress.org/
|
5 |
Description: The best plugin for SEO.
|
6 |
+
Version: 3.3.4
|
7 |
Author: Benjamin Denis
|
8 |
Author URI: https://www.seopress.org/
|
9 |
License: GPLv2
|
53 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
54 |
//Define
|
55 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|
56 |
+
define( 'SEOPRESS_VERSION', '3.3.4' );
|
57 |
define( 'SEOPRESS_AUTHOR', 'Benjamin Denis' );
|
58 |
|
59 |
///////////////////////////////////////////////////////////////////////////////////////////////////
|