PluginProbe ʕ •ᴥ•ʔ
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / 2.14.1
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress v2.14.1
4.8.1 trunk 1.0 1.1 1.12.1 1.2.3 1.2.4 1.2.5 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.5 1.5.1 1.5.2 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.5.1 1.6.6 1.6.6.1 1.6.6.2 1.6.6.3 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.9.0 1.9.1 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.8.1 1.9.9 1.9.9.1 1.9.9.2 1.9.9.3 2.0 2.0.1 2.1 2.1.1 2.1.2 2.1.3 2.10 2.11 2.11.1 2.12 2.12.1 2.12.2 2.12.3 2.12.4 2.13 2.14 2.14.1 2.15 2.15.1 2.16 2.16.1 2.17 2.17.1 2.18 2.18.1 2.18.2 2.18.3 2.19 2.19.1 2.19.2 2.19.3 2.2 2.2.1 2.3 2.3.1 2.3.10 2.3.2 2.3.3 2.3.4 2.3.6 2.3.7 2.3.8 2.3.9 2.4 2.4.1 2.4.1.1 2.4.1.2 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.5 2.5.1 2.5.2 2.6 2.6.1 2.6.2 2.6.3 2.6.4 2.7 2.7.1 2.7.2 2.8 2.9 2.9.1 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3.0 4.3.1 4.3.2 4.3.3 4.3.4 4.7.5 4.7.6 4.7.7
custom-facebook-feed / README.txt
custom-facebook-feed Last commit date
admin 6 years ago blocks 6 years ago css 6 years ago fonts 6 years ago img 6 years ago js 6 years ago languages 6 years ago README.txt 6 years ago changelog.txt 6 years ago class-cff-education.php 6 years ago class-cff-error-reporter.php 6 years ago class-cff-sitehealth.php 6 years ago custom-facebook-feed-admin.php 6 years ago custom-facebook-feed.php 6 years ago email.php 6 years ago gpl-2.0.txt 6 years ago
README.txt
407 lines
1 === Smash Balloon Social Post Feed ===
2 Contributors: smashballoon
3 Tags: Facebook, Facebook feed, Facebook posts, Facebook wall, Facebook page, Custom Facebook Feed, Facebook group, Facebook social feed, Facebook post, Facebook like box
4 Requires at least: 3.0
5 Requires PHP: 5.2
6 Tested up to: 5.4
7 Stable tag: 2.14.1
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
11 Formerly "Custom Facebook Feed". Display completely customizable Facebook feeds of any public Facebook page on your website.
12
13 == Description ==
14
15 Display Facebook posts on your website. **Completely customizable**, **responsive** and **search engine crawlable** Facebook feeds. Display **multiple Facebook feeds** from **any public Facebook page**, and completely match the look and feel of the site with tons of Facebook feed customization options!
16
17 *"The perfect Facebook plugin with amazing support! What else do you want? Get it!"* - [JoeJeffries](http://wordpress.org/support/topic/you-dont-already-have-this?facebook)
18
19 *"I honestly cannot recommend this Facebook plugin enough. The plugin itself is gorgeous and super customizable, and if you run into trouble...support will get you out of it. Five Stars across the board."* - [pamsavoybarnett](http://wordpress.org/support/topic/love-this-plugin-w-awesome-support?facebook)
20
21 **Please note:** This free Facebook plugin allows you to display text and links from Facebook posts. To display **photos, videos, comments,** and more, we offer a Pro version of the plugin. See the Pro Version section below for more information.
22
23 ### Facebook Feed Features
24
25 * **Super simple to set up** - 1 minute quick setup with no Facebook Developer App required
26 * **Display feeds from ANY Facebook page** - even Facebook pages you aren't an admin of
27 * **Completely Customizable** - By default the Facebook feed will adopt the style of your website, but your Facebook feeds can be completely customized to look however you like - with tons of styling and customization options!
28 * Facebook feed content is **crawlable by search engines** adding SEO value to your site - other Facebook plugins embed the feed using iframes which are not crawlable
29 * Completely **responsive** and mobile optimized Facebook feeds - layout looks great on any screen size and in any container width
30 * Display **feeds from multiple different Facebook pages** and use the shortcode to embed your Facebook feeds into a page, post or widget anywhere on your site
31 * **Caching** means that your Facebook posts load lightning fast. Set your own caching time - check for new posts on Facebook every few seconds, minutes, hours or days. You decide.
32 * Show and hide certain parts of each Facebook post
33 * Show or hide the Facebook profile picture and name of the author above each Facebook post
34 * Display Facebook posts by just the page owner, everyone who posts on your Facebook page, or only other people
35 * Control the width, height, padding and background color of your Facebook feed
36 * Customize the size, weight and color of text in your Facebook posts
37 * Choose to set a background color and rounded corners on your Facebook posts
38 * Supports Facebook tags - creates links when using the @ symbol to tag people in your Facebook posts
39 * Automatically links hashtags used in posts to the hashtag page on Facebook
40 * Select the number of Facebook posts to display in your Facebook feed
41 * Use the shortcode options to style multiple Facebook feeds in completely different ways
42 * Set a maximum character length for both the text and descriptions of your Facebook posts
43 * Create a customizable Facebook header with a range of icons for your Custom Facebook Feed
44 * Localization/i18n support to allow every part of the Facebook feed to be displayed in your language
45 * Add your own **custom CSS**
46
47 ### Pro Version (Custom Facebook Feed Pro)
48
49 In order to maintain the free version of the Custom Facebook Feed plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. Custom Facebook Feed Pro allows you to display photos, videos, the number of likes, shares, reactions and comments for each Facebook post, choose from multiple layout options, filter Facebook posts by type or #hashtag/string, load more Facebook posts into your feed, and more. [Click here](https://smashballoon.com/differences-between-the-free-version-and-pro-version-of-the-custom-facebook-feed-plugin/ "Differences between free and Pro version of Custom Facebook Feed plugin") for a full list of all differences between the Custom Facebook Feed free and Pro versions.
50
51 * [Find out more about Custom Facebook Feed Pro](https://smashballoon.com/custom-facebook-feed/?utm_campaign=facebook-free-readme&utm_source=proversion&utm_medium=findout "Custom Facebook Feed Pro")
52 * [Try out the Custom Facebook Feed Pro demo](https://smashballoon.com/custom-facebook-feed/demo/?utm_campaign=facebook-free-readme&utm_source=proversion&utm_medium=demo "Custom Facebook Feed Pro Demo").
53
54 ### Benefits
55
56 * **Increase social engagement** between you and your users, customers, or fans
57 * **Save time** by using the Custom Facebook Feed to generate dynamic, search engine crawlable content on your website
58 * **Get more likes** by displaying your Facebook content directly on your site
59 * **Improve your SEO** as all of that quality keyword-rich Facebook content from posts and Facebook comments is directly embedded into your website
60 * Display your Facebook content your way to perfectly match your website's style
61 * **No Coding Required** - choose from tons of built-in customization options to create a truly unique feed of your Facebook content.
62 * The Custom Facebook Feed plugin is **updated regularly** with new features, bug-fixes and Facebook API changes
63 * Support is quick and effective
64 * We're dedicated to providing the **most customizable**, **robust** and **well supported** Facebook feed plugin in the world!
65
66 ### How to use the Custom Facebook Feed plugin
67
68 One of our main priorities has always been to make our Custom Facebook Feed plugin as easy as possible to setup and use. Once you've installed the plugin there are only a few steps to get up and running:
69
70 * 1) Click the big blue Facebook button on the plugin settings page. This will prompt you to log into your Facebook account to authorize the plugin.
71 * 2) Once you've connected your Facebook account, save the plugin settings.
72 * 3) Then simply copy and paste the `[custom-facebook-feed]` shortcode onto any page, post, or widget where you want the Facebook feed to be displayed.
73
74 That's it! You can then customize the Facebook feed as needed using the settings on the Facebook Feed > Customize page.
75
76 For full step-by-step setup directions with screenshots, see [here](https://smashballoon.com/custom-facebook-feed/docs/free/?utm_campaign=facebook-free-readme&utm_source=howto&utm_medium=setup "Custom Facebook Feed Free Setup Doc").
77
78 ### Requesting support
79
80 Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you're having an issue using the Custom Facebook Feed plugin then just let us know and we'll be there to help as soon as possible. You can either open a ticket on the support forum on [WordPress.org](https://wordpress.org/support/plugin/custom-facebook-feed/ "Custom Facebook Feed Free support forum"), or directly on the Custom Facebook Feed section of [our website](https://smashballoon.com/custom-facebook-feed/support/ "Custom Facebook Feed website support form"). We also have a large collection of help documentation and FAQs [on our website](https://smashballoon.com/custom-facebook-feed/faq/ "Custom Facebook Feed support FAQs") for all common issues related to the Custom Facebook Feed plugin.
81
82 ### Who's behind this plugin?
83
84 We're Smash Balloon; a fun-loving WordPress plugin development company birthed into existence in early 2013. We specialize in creating social media plugins that are not only intuitive and simple to use, but also designed to integrate seamlessly into your website and allow you to display your social media content in powerful and unique ways. Over 1 million awesome people have decided to actively use our free plugins, which is an incredible honor that we don't take lightly. This compels us to try to provide the quickest and most effective customer support that we can, blowing users away with the best customer service they've ever experienced.
85
86 To find out more about the team, see [here](https://smashballoon.com/about/?utm_campaign=facebook-free-readme&utm_source=who&utm_medium=about "Team Smash Balloon").
87
88 Check out our other free plugins for [Instagram](https://wordpress.org/plugins/instagram-feed "Instagram Feed free plugin"), [Twitter](https://wordpress.org/plugins/custom-twitter-feeds/ "Custom Twitter Feeds free plugin"), and [YouTube](https://wordpress.org/plugins/feeds-for-youtube/ "Feeds for YouTube free plugin").
89
90 == Installation ==
91
92 1. Install the Custom Facebook Feed either via the WordPress plugin directory, or by uploading the files to your web server (in the `/wp-content/plugins/` directory).
93 2. Activate the plugin through the 'Plugins' menu in WordPress.
94 3. Navigate to the 'Facebook Feed' settings page to configure your feed.
95 4. Use the shortcode `[custom-facebook-feed]` in your page, post or widget to display your feed.
96 5. You can display multiple feeds of different Facebook pages by specifying a Page ID directly in the shortcode: `[custom-facebook-feed id=smashballoon num=5]`.
97
98 == Frequently Asked Questions ==
99
100 For a full list of FAQs and help with troubleshooting please visit the **[FAQ & Troubleshooting](https://smashballoon.com/custom-facebook-feed/faq/)** section of the Smash Balloon website
101
102 = How do I find the Page ID of my Facebook page? =
103
104 If you have a Facebook **page** with a URL like this: `https://www.facebook.com/smashballoon` then the Page ID is just `smashballoon`. If your page URL is structured like this: `https://www.facebook.com/pages/smashballoon/123654123654123` then the Page ID is actually the number at the end, so in this case `123654123654123`.
105
106 Due to [recent changes](https://smashballoon.com/facebook-api-changes-april-4-2018/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=id) to the Facebook API it is unfortunately no longer possible to display a feed from a Facebook Group.
107
108 Copy and paste the ID into the [Pro demo](https://smashballoon.com/custom-facebook-feed/demo/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=demoid) to test it.
109
110 = Are there any limitations on which Facebook page or group feeds I can display? =
111
112 The Facebook feed you're trying to display has to be from a publicly accessible Facebook page. This means that you can't display the feed from your own personal Facebook profile or Facebook group. This is to do with Facebook's privacy policies. You can't display a non-public Facebook feed publicly.
113
114 If your Facebook page has any restrictions on it (age, for example) then it means that people have to be signed into Facebook in order to view your page. This isn't desirable for most Facebook pages as it means that it isn't accessible by people who don't have a Facebook account and that your Facebook page can't be crawled and indexed by search engines.
115
116 An easy way to determine whether your Facebook page is set to public is to sign out of your Facebook account and try to visit your page. If Facebook forces you to sign in to view your page then it isn't public. You can change your Facebook page to public in your Facebook page settings simply by removing any age or location restrictions you have on it ([screenshot](https://smashballoon.com/wp-content/uploads/2013/06/facebook-page-restrictions.png)), which will then allow the Custom Facebook Feed plugin to access and display your feed.
117
118 = Can I display feeds from multiple Facebook pages? =
119
120 You can set your default Facebook Page ID on the Custom Facebook Feed settings page within the WordPress admin, you can then define different page IDs in the shortcodes you use to show multiple feeds from different Facebook pages. Just use the id option in your shortcode like so: [custom-facebook-feed id=another_page_id]. You can use as many shortcodes as you like with as many different IDs as you like.
121
122 = Can I display the feed from a personal Facebook profile? =
123
124 Due to Facebook's privacy policy you're not able to use the plugin to display all of your posts from a personal profile, only from a public page, as posts from a personal profile are protected for privacy reasons. You may have limited success in displaying certain posts from a personal profile but most posts are not able to be displayed.
125
126 If you're using the profile to represent a business, organization, product, public figure or the like, then we'd advise converting your profile to a page per [Facebook's recommendation](http://www.facebook.com/help/175644189234902/), as there are many advantages to using pages over profiles.
127
128 Once you've done so, the plugin will be able to retrieve and display all of your posts.
129
130 = Can I show photos and videos in my Custom Facebook feed? =
131
132 This free plugin only allows you to display text from your Facebook posts. To display photos and videos in your feed you would need to upgrade to the Pro version of the plugin. Try out a demo of the Pro version on the [Custom Facebook Feed website](https://smashballoon.com/custom-facebook-feed/demo/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=media "Custom Facebook Feed Demo"), and find out more about the Pro version [here](https://smashballoon.com/custom-facebook-feed/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=pro "Custom Facebook Feed Pro"). [Click here](https://smashballoon.com/differences-between-the-free-version-and-pro-version-of-the-custom-facebook-feed-plugin/ "Differences between free and Pro version of Custom Facebook Feed plugin") for a full list of all differences between the free version and Pro version.
133
134 = Can I show the comments, shares and likes associated with each Facebook post? =
135
136 This is a feature of the [Pro version of the plugin](https://smashballoon.com/custom-facebook-feed/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=comments "Custom Facebook Feed Pro"). To display comments, shares and likes you would need to upgrade from the free version to the Pro version.
137
138 = Is the content of my Custom Facebook Feed crawlable by search engines? =
139
140 It sure is. Unlike other Facebook plugins which use iframes to embed your Facebook feed into your page once it's loaded, the Custom Facebook Feed uses PHP to embed your Facebook feed content directly into your page. This adds dynamic, search engine crawlable content to your site.
141
142 = How do I embed the Custom Facebook Feed directly into a WordPress page template? =
143
144 You can embed your Facebook feed directly into a template file by using the WordPress [do_shortcode](http://codex.wordpress.org/Function_Reference/do_shortcode "WordPress.org do_shortcode reference") function: `<?php echo do_shortcode('[custom-facebook-feed]'); ?>`.
145
146 = My Facebook feed posts are not showing up, or all I can see is the Facebook Like box but no posts =
147
148 Please refer to [this FAQ](https://smashballoon.com/facebook-feed-doesnt-show-can-see-like-box-posts-gives/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=errors "My Facebook feed posts are not showing up, or all I can see is the Facebook Like box but no posts") for potential solutions on how to resolve this issue.
149
150 = Create a basic slideshow from your Facebook posts =
151
152 The Custom Facebook Feed plugin doesn't currently have a slideshow feature built into it, but it's possible to achieve a basic slideshow by doing the following:
153
154 1) Add a class to the shortcode of the Facebook feed that you want to convert into a slideshow:
155
156 `[custom-facebook-feed class="slideshow"]`
157
158 2) Set the number of posts to display to be the number of Facebook posts you want to include in the slideshow (10 for example). You can do this by using the `num` shortcode option:
159
160 `[custom-facebook-feed class="slideshow" num=10]`
161
162 3) Add the following to the plugin's **Custom JavaScript** section, which is under the 'Misc' tab on the plugin's 'Customize' page. Please note, if you change the class option in the shortcode above to be anything but "slideshow" then make sure to change that on the first line of the snippet below:
163
164 `var shortcodeClass = 'slideshow',
165 cffSpeed = 5000,
166 $cff = $('#cff.'+ shortcodeClass);
167 $cffItem = $cff.find('.cff-item'),
168 cffNum = $cffItem.length,
169 cffCur = 0;
170 $cffItem.hide();
171 setTimeout(function(){ $cff.find('.cff-item').eq(0).show(); }, 200);
172 setInterval(function(){
173 $cff.find('.cff-item').eq(cffCur).fadeOut( "fast", function() {
174 if( cffCur == cffNum-1 ) cffCur = -1;
175 cffCur++;
176 $cff.find('.cff-item').eq(cffCur).fadeIn();
177 });
178 }, cffSpeed);`
179
180 4) You can change the speed of the transition by editing the **cffSpeed = 5000** value at the top of the snippet. 5000 is equal to 5 seconds (5000ms).
181
182 = Changing the font in your Facebook feed and using Google Fonts =
183
184 Please refer to [this FAQ](https://smashballoon.com/changing-the-font-in-your-facebook-feed-using-google-fonts/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=fonts "Changing the font in your Facebook feed and using Google Fonts") for directions on how to use Google fonts in your Facebook posts.
185
186 = Can I display my Facebook posts horizontally or in multiple columns? =
187
188 Please refer to [this FAQ](https://smashballoon.com/can-display-facebook-post-horizontally-multiple-columns/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=horizontal "Can I display my Facebook posts horizontally or in multiple columns?") for directions on how to display your Facebook posts in multiple columns.
189
190 = My Facebook feed appears to have stopped updating / working =
191
192 If your Facebook feed doesn't appear to be showing the most recent Facebook posts then the most likely explanation is that the recent Facebook posts in your feed may be shared from a user's personal Facebook profile. Facebook's privacy policy doesn't allow posts that you share from personal Facebook profiles to be shared outside of Facebook as the posts don't technically belong to your Facebook page, they belong to the user who posted it to their personal Facebook profile. There's an example of a post shared from a user's personal Facebook profile [here](https://smashballoon.com/wp-content/uploads/2014/11/sharing-photo-facebook-profile.jpg "Example of Facebook post shared from personal Faceboo profile").
193
194 Please note, this isn't a limitation of our plugin, it's a restriction which Facebook places on it's content in order to protect the privacy of their Facebook users.
195
196 **Potential solutions**
197
198 * You could re-post the Facebook post to your page rather than sharing it to your Facebook page. If you re-post the content as your own post on your Facebook page then the content now originates from your Facebook page and will be displayed in the Facebook feed on your website.
199
200 * If you were to share a post from another Facebook page or public source, rather than sharing it from someone's personal Facebook profile, then it would show up in your feed outside of Facebook, but by default any posts that originate from a personal Facebook profile are protected by Facebook's privacy policy and is the private content of that Facebook profile owner.
201
202 = I'm receiving an error message when trying to display my Facebook posts =
203
204 Please refer to our [Error Message Reference page](https://smashballoon.com/custom-facebook-feed/docs/errors/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=errors "I'm receiving an error message when trying to display my Facebook posts") for information on how to resolve common error messages.
205
206 = Creating a Masonry grid layout from your Facebook posts =
207
208 Please refer to [this FAQ](https://smashballoon.com/creating-a-masonry-grid-layout-from-your-facebook-posts/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=masonry "Creating a Masonry grid layout from your Facebook posts") for directions on how to create a Masonry grid layout from your Facebook feed posts.
209
210 = How do I customize my Facebook feed? =
211
212 You can customize the Facebook feed by setting the options on the Customize page, which can be found under the Facebook Feed menu in your left hand WordPress admin menu. If you need even deeper customization than the built in options allow then you can add your own CSS to the plugin in the Custom CSS section under the Misc tab to further customize your Facebook feed.
213
214 You can also override these styles for individual Facebook feeds by setting options within the shortcode. For example, you can change the height of a specific Facebook feed like so: `[custom-facebook-feed height=500px]`.
215
216 = The Custom Facebook Feed shortcode options aren't working =
217
218 The most common causes of this are:
219
220 1) There's HTML tags within the [custom-facebook-feed] shortcode which are preventing it from working correctly
221
222 If you copied and pasted the shortcode into the Visual editor on your WordPress page/post editor then it may have inadvertently included some HTML tags from the page that you copied it from. The easiest way to check this is to view the 'Text' view in your WordPress editor and see whether there are any stray HTML tags in the shortcode itself.
223
224 2) The shortcode includes curly single quote characters
225
226 If your shortcode includes single quotes then check that they are the standard single quotes and not the curly kind.
227
228 3) Typo in the shortcode option
229
230 Ensure that there aren't any spelling errors in the shortcode options that you're using and that the format is consistent with that demonstrated on the [Shortcode Options reference page](https://smashballoon.com/custom-facebook-feed/docs/shortcodes/?utm_campaign=facebook-free-readme&utm_source=faq&utm_medium=shortcode "The shortcode options aren't working").
231
232 = Facebook avatar pictures aren't showing up in my Facebook feed =
233
234 The most common reason for this is that an add-on or extension you have installed in your web browser is blocking the pictures being loaded from Facebook. Try checking to see whether you have any add-ons or extensions installed in your browser and, if so, try disabling them to see whether that solves the problem and displays the pictures from Facebook.
235
236 == Other Notes ==
237
238 = At Smash Balloon we have two goals: =
239
240 1. Creating and maintaining the most useful, functional, customizable, robust and down-right awesomist Facebook feed plugin your website has ever seen.
241 2. To provide the quickest, friendliest and most mind-blowingly amazing product support you have ever experienced.
242
243 == Screenshots ==
244
245 1. By default the Facebook feed inherits your theme's default styles and the Facebook feed is completely responsive
246 2. Completely customize the way your Facebook feed looks to perfectly match your site
247 3. Use custom CSS to customize every part of the Facebook feed
248 4. Display Facebook events in your Facebook feed
249 5. Configuring the Custom Facebook Feed plugin
250 6. General Facebook Feed options - Custom Facebook Feed Layout and Style page
251 7. Facebook Feed Typography options - Custom Facebook Feed Layout and Style page
252 8. Misc Facebook Feed options - Custom Facebook Feed Layout and Style page
253 9. It's super easy to display your Facebook feed in any page or post
254
255 == Changelog ==
256 = 2.14.1 =
257 * Fix: Some connection error notices not clearing automatically.
258
259 = 2.14 =
260 * New: Email alerts for critical Facebook feed issues. If there's an issue with a Facebook feed on your website which hasn't been resolved yet then you'll receive an email notification to let you know. This is sent once per week until the issue is resolved. These emails can be disabled by using the following setting: Facebook Feed > Customize > Misc > Feed Issue Email Report.
261 * New: Admin notifications for critical Facebook feed issues. If there is an error with a Facebook feed, admins will see notices in the dashboard and on the front-end of the site along with instructions on how to resolve the issue. Front-end admin notifications can be disabled by using the following setting: Facebook Feed > Customize > Misc > Disable Admin Error Notice.
262 * New: Added a WordPress 'Site Health' integration. If there is a critical error with your feeds, it will now be flagged in the site health page.
263 * New: Added "About Us" page for those who would like to learn more about Smash Balloon and our other products. Go to Facebook Feed -> About Us in the dashboard.
264
265 = 2.13 =
266 * New: Added a "Custom Facebook Feed" Gutenberg block to use in the block editor, allowing you to easily add a Facebook feed to posts and pages.
267 * New: Added support for translations.
268
269 = 2.12.4 =
270 * Tested with upcoming WordPress 5.4 update.
271 * Tweak: Updated Facebook API calls
272 * Fix: Minor bug fixes
273
274 = 2.12.3 =
275 * Tweak: Added a text link in the Facebook Feed settings page footer to our new free [YouTube plugin](https://wordpress.org/plugins/feeds-for-youtube/)
276 * Tweak: When reconnecting a Facebook account on the settings page, if there's an issue with the existing Facebook access token then it'll be automatically replaced.
277 * Tweak: Added 'rel="noopener"' to all external links and added 'rel="noreferrer"' to all non-Facebook links. Thanks to Dev VIP for the suggestion.
278 * Fix: Fixed an issue with some Facebook call-to-action link URLs when a link protocol wasn't included
279 * Fix: Fixed a JavaScript conflict with the [Forminator](https://wordpress.org/plugins/forminator/) plugin
280 * Fix: Fixed duplicate Facebook post message displaying due to ellipsis HTML character
281 * Fix: If a shared Facebook link post had no post text then the link title was used causing it to be displayed twice in the Facebook post
282
283 = 2.12.2 =
284 * Fix: Fixed a JavaScript error in the admin caused by the previous update. Apologies for any inconvenience.
285
286 = 2.12.1 =
287 * Fix: Fixed an issue with Facebook post date timezones due to changes in the WordPress 5.3 update
288 * Fix: Fixed a rare issue where a JavaScript error would occur in the WordPress admin if a Facebook account was manually connected and the Facebook Page ID used was the full URL
289 * Fix: Fixed a JavaScript error in the admin when using older web browsers
290 * Tweak: Improved the manual account connection process
291 * Tweak: Some minor UI tweaks to match the new WordPress 5.3 UI style
292
293 = 2.12 =
294 * New: Added a backup cache so the Facebook feed will still display even if there's an error from the Facebook API.
295 * New: You can now easily manage multiple Facebook page or group accounts on the Facebook Feed plugin settings page allowing you to easily add them to other Facebook feeds on your site. When you connect a Facebook page or group you will now see it listed in the "Connected Accounts" section. You can add it to the primary Facebook feed or to another Facebook feed by using the new `account` shortcode option.
296 * Tweak: Added a filter which can be used to filter the Facebook API data when returned; `cff_filter_api_data`.
297 * Tweak: Updated Facebook API error messages
298 * Fix: Fixed an issue with some @tag links in Facebook post text due to a Facebook API change
299 * Fix: Fixed a rare issue with ellipsis chracter symbols in Facebook shared link descriptions causing the entire link description not to be displayed
300
301 = 2.11.1 =
302 * Tweak: Added the link source URL below the title for Facebook shared link posts
303 * Fix: Some themes would prevent the Facebook "Share" link from working successfully
304 * Fix: Fixed an issue with the "Feed Columns" setting not working if the minified versions of the Custom Facebook Feed plugin CSS/JavaScript files were being used
305
306 = 2.11 =
307 * New: Added a "Feed Columns" setting to allow you to display your Facebook feed in multiple columns. This can be found under the "General" tab on the "Customize" page, or by using the `cols` and `colsmobile` shortcode settings.
308 * New: Updated to use v4.0 of the Facebook API
309
310 = 2.10 =
311 * New: Facebook Groups are making their long-awaited return to the Custom Facebook Feed plugin! Just click the 'Log in and get my Facebook Access Token' button on the Facebook Feed Settings page and select 'Facebook Group'. Follow the prompts to connect your Facebook Group and display your feed.
312 * Fix: Fixed an issue where a lists of Facebook groups or pages wouldn't be displayed when retrieving a Facebook Access Token due to a server configuration issue
313 * Fix: Photo icons weren't showing for Facebook album posts
314 * Tweak: Now uses the Facebook `visitor_posts` endpoint to display visitor Facebook post feeds
315
316 = 2.9.1 =
317 * New: Added support for v3.3 of the Facebook API.
318 * Fix: The Facebook Access Token selection area was being cut off on small screens when a lot of Facebook pages were listed.
319
320 = 2.9 =
321 * New: You can now select between a "Regular" or "Boxed" Facebook post style. Settings for this can be found at: `Facebook Feed > Customize > Style Posts > Post Item`. A Box Shadow setting has been added to the "Boxed" Facebook post style.
322 * New: Added some settings to control the size and color of the Facebook shared link URLs and descriptions. These can be found at: `Facebook Feed > Customize > Style Posts > Shared Link Boxes`.
323 * New: Improved the Facebook Access Token retrieval process to make it more intuitive.
324 * Tweak: Facebook avatar images are now circular to match Facebook.
325 * Tweak: Animated the social media icons when the Facebook "Share" button is clicked.
326 * Tweak: Changed the way the Facebook Like Box loads to avoid a conflict with the Facebook Messenger widget. It no longer uses the Facebook JavaScript SDK.
327 * Tweak: Changed the elements used for icons from `<i>` to `<span>` to aid accessibility.
328 * Tweak: Removed the Google+ share option as the platform has been deprecated.
329 * Tweak: Removed the social media share widgets from the footer of the admin so that they're only loaded when the "Share the plugin" button is clicked.
330 * Fix: The Custom Facebook Feed plugin now uses the built-in WordPress HTTP API to get data from Facebook instead of making it's own cURL requests to the Facebook API.
331 * Fix: Fixed an issue where the Facebook avatars of people posting to the Facebook page weren't being displayed. Individual Facebook API requests for avatars have now been removed and bundled into the main Facebook API request.
332 * Fix: If the link to the Facebook profile of a visitor posting to your page is not available then remove the link from the Facebook avatar and author name.
333 * Fix: Fixed an accessibility error caused by the Facebook share icons being empty links.
334 * Fix: Removed the use of the ENT_HTML5 constant as it isn't supported in PHP 5.4.
335 * Fix: Fixed a rare issue with Facebook tags in Facebook post stories when the locale was set to be Greek.
336
337 = 2.8 =
338 * New: Added support for Facebook Notes in timeline feeds. If your Facebook timeline feed contains a note then the Custom Facebook Feed plugin will now get the content from the note and display it within the Facebook post.
339 * New: Facebook call-to-action buttons - such as "Learn More", "Shop Now", and "Message Facebook Page" - are now supported in your Facebook posts. These text strings can be translated using the settings at: Facebook Feed > Customize > Custom Text/Translate
340 * New: Added a setting that you can enable if you are displaying Facebook posts from a restricted (non-public) Facebook page. This will allow the Facebook page avatar to be displayed, and is located at: Facebook Feed > Customize > Misc > Misc Settings > Is Facebook Page restricted?
341 * New: If a Facebook visitor posts to your Facebook page then their avatar will now be displayed and cached for 6 months. To clear the cache of these Facebook avatar images use the button located at: Facebook Feed > Customize > Misc > Misc Settings > Clear Avatar Cache
342 * Tweak: The Timezone setting can now be set in the Custom Facebook Feed shortcode. Eg: `timezone="America/Los_Angeles"`
343 * Tweak: Minor UI changes to the Facebook Feed admin pages
344 * Tweak: Reduced some of the Facebook data in the System Info
345 * Fix: If you backdate a Facebook post it will now be ordered correctly in your Facebook feed
346 * Fix: Fixed a theme conflict related to the Color Picker in the Facebook Feed admin section
347 * Verified compatibility with WordPress 5.0 and Gutenburg
348
349 = 2.7.2 =
350 * **Important:** If you are displaying a Facebook feed from a Facebook page which you are *not* an admin of then it is advised that you obtain a new Facebook Access Token in the plugin using the "Log in and get my Access Token" button. This will switch you from using the "SlickRemix" app to using our own "Smash Balloon" Facebook app which was recently approved by Facebook, and will prevent you from experiencing any potential interuptions in your Facebook feeds going forward. This will be the final time this is required.
351 * Fix: Fixed a rare issue caused by some themes including the JavaScript file incorrectly
352
353 = 2.7.1 =
354 * Tweak: Made some adjustments to the Facebook Access Token login process
355
356 = 2.7 =
357 * New: Now easily get your own Facebook Access Token to avoid any Facebook connection issues. Simply click the blue Facebook "Log in and get my Facebook Access Token" button on the Custom Facebook Feed settings page and connect your Facebook account to get your token. The Facebook Access Token will work to get Facebook posts from ANY Facebook page. Thanks to our friends at SlickRemix for powering our new login and getting the Custom Facebook Feed plugin back up and running again!
358 * Tweak: Removed the minimum caching time if you're using your own Facebook Page Access Token
359
360 = 2.6.4 =
361 * **Important:** If you are displaying Facebook posts from a Facebook page that **you are an admin of** then it is now highly recommended that you retrieve your own Facebook Access Token for that Facebook page to avoid any Facebook API rate limit errors. Simply follow these [step-by-step](https://smashballoon.com/custom-facebook-feed/page-token/?utm_campaign=facebook-free-readme&utm_source=changelog&utm_medium=limits) instructions to obtain one.
362
363 = 2.6.3 =
364 * Fix: Fixed an issue where Facebook API errors were being cached
365
366 = 2.6.2 =
367 * Fix: Replaced all HTTP links in the Facebook feed with HTTPS
368 * Fix: Fixed a rare issue which affected the layout of other Facebook widgets
369 * Fix: Automatically remove slashes at the end of the Facebook Page ID as it caused an error
370 * Fix: The API response test in the System Info now only tests with your Facebook token if you have the "Use my own Facebook Access Token" setting enabled
371 * Fix: Fixed an issue which caused an occasional Facebook API rate limit error
372
373 = 2.6.1 =
374 * Fix: Removed an unnecessary Facebook API call
375 * Fix: Removed a PHP notice which was displayed under rare circumstances
376 * Fix: Minor Facebook bug fixes
377
378 = 2.6 =
379 * Fix: Fixed an issue connecting to the Facebook API caused by a recent Facebook platform change
380 * Tweak: Increased the minimum caching time to be 15 minutes to reduce Facebook API requests
381
382 = 2.5.2 =
383 * Important: Due to sudden changes in the Facebook API it is no longer possible to display Facebook posts from a Facebook Group. Please [see here](https://smashballoon.com/facebook-api-changes-april-4-2018/) for more information. We apologize for any frustration or inconvenience this has caused.
384 * Removed: Due to Facebook API restrictions, it is no longer possible to display information about a Facebook event when it is posted or shared to your Facebook Page timeline.
385
386 = 2.5.1 =
387 * Fix: Prevented a PHP notice which would be displayed under rare circumstances in the Facebook feed
388 * Fix: Replaced a function due to a deprecation in PHP 7.2
389
390 = 2.5 =
391 * New: Added the Facebook post story as part of the page/author name at the top of the Facebook post
392 * New: Added an option to use minified versions of the plugin CSS and JavaScript files: `Facebook Feed > Customize > Misc > Misc Settings > Minify CSS and JavaScript files`
393 * New: Added support for clearing the cache of major caching plugins when the Facebook feed cache is cleared. You can enable this by setting the following setting to be "Yes": `Facebook Feed > Customize > Misc > Misc Settings > Force cache to clear on interval`
394 * Tweak: Improved the text truncation so that it applies to both the Facebook post text and Facebook description as one block of text and accounts for HTML link tags
395 * Tweak: Added an "Auto" option to the Facebook Post Limit setting where it will automatically adjust the post limit based on the number of Facebook posts you choose to display in your Facebook feed
396 * Tweak: Reorganized the Custom Facebook Feed settings pages to be more intuitive
397 * Tweak: Added aria-hidden=true to icons to help improve accessibility
398 * Tweak: The icon font stylesheet handle has been renamed so it will only be loaded once if another of our social media plugins is installed
399 * Tweak: Facebook error messages are now only shown to admins
400 * Tweak: Added a setting to workaround a theme issue that affects the shortening of the Facebook post text. If you're experiencing an issue with the shortening of Facebook post text then you can enable the following setting: `Facebook Feed > Customize > Misc > Misc Settings > Fix Facebook text shortening issue`
401 * Fix: Included a fallback in case the Facebook author name and avatar aren't available in visitor Facebook posts
402 * Fix: Fixed an issue with apostrophes in the Facebook feed header not being escaped correctly
403 * Fix: Fixed an issue with the Facebook icons when Font Awesome 5 was added to a site
404 * Fix: Added support for the @[ID:page-name] Facebook tagging format
405 * Fix: The Facebook post description is now able to be displayed even if the Facebook post text is hidden
406
407 [See changelog for all versions](https://plugins.svn.wordpress.org/custom-facebook-feed/trunk/changelog.txt).