Version Description
- Fix: Fixed an issue caused by the recent Facebook API 2.5 update where the posts wouldn't display when using a brand new Access Token
Download this release
Release Info
Developer | smashballoon |
Plugin | Custom Facebook Feed |
Version | 2.3.9 |
Comparing to | |
See all releases |
Code changes from version 2.3.8 to 2.3.9
- README.txt +4 -1
- custom-facebook-feed.php +16 -10
README.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: smashballoon
|
|
3 |
Tags: Facebook, Facebook feed, Facebook posts, Facebook wall, Facebook events, Facebook page, Facebook group, Facebook groups, Facebook fans, Facebook likes, Facebook followers, Facebooks, Face book, posts, Facebook postings, Facebook feeds, Facebook pages, Facebook Like Box, Facebook plugin, Facebook plug-in, Facebook walls, Facebook hashtag, Facebook embed, Customizable Facebook Feed, custom, customizable, seo, responsive, mobile, social media
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 4.3.1
|
6 |
-
Stable tag: 2.3.
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
@@ -361,6 +361,9 @@ Credit iMarketing Factory - "The Importance of Facebook for Small Businesses"
|
|
361 |
9. It's super easy to display your Facebook feed in any page or post
|
362 |
|
363 |
== Changelog ==
|
|
|
|
|
|
|
364 |
= 2.3.8 =
|
365 |
* Fix: Fixed a positioning issue with the Facebook "Like Box / Page Plugin" widget caused by a recent Facebook update which was causing it to overlap on top of other content
|
366 |
* Fix: Hashtags containing Chinese characters are now linked
|
3 |
Tags: Facebook, Facebook feed, Facebook posts, Facebook wall, Facebook events, Facebook page, Facebook group, Facebook groups, Facebook fans, Facebook likes, Facebook followers, Facebooks, Face book, posts, Facebook postings, Facebook feeds, Facebook pages, Facebook Like Box, Facebook plugin, Facebook plug-in, Facebook walls, Facebook hashtag, Facebook embed, Customizable Facebook Feed, custom, customizable, seo, responsive, mobile, social media
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 4.3.1
|
6 |
+
Stable tag: 2.3.9
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
361 |
9. It's super easy to display your Facebook feed in any page or post
|
362 |
|
363 |
== Changelog ==
|
364 |
+
= 2.3.9 =
|
365 |
+
* Fix: Fixed an issue caused by the recent Facebook API 2.5 update where the posts wouldn't display when using a brand new Access Token
|
366 |
+
|
367 |
= 2.3.8 =
|
368 |
* Fix: Fixed a positioning issue with the Facebook "Like Box / Page Plugin" widget caused by a recent Facebook update which was causing it to overlap on top of other content
|
369 |
* Fix: Hashtags containing Chinese characters are now linked
|
custom-facebook-feed.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Custom Facebook Feed
|
4 |
Plugin URI: http://smashballoon.com/custom-facebook-feed
|
5 |
Description: Add completely customizable Facebook feeds to your WordPress site
|
6 |
-
Version: 2.3.
|
7 |
Author: Smash Balloon
|
8 |
Author URI: http://smashballoon.com/
|
9 |
License: GPLv2 or later
|
@@ -25,7 +25,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
25 |
//Include admin
|
26 |
include dirname( __FILE__ ) .'/custom-facebook-feed-admin.php';
|
27 |
|
28 |
-
define('CFFVER', '2.3.
|
29 |
|
30 |
// Add shortcodes
|
31 |
add_shortcode('custom-facebook-feed', 'display_cff');
|
@@ -1110,14 +1110,17 @@ function display_cff($atts) {
|
|
1110 |
if( ( $cff_post_text_type == 'message' && isset($news->message_tags) ) || ( $cff_post_text_type == 'story' && !isset($news->message_tags) ) ) {
|
1111 |
|
1112 |
//Does the Post Text contain any html tags? - the & symbol is the best indicator of this
|
1113 |
-
$cff_html_check_array = array('<', '’', '“', '"', '&', '>>');
|
1114 |
|
1115 |
//always use the text replace method
|
1116 |
if( cff_stripos_arr($post_text, $cff_html_check_array) !== false ) {
|
1117 |
//Loop through the tags
|
1118 |
foreach($text_tags as $message_tag ) {
|
1119 |
-
|
1120 |
-
$
|
|
|
|
|
|
|
1121 |
|
1122 |
$post_text = str_replace($tag_name, $tag_link, $post_text);
|
1123 |
}
|
@@ -1129,15 +1132,18 @@ function display_cff($atts) {
|
|
1129 |
$i = 0;
|
1130 |
foreach($text_tags as $message_tag ) {
|
1131 |
$i++;
|
|
|
|
|
|
|
1132 |
$message_tags_arr = cff_array_push_assoc(
|
1133 |
$message_tags_arr,
|
1134 |
$i,
|
1135 |
array(
|
1136 |
-
'id' => $message_tag
|
1137 |
-
'name' => $message_tag
|
1138 |
-
'type' => isset($message_tag
|
1139 |
-
'offset' => $message_tag
|
1140 |
-
'length' => $message_tag
|
1141 |
)
|
1142 |
);
|
1143 |
}
|
3 |
Plugin Name: Custom Facebook Feed
|
4 |
Plugin URI: http://smashballoon.com/custom-facebook-feed
|
5 |
Description: Add completely customizable Facebook feeds to your WordPress site
|
6 |
+
Version: 2.3.9
|
7 |
Author: Smash Balloon
|
8 |
Author URI: http://smashballoon.com/
|
9 |
License: GPLv2 or later
|
25 |
//Include admin
|
26 |
include dirname( __FILE__ ) .'/custom-facebook-feed-admin.php';
|
27 |
|
28 |
+
define('CFFVER', '2.3.9');
|
29 |
|
30 |
// Add shortcodes
|
31 |
add_shortcode('custom-facebook-feed', 'display_cff');
|
1110 |
if( ( $cff_post_text_type == 'message' && isset($news->message_tags) ) || ( $cff_post_text_type == 'story' && !isset($news->message_tags) ) ) {
|
1111 |
|
1112 |
//Does the Post Text contain any html tags? - the & symbol is the best indicator of this
|
1113 |
+
$cff_html_check_array = array('<', '’', '“', '"', '&', '>>', '>');
|
1114 |
|
1115 |
//always use the text replace method
|
1116 |
if( cff_stripos_arr($post_text, $cff_html_check_array) !== false ) {
|
1117 |
//Loop through the tags
|
1118 |
foreach($text_tags as $message_tag ) {
|
1119 |
+
|
1120 |
+
( isset($message_tag->id) ) ? $message_tag = $message_tag : $message_tag = $message_tag[0];
|
1121 |
+
|
1122 |
+
$tag_name = $message_tag->name;
|
1123 |
+
$tag_link = '<a href="http://facebook.com/' . $message_tag->id . '" style="color: #'.$cff_posttext_link_color.';" target="_blank">' . $message_tag->name . '</a>';
|
1124 |
|
1125 |
$post_text = str_replace($tag_name, $tag_link, $post_text);
|
1126 |
}
|
1132 |
$i = 0;
|
1133 |
foreach($text_tags as $message_tag ) {
|
1134 |
$i++;
|
1135 |
+
|
1136 |
+
( isset($message_tag->id) ) ? $message_tag = $message_tag : $message_tag = $message_tag[0];
|
1137 |
+
|
1138 |
$message_tags_arr = cff_array_push_assoc(
|
1139 |
$message_tags_arr,
|
1140 |
$i,
|
1141 |
array(
|
1142 |
+
'id' => $message_tag->id,
|
1143 |
+
'name' => $message_tag->name,
|
1144 |
+
'type' => isset($message_tag->type) ? $message_tag->type : '',
|
1145 |
+
'offset' => $message_tag->offset,
|
1146 |
+
'length' => $message_tag->length
|
1147 |
)
|
1148 |
);
|
1149 |
}
|