Version Description
- 2018-03-07
Download this release
Release Info
Developer | codeinwp |
Plugin | FEEDZY RSS Feeds Lite |
Version | 3.2.9 |
Comparing to | |
See all releases |
Code changes from version 3.2.8 to 3.2.9
- CHANGELOG.md +5 -0
- css/feedzy-rss-feeds.css +1 -1
- feedzy-rss-feed.php +1 -1
- includes/abstract/feedzy-rss-feeds-admin-abstract.php +28 -2
- includes/admin/feedzy-rss-feeds-admin.php +2 -0
- includes/feedzy-rss-feeds.php +1 -1
- includes/layouts/settings.php +7 -5
- languages/feedzy-rss-feeds.pot +8 -8
- readme.md +100 -0
- readme.txt +13 -0
- themeisle-hash.json +1 -1
- vendor/autoload.php +1 -1
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_real.php +5 -5
- vendor/composer/autoload_real_52.php +3 -3
CHANGELOG.md
CHANGED
@@ -1,4 +1,9 @@
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
2 |
### v3.2.8 - 2018-02-20
|
3 |
**Changes:**
|
4 |
* Fix issue with medium feeds.
|
1 |
|
2 |
+
### v3.2.9 - 2018-03-07
|
3 |
+
**Changes:**
|
4 |
+
* Automatically fix deprecated google news feeds.
|
5 |
+
* Improve compatibility with the pro version.
|
6 |
+
|
7 |
### v3.2.8 - 2018-02-20
|
8 |
**Changes:**
|
9 |
* Fix issue with medium feeds.
|
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.2.
|
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.2.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.2.
|
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.2.9
|
19 |
* Author: Themeisle
|
20 |
* Author URI: http://themeisle.com
|
21 |
* License: GPL-2.0+
|
includes/abstract/feedzy-rss-feeds-admin-abstract.php
CHANGED
@@ -304,15 +304,41 @@ abstract class Feedzy_Rss_Feeds_Admin_Abstract {
|
|
304 |
$feedURL = apply_filters( 'feedzy_get_feed_url', $feeds );
|
305 |
if ( is_array( $feedURL ) ) {
|
306 |
foreach ( $feedURL as $index => $url ) {
|
307 |
-
$feedURL[ $index ] =
|
308 |
}
|
309 |
} else {
|
310 |
-
$feedURL =
|
311 |
}
|
312 |
|
313 |
return $feedURL;
|
314 |
}
|
315 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
316 |
/**
|
317 |
* Fetch the content feed from a group of urls.
|
318 |
*
|
304 |
$feedURL = apply_filters( 'feedzy_get_feed_url', $feeds );
|
305 |
if ( is_array( $feedURL ) ) {
|
306 |
foreach ( $feedURL as $index => $url ) {
|
307 |
+
$feedURL[ $index ] = $this->smart_convert( $url );
|
308 |
}
|
309 |
} else {
|
310 |
+
$feedURL = $this->smart_convert( $feedURL );
|
311 |
}
|
312 |
|
313 |
return $feedURL;
|
314 |
}
|
315 |
|
316 |
+
/**
|
317 |
+
* Converts the feed URL.
|
318 |
+
*
|
319 |
+
* @param string $url The feed url.
|
320 |
+
*/
|
321 |
+
private function smart_convert( $url ) {
|
322 |
+
|
323 |
+
$url = htmlspecialchars_decode( $url );
|
324 |
+
|
325 |
+
// Automatically fix deprecated google news feeds.
|
326 |
+
if ( false !== strpos( $url, 'news.google.' ) ) {
|
327 |
+
|
328 |
+
$parts = parse_url( $url );
|
329 |
+
parse_str( $parts['query'], $query );
|
330 |
+
|
331 |
+
if ( isset( $query['q'] ) ) {
|
332 |
+
$search_query = $query['q'];
|
333 |
+
unset( $query['q'] );
|
334 |
+
$url = sprintf( 'https://news.google.com/news/rss/search/section/q/%s/%s?%s', $search_query, $search_query, http_build_query( $query ) );
|
335 |
+
|
336 |
+
}
|
337 |
+
}
|
338 |
+
|
339 |
+
return apply_filters( 'feedzy_alter_feed_url', $url );
|
340 |
+
}
|
341 |
+
|
342 |
/**
|
343 |
* Fetch the content feed from a group of urls.
|
344 |
*
|
includes/admin/feedzy-rss-feeds-admin.php
CHANGED
@@ -403,6 +403,8 @@ class Feedzy_Rss_Feeds_Admin extends Feedzy_Rss_Feeds_Admin_Abstract {
|
|
403 |
'pass' => $_POST['proxy-pass'],
|
404 |
);
|
405 |
break;
|
|
|
|
|
406 |
}
|
407 |
|
408 |
update_option( 'feedzy-settings', $settings );
|
403 |
'pass' => $_POST['proxy-pass'],
|
404 |
);
|
405 |
break;
|
406 |
+
default:
|
407 |
+
$settings = apply_filters( 'feedzy_save_tab_settings', $settings, $_POST['tab'] );
|
408 |
}
|
409 |
|
410 |
update_option( 'feedzy-settings', $settings );
|
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.2.
|
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.2.9';
|
108 |
self::$instance->load_dependencies();
|
109 |
self::$instance->set_locale();
|
110 |
self::$instance->define_admin_hooks();
|
includes/layouts/settings.php
CHANGED
@@ -90,11 +90,13 @@
|
|
90 |
<?php
|
91 |
break;
|
92 |
default:
|
93 |
-
$
|
94 |
-
if ( $
|
95 |
-
|
96 |
-
|
97 |
-
$
|
|
|
|
|
98 |
}
|
99 |
}
|
100 |
break;
|
90 |
<?php
|
91 |
break;
|
92 |
default:
|
93 |
+
$fields = apply_filters( 'feedzy_display_tab_settings', array(), $active_tab );
|
94 |
+
if ( $fields ) {
|
95 |
+
foreach ( $fields as $field ) {
|
96 |
+
echo $field['content'];
|
97 |
+
if ( isset( $field['ajax'] ) && $field['ajax'] ) {
|
98 |
+
$show_button = false;
|
99 |
+
}
|
100 |
}
|
101 |
}
|
102 |
break;
|
languages/feedzy-rss-feeds.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the GPL-2.0+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Feedzy RSS Feeds Lite 3.2.
|
6 |
"Report-Msgid-Bugs-To: https://github.com/Codeinwp/feedzy-rss-feeds/issues\n"
|
7 |
-
"POT-Creation-Date: 2018-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -32,20 +32,20 @@ msgstr ""
|
|
32 |
msgid "Sorry, this feed is currently unavailable or does not exists anymore."
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:
|
36 |
-
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:
|
37 |
msgid "Feed URL: %s not valid and removed from fetch."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:
|
41 |
msgid "by"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:
|
45 |
msgid "on"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:
|
49 |
msgid "at"
|
50 |
msgstr ""
|
51 |
|
@@ -431,7 +431,7 @@ msgstr ""
|
|
431 |
msgid "Password"
|
432 |
msgstr ""
|
433 |
|
434 |
-
#: includes/layouts/settings.php:
|
435 |
msgid "Save"
|
436 |
msgstr ""
|
437 |
|
2 |
# This file is distributed under the GPL-2.0+.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Feedzy RSS Feeds Lite 3.2.8\n"
|
6 |
"Report-Msgid-Bugs-To: https://github.com/Codeinwp/feedzy-rss-feeds/issues\n"
|
7 |
+
"POT-Creation-Date: 2018-03-07 09:46:44+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
32 |
msgid "Sorry, this feed is currently unavailable or does not exists anymore."
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:485
|
36 |
+
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:492
|
37 |
msgid "Feed URL: %s not valid and removed from fetch."
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:784
|
41 |
msgid "by"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:790
|
45 |
msgid "on"
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: includes/abstract/feedzy-rss-feeds-admin-abstract.php:792
|
49 |
msgid "at"
|
50 |
msgstr ""
|
51 |
|
431 |
msgid "Password"
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: includes/layouts/settings.php:113
|
435 |
msgid "Save"
|
436 |
msgstr ""
|
437 |
|
readme.md
CHANGED
@@ -140,6 +140,7 @@ Become a translator and send me your translation! [Contact-me](http://themeisle.
|
|
140 |
|
141 |
|
142 |
|
|
|
143 |
### Is it responsive friendly? ###
|
144 |
|
145 |
Yes it is.
|
@@ -244,6 +245,99 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
244 |
= Install and use the premium version of Feedzy RSS Feeds =
|
245 |
[http://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds](http://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds)
|
246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
== Screenshots ==
|
248 |
|
249 |
1. Simple example
|
@@ -253,6 +347,12 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
253 |
|
254 |
|
255 |
## Changelog ##
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
### 3.2.8 - 2018-02-20 ###
|
257 |
|
258 |
* Fix issue with medium feeds.
|
140 |
|
141 |
|
142 |
|
143 |
+
|
144 |
### Is it responsive friendly? ###
|
145 |
|
146 |
Yes it is.
|
245 |
= Install and use the premium version of Feedzy RSS Feeds =
|
246 |
[http://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds](http://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds)
|
247 |
|
248 |
+
= Feedzy RSS Feeds Documentation =
|
249 |
+
[https://docs.themeisle.com/article/658-feedzy-rss-feeds-documentation](https://docs.themeisle.com/article/658-feedzy-rss-feeds-documentation)
|
250 |
+
|
251 |
+
= What actions and filters are available in Feedzy =
|
252 |
+
[https://docs.themeisle.com/article/540-what-actions-and-filters-are-available-in-feedzy](https://docs.themeisle.com/article/540-what-actions-and-filters-are-available-in-feedzy)
|
253 |
+
|
254 |
+
= How to change thumbs size and aspect ratio Feedzy =
|
255 |
+
[https://docs.themeisle.com/article/551-how-to-change-thumbs-size-and-aspect-ratio-feedzy](https://docs.themeisle.com/article/551-how-to-change-thumbs-size-and-aspect-ratio-feedzy)
|
256 |
+
|
257 |
+
= How to display RSS feed time and date in local time =
|
258 |
+
[https://docs.themeisle.com/article/567-how-to-display-rss-feed-time-and-date-in-local-time](https://docs.themeisle.com/article/567-how-to-display-rss-feed-time-and-date-in-local-time)
|
259 |
+
|
260 |
+
= How to add a read more link to Feedzy =
|
261 |
+
[https://docs.themeisle.com/article/544-how-to-add-a-read-more-link-to-feedzy](https://docs.themeisle.com/article/544-how-to-add-a-read-more-link-to-feedzy)
|
262 |
+
|
263 |
+
= How to use feedzy categories =
|
264 |
+
[https://docs.themeisle.com/article/640-how-to-use-feedzy-categories](https://docs.themeisle.com/article/640-how-to-use-feedzy-categories)
|
265 |
+
|
266 |
+
= How to use your own inline css =
|
267 |
+
[https://docs.themeisle.com/article/546-how-to-use-your-own-inline-css](https://docs.themeisle.com/article/546-how-to-use-your-own-inline-css)
|
268 |
+
|
269 |
+
= How to change cache lifetime for a specific feed =
|
270 |
+
[https://docs.themeisle.com/article/547-how-to-change-cache-lifetime-for-a-specific-feed](https://docs.themeisle.com/article/547-how-to-change-cache-lifetime-for-a-specific-feed)
|
271 |
+
|
272 |
+
= How to remove featured image from blog feed =
|
273 |
+
[https://docs.themeisle.com/article/554-how-to-remove-featured-image-from-blog-feed](https://docs.themeisle.com/article/554-how-to-remove-featured-image-from-blog-feed)
|
274 |
+
|
275 |
+
= How to handle publication date and author content =
|
276 |
+
[https://docs.themeisle.com/article/549-how-to-handle-publication-date-and-author-content](https://docs.themeisle.com/article/549-how-to-handle-publication-date-and-author-content)
|
277 |
+
|
278 |
+
= How to keep html in feed items content =
|
279 |
+
[https://docs.themeisle.com/article/542-how-to-keep-html-in-feed-items-content](https://docs.themeisle.com/article/542-how-to-keep-html-in-feed-items-content)
|
280 |
+
|
281 |
+
= How to fix images that are not showing in the feed =
|
282 |
+
[https://docs.themeisle.com/article/666-how-to-fix-images-that-are-not-showing-in-the-feed](https://docs.themeisle.com/article/666-how-to-fix-images-that-are-not-showing-in-the-feed)
|
283 |
+
|
284 |
+
= How to display items in a random order =
|
285 |
+
[https://docs.themeisle.com/article/550-how-to-display-items-in-a-random-order](https://docs.themeisle.com/article/550-how-to-display-items-in-a-random-order)
|
286 |
+
|
287 |
+
= How to remove links =
|
288 |
+
[https://docs.themeisle.com/article/541-how-to-remove-links](https://docs.themeisle.com/article/541-how-to-remove-links)
|
289 |
+
|
290 |
+
= How to move Feedzy templates to your theme =
|
291 |
+
[https://docs.themeisle.com/article/573-how-to-move-feedzy-templates-to-your-theme](https://docs.themeisle.com/article/573-how-to-move-feedzy-templates-to-your-theme)
|
292 |
+
|
293 |
+
= How to remove plugin css =
|
294 |
+
[https://docs.themeisle.com/article/545-how-to-remove-plugin-css](https://docs.themeisle.com/article/545-how-to-remove-plugin-css)
|
295 |
+
|
296 |
+
= How to remove time from publication date =
|
297 |
+
[https://docs.themeisle.com/article/553-how-to-remove-time-from-publication-date](https://docs.themeisle.com/article/553-how-to-remove-time-from-publication-date)
|
298 |
+
|
299 |
+
= How to remove the end hellip =
|
300 |
+
[https://docs.themeisle.com/article/543-how-to-remove-the-end-hellip](https://docs.themeisle.com/article/543-how-to-remove-the-end-hellip)
|
301 |
+
|
302 |
+
= How to decode item title =
|
303 |
+
[https://docs.themeisle.com/article/548-how-to-decode-item-title](https://docs.themeisle.com/article/548-how-to-decode-item-title)
|
304 |
+
|
305 |
+
= How to sort feed items by title =
|
306 |
+
[https://docs.themeisle.com/article/633-how-to-sort-feed-items-by-title](https://docs.themeisle.com/article/633-how-to-sort-feed-items-by-title)
|
307 |
+
|
308 |
+
= How to import posts from feeds in Feedzy =
|
309 |
+
[https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy](https://docs.themeisle.com/article/742-how-to-import-posts-from-feeds-in-feedzy)
|
310 |
+
|
311 |
+
= How to change author url =
|
312 |
+
[https://docs.themeisle.com/article/636-how-to-change-author-url](https://docs.themeisle.com/article/636-how-to-change-author-url)
|
313 |
+
|
314 |
+
= How to eliminate duplicate feed items. =
|
315 |
+
[https://docs.themeisle.com/article/638-how-to-eliminate-duplicate-feed-items](https://docs.themeisle.com/article/638-how-to-eliminate-duplicate-feed-items)
|
316 |
+
|
317 |
+
= How to check whether the RSS feed is valid or not in Feedzy =
|
318 |
+
[https://docs.themeisle.com/article/716-how-to-check-whether-the-rss-feed-is-valid-or-not-in-feedzy](https://docs.themeisle.com/article/716-how-to-check-whether-the-rss-feed-is-valid-or-not-in-feedzy)
|
319 |
+
|
320 |
+
= How to change the blacklist image name =
|
321 |
+
[https://docs.themeisle.com/article/552-how-to-change-the-blacklist-image-name](https://docs.themeisle.com/article/552-how-to-change-the-blacklist-image-name)
|
322 |
+
|
323 |
+
= How to use proxy settings in Feedzy =
|
324 |
+
[https://docs.themeisle.com/article/714-how-to-use-proxy-settings-in-feedzy](https://docs.themeisle.com/article/714-how-to-use-proxy-settings-in-feedzy)
|
325 |
+
|
326 |
+
= Where can I find the import posts options in Feedzy =
|
327 |
+
[https://docs.themeisle.com/article/743-where-can-i-find-the-import-posts-options-in-feedzy](https://docs.themeisle.com/article/743-where-can-i-find-the-import-posts-options-in-feedzy)
|
328 |
+
|
329 |
+
= How to change user agent in Feedzy =
|
330 |
+
[https://docs.themeisle.com/article/713-how-to-change-user-agent-in-feedzy](https://docs.themeisle.com/article/713-how-to-change-user-agent-in-feedzy)
|
331 |
+
|
332 |
+
= How to use WordAI to Rephrase RSS content in Feedzy =
|
333 |
+
[https://docs.themeisle.com/article/746-how-to-use-wordai-to-rephrase-rss-content-in-feedzy](https://docs.themeisle.com/article/746-how-to-use-wordai-to-rephrase-rss-content-in-feedzy)
|
334 |
+
|
335 |
+
= Install and use the premium version of Feedzy RSS Feeds =
|
336 |
+
[https://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds](https://docs.themeisle.com/article/783-install-and-use-the-premium-version-of-feedzy-rss-feeds)
|
337 |
+
|
338 |
+
= How to sort feed items by date =
|
339 |
+
[https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date](https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date)
|
340 |
+
|
341 |
== Screenshots ==
|
342 |
|
343 |
1. Simple example
|
347 |
|
348 |
|
349 |
## Changelog ##
|
350 |
+
### 3.2.9 - 2018-03-07 ###
|
351 |
+
|
352 |
+
* Automatically fix deprecated google news feeds.
|
353 |
+
* Improve compatibility with the pro version.
|
354 |
+
|
355 |
+
|
356 |
### 3.2.8 - 2018-02-20 ###
|
357 |
|
358 |
* Fix issue with medium feeds.
|
readme.txt
CHANGED
@@ -141,6 +141,7 @@ Become a translator and send me your translation! [Contact-me](http://themeisle.
|
|
141 |
|
142 |
|
143 |
|
|
|
144 |
= Is it responsive friendly? =
|
145 |
|
146 |
Yes it is.
|
@@ -338,6 +339,12 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
338 |
= How to sort feed items by date =
|
339 |
[https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date](https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date)
|
340 |
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
== Screenshots ==
|
342 |
|
343 |
1. Simple example
|
@@ -347,6 +354,12 @@ You have to check first if your feed is valid. Please test it here: https://vali
|
|
347 |
|
348 |
|
349 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
350 |
= 3.2.8 - 2018-02-20 =
|
351 |
|
352 |
* Fix issue with medium feeds.
|
141 |
|
142 |
|
143 |
|
144 |
+
|
145 |
= Is it responsive friendly? =
|
146 |
|
147 |
Yes it is.
|
339 |
= How to sort feed items by date =
|
340 |
[https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date](https://docs.themeisle.com/article/817-how-to-sort-feed-items-by-date)
|
341 |
|
342 |
+
= How to add rel="nofollow" to feed links =
|
343 |
+
[https://docs.themeisle.com/article/839-how-to-add-relnofollow-to-feed-links](https://docs.themeisle.com/article/839-how-to-add-relnofollow-to-feed-links)
|
344 |
+
|
345 |
+
= What to do when you get Warning: ./cache is not writeable =
|
346 |
+
[https://docs.themeisle.com/article/840-what-to-do-when-you-get-warning-cache-is-not-writeable](https://docs.themeisle.com/article/840-what-to-do-when-you-get-warning-cache-is-not-writeable)
|
347 |
+
|
348 |
== Screenshots ==
|
349 |
|
350 |
1. Simple example
|
354 |
|
355 |
|
356 |
== Changelog ==
|
357 |
+
= 3.2.9 - 2018-03-07 =
|
358 |
+
|
359 |
+
* Automatically fix deprecated google news feeds.
|
360 |
+
* Improve compatibility with the pro version.
|
361 |
+
|
362 |
+
|
363 |
= 3.2.8 - 2018-02-20 =
|
364 |
|
365 |
* Fix issue with medium feeds.
|
themeisle-hash.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"feedzy-rss-feed.php":"
|
1 |
+
{"feedzy-rss-feed.php":"621a055b4a62a23068b9670e5133fa7b","index.php":"71c0755260138a4b7b2182c3c61179f6","uninstall.php":"0ef18b49fd2c8fa27b1c1ee8fe679428"}
|
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 ComposerAutoloaderInitaf478236361ccc2d2535d598c48f53a6::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 ComposerAutoloaderInitd834d5da94ce25600ba545f3b66f6602::getLoader();
|
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 ComposerAutoloaderInit212b29e3da67136f583159d4b9963f90
|
|
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 ComposerAutoloaderInit212b29e3da67136f583159d4b9963f90
|
|
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 ComposerAutoloaderInitaf478236361ccc2d2535d598c48f53a6
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitaf478236361ccc2d2535d598c48f53a6', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitaf478236361ccc2d2535d598c48f53a6', '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 |
+
composerRequireaf478236361ccc2d2535d598c48f53a6($fileIdentifier, $file);
|
46 |
}
|
47 |
|
48 |
return $loader;
|
49 |
}
|
50 |
}
|
51 |
|
52 |
+
function composerRequireaf478236361ccc2d2535d598c48f53a6($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 ComposerAutoloaderInitc774f8e0c560afb062142e1f04264361 {
|
|
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 ComposerAutoloaderInitd834d5da94ce25600ba545f3b66f6602 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInitd834d5da94ce25600ba545f3b66f6602', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInitd834d5da94ce25600ba545f3b66f6602', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|