Version Description
- 2019-08-13
Download this release
Release Info
Developer | codeinwp |
Plugin | FEEDZY RSS Feeds Lite |
Version | 3.3.9 |
Comparing to | |
See all releases |
Code changes from version 3.3.8 to 3.3.9
- CHANGELOG.md +4 -0
- css/feedzy-rss-feeds.css +1 -1
- feedzy-rss-feed.php +1 -1
- includes/abstract/feedzy-rss-feeds-admin-abstract.php +1 -1
- includes/feedzy-rss-feeds.php +1 -1
- readme.md +12 -0
- readme.txt +5 -0
- themeisle-hash.json +1 -1
- vendor/autoload.php +1 -1
- vendor/autoload_52.php +1 -1
- vendor/codeinwp/themeisle-sdk/CHANGELOG.md +8 -0
- vendor/codeinwp/themeisle-sdk/load.php +1 -1
- vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php +8 -8
- vendor/codeinwp/themeisle-sdk/src/Product.php +16 -1
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/autoload_real_52.php +3 -3
- vendor/composer/installed.json +4 -4
CHANGELOG.md
CHANGED
@@ -1,4 +1,8 @@
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
### v3.3.8 - 2019-08-12
|
3 |
**Changes:**
|
4 |
* - Fix issue with AMP pages not showing image
|
1 |
|
2 |
+
### v3.3.9 - 2019-08-13
|
3 |
+
**Changes:**
|
4 |
+
* Fix PHP notice that shows up if meta=no
|
5 |
+
|
6 |
### v3.3.8 - 2019-08-12
|
7 |
**Changes:**
|
8 |
* - Fix issue with AMP pages not showing image
|
css/feedzy-rss-feeds.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
* feedzy-rss-feeds.css
|
3 |
* Feedzy RSS Feed
|
4 |
* Copyright: (c) 2016 Themeisle, themeisle.com
|
5 |
-
* Version: 3.3.
|
6 |
* Plugin Name: FEEDZY RSS Feeds
|
7 |
* Plugin URI: http://themeisle.com/plugins/feedzy-rss-feeds/
|
8 |
* Author: Themeisle
|
2 |
* feedzy-rss-feeds.css
|
3 |
* Feedzy RSS Feed
|
4 |
* Copyright: (c) 2016 Themeisle, themeisle.com
|
5 |
+
* Version: 3.3.9
|
6 |
* Plugin Name: FEEDZY RSS Feeds
|
7 |
* Plugin URI: http://themeisle.com/plugins/feedzy-rss-feeds/
|
8 |
* Author: Themeisle
|
feedzy-rss-feed.php
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
* Plugin Name: Feedzy RSS Feeds Lite
|
16 |
* Plugin URI: https://themeisle.com/plugins/feedzy-rss-feeds-lite/
|
17 |
* Description: A small and lightweight RSS aggregator plugin. Fast and very easy to use, it allows you to aggregate multiple RSS feeds into your WordPress site through fully customizable shortcodes & widgets.
|
18 |
-
* Version: 3.3.
|
19 |
* Author: Themeisle
|
20 |
* Author URI: http://themeisle.com
|
21 |
* License: GPL-2.0+
|
15 |
* Plugin Name: Feedzy RSS Feeds Lite
|
16 |
* Plugin URI: https://themeisle.com/plugins/feedzy-rss-feeds-lite/
|
17 |
* Description: A small and lightweight RSS aggregator plugin. Fast and very easy to use, it allows you to aggregate multiple RSS feeds into your WordPress site through fully customizable shortcodes & widgets.
|
18 |
+
* Version: 3.3.9
|
19 |
* Author: Themeisle
|
20 |
* Author URI: http://themeisle.com
|
21 |
* License: GPL-2.0+
|
includes/abstract/feedzy-rss-feeds-admin-abstract.php
CHANGED
@@ -898,7 +898,7 @@ abstract class Feedzy_Rss_Feeds_Admin_Abstract {
|
|
898 |
|
899 |
// Filter: feedzy_meta_args
|
900 |
$meta_args = apply_filters( 'feedzy_meta_args', $meta_args, $feed_url, $item );
|
901 |
-
$content_meta = '';
|
902 |
if ( $meta_args['author'] || $meta_args['date'] || $meta_args['time'] ) {
|
903 |
$content_meta = '';
|
904 |
if ( $item->get_author() && $meta_args['author'] ) {
|
898 |
|
899 |
// Filter: feedzy_meta_args
|
900 |
$meta_args = apply_filters( 'feedzy_meta_args', $meta_args, $feed_url, $item );
|
901 |
+
$content_meta = $content_meta_date = '';
|
902 |
if ( $meta_args['author'] || $meta_args['date'] || $meta_args['time'] ) {
|
903 |
$content_meta = '';
|
904 |
if ( $item->get_author() && $meta_args['author'] ) {
|
includes/feedzy-rss-feeds.php
CHANGED
@@ -104,7 +104,7 @@ class Feedzy_Rss_Feeds {
|
|
104 |
*/
|
105 |
public function init() {
|
106 |
self::$plugin_name = 'feedzy-rss-feeds';
|
107 |
-
self::$version = '3.3.
|
108 |
self::$instance->load_dependencies();
|
109 |
self::$instance->set_locale();
|
110 |
self::$instance->define_admin_hooks();
|
104 |
*/
|
105 |
public function init() {
|
106 |
self::$plugin_name = 'feedzy-rss-feeds';
|
107 |
+
self::$version = '3.3.9';
|
108 |
self::$instance->load_dependencies();
|
109 |
self::$instance->set_locale();
|
110 |
self::$instance->define_admin_hooks();
|
readme.md
CHANGED
@@ -151,6 +151,7 @@ This plugin is maintained and supported by Themeisle, check out some of the othe
|
|
151 |
|
152 |
|
153 |
|
|
|
154 |
### Is it responsive friendly? ###
|
155 |
|
156 |
Yes it is.
|
@@ -411,6 +412,12 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
411 |
= How to link featured image to original post in Slider Revolution =
|
412 |
[https://docs.themeisle.com/article/1069-how-to-link-featured-image-to-original-post-in-slider-revolution](https://docs.themeisle.com/article/1069-how-to-link-featured-image-to-original-post-in-slider-revolution)
|
413 |
|
|
|
|
|
|
|
|
|
|
|
|
|
414 |
== Screenshots ==
|
415 |
|
416 |
1. Simple example
|
@@ -420,6 +427,11 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
420 |
|
421 |
|
422 |
## Changelog ##
|
|
|
|
|
|
|
|
|
|
|
423 |
### 3.3.8 - 2019-08-12 ###
|
424 |
|
425 |
* - Fix issue with AMP pages not showing image
|
151 |
|
152 |
|
153 |
|
154 |
+
|
155 |
### Is it responsive friendly? ###
|
156 |
|
157 |
Yes it is.
|
412 |
= How to link featured image to original post in Slider Revolution =
|
413 |
[https://docs.themeisle.com/article/1069-how-to-link-featured-image-to-original-post-in-slider-revolution](https://docs.themeisle.com/article/1069-how-to-link-featured-image-to-original-post-in-slider-revolution)
|
414 |
|
415 |
+
= How to display author, date, time (or a combination) from the feed =
|
416 |
+
[https://docs.themeisle.com/article/1089-how-to-display-author-date-or-time-from-the-feed](https://docs.themeisle.com/article/1089-how-to-display-author-date-or-time-from-the-feed)
|
417 |
+
|
418 |
+
= How to get videos from YouTube with Feedzy =
|
419 |
+
[https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy](https://docs.themeisle.com/article/1113-how-to-get-videos-from-youtube-with-feedzy)
|
420 |
+
|
421 |
== Screenshots ==
|
422 |
|
423 |
1. Simple example
|
427 |
|
428 |
|
429 |
## Changelog ##
|
430 |
+
### 3.3.9 - 2019-08-13 ###
|
431 |
+
|
432 |
+
* Fix PHP notice that shows up if meta=no
|
433 |
+
|
434 |
+
|
435 |
### 3.3.8 - 2019-08-12 ###
|
436 |
|
437 |
* - Fix issue with AMP pages not showing image
|
readme.txt
CHANGED
@@ -427,6 +427,11 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
427 |
|
428 |
|
429 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
430 |
= 3.3.8 - 2019-08-12 =
|
431 |
|
432 |
* - Fix issue with AMP pages not showing image
|
427 |
|
428 |
|
429 |
== Changelog ==
|
430 |
+
= 3.3.9 - 2019-08-13 =
|
431 |
+
|
432 |
+
* Fix PHP notice that shows up if meta=no
|
433 |
+
|
434 |
+
|
435 |
= 3.3.8 - 2019-08-12 =
|
436 |
|
437 |
* - Fix issue with AMP pages not showing image
|
themeisle-hash.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"feedzy-rss-feed.php":"
|
1 |
+
{"feedzy-rss-feed.php":"be363a7f57f6c166013331f8c04d7539","index.php":"71c0755260138a4b7b2182c3c61179f6","uninstall.php":"cdb21f8648e005cbb9c73481d1750186"}
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInitc302f940732aa4f45b577aaa09f83721::getLoader();
|
vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit3420bdcd0943d1515485f0ac382f7a31::getLoader();
|
vendor/codeinwp/themeisle-sdk/CHANGELOG.md
CHANGED
@@ -1,3 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
## [3.1.1](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.0...v3.1.1) (2019-08-08)
|
2 |
|
3 |
|
1 |
+
## [3.1.2](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.1...v3.1.2) (2019-08-12)
|
2 |
+
|
3 |
+
|
4 |
+
### Bug Fixes
|
5 |
+
|
6 |
+
* phpunit test case ([efe851c](https://github.com/Codeinwp/themeisle-sdk/commit/efe851c))
|
7 |
+
* url format for license endpoint, improve changelog handling and license checks ([a492c68](https://github.com/Codeinwp/themeisle-sdk/commit/a492c68))
|
8 |
+
|
9 |
## [3.1.1](https://github.com/Codeinwp/themeisle-sdk/compare/v3.1.0...v3.1.1) (2019-08-08)
|
10 |
|
11 |
|
vendor/codeinwp/themeisle-sdk/load.php
CHANGED
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
14 |
return;
|
15 |
}
|
16 |
// Current SDK version and path.
|
17 |
-
$themeisle_sdk_version = '3.1.
|
18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
19 |
|
20 |
global $themeisle_sdk_max_version;
|
14 |
return;
|
15 |
}
|
16 |
// Current SDK version and path.
|
17 |
+
$themeisle_sdk_version = '3.1.2';
|
18 |
$themeisle_sdk_path = dirname( __FILE__ );
|
19 |
|
20 |
global $themeisle_sdk_max_version;
|
vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php
CHANGED
@@ -147,9 +147,10 @@ class Licenser extends Abstract_Module {
|
|
147 |
-webkit-border-radius: 3px;
|
148 |
border-radius: 3px;
|
149 |
}
|
150 |
-
|
|
|
151 |
line-height: 26px;
|
152 |
-
height:29px;
|
153 |
vertical-align: top;
|
154 |
}
|
155 |
|
@@ -493,7 +494,7 @@ class Licenser extends Abstract_Module {
|
|
493 |
'<strong>%1$s %2$s</strong> is available. <a href="%3$s" class="thickbox" title="%4s">Check out what\'s new</a> or <a href="%5$s"%6$s>update now</a>.',
|
494 |
$theme->get( 'Name' ),
|
495 |
$api_response->new_version,
|
496 |
-
'
|
497 |
$theme->get( 'Name' ),
|
498 |
$update_url,
|
499 |
$update_onclick
|
@@ -566,18 +567,17 @@ class Licenser extends Abstract_Module {
|
|
566 |
$api_params = array(
|
567 |
'edd_action' => 'get_version',
|
568 |
'version' => $this->product->get_version(),
|
569 |
-
'license' => $this->license_key,
|
570 |
-
'name' => $this->product->get_name(),
|
571 |
'slug' => $this->product->get_slug(),
|
572 |
-
'author' => $this->get_distributor_name(),
|
573 |
'url' => rawurlencode( home_url() ),
|
574 |
);
|
575 |
$response = wp_remote_get(
|
576 |
-
$this->get_api_url(),
|
577 |
array(
|
578 |
'timeout' => 15,
|
579 |
'sslverify' => false,
|
580 |
-
'body' => $api_params,
|
581 |
)
|
582 |
);
|
583 |
if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) {
|
147 |
-webkit-border-radius: 3px;
|
148 |
border-radius: 3px;
|
149 |
}
|
150 |
+
|
151 |
+
button.button.themeisle-sdk-licenser-button-cta {
|
152 |
line-height: 26px;
|
153 |
+
height: 29px;
|
154 |
vertical-align: top;
|
155 |
}
|
156 |
|
494 |
'<strong>%1$s %2$s</strong> is available. <a href="%3$s" class="thickbox" title="%4s">Check out what\'s new</a> or <a href="%5$s"%6$s>update now</a>.',
|
495 |
$theme->get( 'Name' ),
|
496 |
$api_response->new_version,
|
497 |
+
sprintf( '%s&TB_iframe=true&width=1024&height=800', $this->product->get_changelog() ),
|
498 |
$theme->get( 'Name' ),
|
499 |
$update_url,
|
500 |
$update_onclick
|
567 |
$api_params = array(
|
568 |
'edd_action' => 'get_version',
|
569 |
'version' => $this->product->get_version(),
|
570 |
+
'license' => empty( $this->license_key ) ? 'free' : '',
|
571 |
+
'name' => rawurlencode( $this->product->get_name() ),
|
572 |
'slug' => $this->product->get_slug(),
|
573 |
+
'author' => rawurlencode( $this->get_distributor_name() ),
|
574 |
'url' => rawurlencode( home_url() ),
|
575 |
);
|
576 |
$response = wp_remote_get(
|
577 |
+
add_query_arg( $api_params, $this->get_api_url() ),
|
578 |
array(
|
579 |
'timeout' => 15,
|
580 |
'sslverify' => false,
|
|
|
581 |
)
|
582 |
);
|
583 |
if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) {
|
vendor/codeinwp/themeisle-sdk/src/Product.php
CHANGED
@@ -345,7 +345,7 @@ class Product {
|
|
345 |
public function get_store_url() {
|
346 |
|
347 |
if ( strpos( $this->store_url, '/themeisle.com' ) !== false ) {
|
348 |
-
return 'https://store.themeisle.com';
|
349 |
}
|
350 |
|
351 |
return $this->store_url;
|
@@ -360,6 +360,21 @@ class Product {
|
|
360 |
return $this->basefile;
|
361 |
}
|
362 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
/**
|
364 |
* Returns product filename.
|
365 |
*
|
345 |
public function get_store_url() {
|
346 |
|
347 |
if ( strpos( $this->store_url, '/themeisle.com' ) !== false ) {
|
348 |
+
return 'https://store.themeisle.com/';
|
349 |
}
|
350 |
|
351 |
return $this->store_url;
|
360 |
return $this->basefile;
|
361 |
}
|
362 |
|
363 |
+
/**
|
364 |
+
* Get changelog url.
|
365 |
+
*
|
366 |
+
* @return string Changelog url.
|
367 |
+
*/
|
368 |
+
public function get_changelog() {
|
369 |
+
return add_query_arg(
|
370 |
+
[
|
371 |
+
'name' => rawurlencode( $this->get_name() ),
|
372 |
+
'edd_action' => 'view_changelog',
|
373 |
+
],
|
374 |
+
$this->get_store_url()
|
375 |
+
);
|
376 |
+
}
|
377 |
+
|
378 |
/**
|
379 |
* Returns product filename.
|
380 |
*
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit9c534f048b723adbf5766e6787eb609b
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
27 |
foreach ($map as $namespace => $path) {
|
@@ -42,14 +42,14 @@ class ComposerAutoloaderInit9c534f048b723adbf5766e6787eb609b
|
|
42 |
|
43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
45 |
-
|
46 |
}
|
47 |
|
48 |
return $loader;
|
49 |
}
|
50 |
}
|
51 |
|
52 |
-
function
|
53 |
{
|
54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
55 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInitc302f940732aa4f45b577aaa09f83721
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitc302f940732aa4f45b577aaa09f83721', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitc302f940732aa4f45b577aaa09f83721', 'loadClassLoader'));
|
25 |
|
26 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
27 |
foreach ($map as $namespace => $path) {
|
42 |
|
43 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
44 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
45 |
+
composerRequirec302f940732aa4f45b577aaa09f83721($fileIdentifier, $file);
|
46 |
}
|
47 |
|
48 |
return $loader;
|
49 |
}
|
50 |
}
|
51 |
|
52 |
+
function composerRequirec302f940732aa4f45b577aaa09f83721($fileIdentifier, $file)
|
53 |
{
|
54 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
55 |
require $file;
|
vendor/composer/autoload_real_52.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
-
class
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit464574afdc18aab2de0c02fdbf2563f1 {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInit3420bdcd0943d1515485f0ac382f7a31 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit3420bdcd0943d1515485f0ac382f7a31', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit3420bdcd0943d1515485f0ac382f7a31', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
vendor/composer/installed.json
CHANGED
@@ -6,12 +6,12 @@
|
|
6 |
"source": {
|
7 |
"type": "git",
|
8 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
9 |
-
"reference": "
|
10 |
},
|
11 |
"dist": {
|
12 |
"type": "zip",
|
13 |
-
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/
|
14 |
-
"reference": "
|
15 |
"shasum": ""
|
16 |
},
|
17 |
"require-dev": {
|
@@ -19,7 +19,7 @@
|
|
19 |
"squizlabs/php_codesniffer": "^3.1",
|
20 |
"wp-coding-standards/wpcs": "^1.0.0"
|
21 |
},
|
22 |
-
"time": "2019-08-
|
23 |
"type": "library",
|
24 |
"installation-source": "source",
|
25 |
"notification-url": "https://packagist.org/downloads/",
|
6 |
"source": {
|
7 |
"type": "git",
|
8 |
"url": "https://github.com/Codeinwp/themeisle-sdk.git",
|
9 |
+
"reference": "a286316f5dd93cc91bbc5faeb09fff8f3977676b"
|
10 |
},
|
11 |
"dist": {
|
12 |
"type": "zip",
|
13 |
+
"url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/a286316f5dd93cc91bbc5faeb09fff8f3977676b",
|
14 |
+
"reference": "a286316f5dd93cc91bbc5faeb09fff8f3977676b",
|
15 |
"shasum": ""
|
16 |
},
|
17 |
"require-dev": {
|
19 |
"squizlabs/php_codesniffer": "^3.1",
|
20 |
"wp-coding-standards/wpcs": "^1.0.0"
|
21 |
},
|
22 |
+
"time": "2019-08-12 11:34:12",
|
23 |
"type": "library",
|
24 |
"installation-source": "source",
|
25 |
"notification-url": "https://packagist.org/downloads/",
|