PluginProbe ʕ •ᴥ•ʔ
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress / 4.1.9
Smash Balloon Social Post Feed – Simple Social Feeds for WordPress v4.1.9
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 2 years ago assets 2 years ago inc 2 years ago languages 2 years ago templates 2 years ago vendor 2 years ago README.txt 2 years ago changelog.txt 2 years ago composer.json 2 years ago custom-facebook-feed.php 2 years ago email.php 2 years ago gpl-2.0.txt 2 years ago
README.txt
1016 lines
1 === Smash Balloon Social Post Feed ===
2 Contributors: smashballoon, craig-at-smash-balloon, am, smub
3 Tags: Facebook, Facebook feed, Facebook posts, Facebook group, Facebook page
4 Requires at least: 4.1
5 Requires PHP: 5.6
6 Tested up to: 6.3
7 Stable tag: 4.1.9
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 a Facebook page or Group. Supports Facebook oEmbeds.
12
13 == Description ==
14
15 Display Facebook posts on your WordPress site. **Completely customizable**, **responsive**, **search engine crawlable**, and **GDPR compliant** Facebook feeds. Display **unlimited Facebook feeds** from your **Facebook page** or **Facebook Group**, and completely match the look and feel of your site with tons of customization options! Automatically powers any Facebook oEmbeds on your site.
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 **NEW: Now Supports Facebook oEmbeds**
25 With WordPress removing support for Facebook oEmbeds, the plugin will now automatically power any Facebook embeds on your site preventing them from breaking. No developer app required.
26
27 **Super Simple to Set Up**
28 One of our main priorities has always been to make our Facebook plugin as easy as possible to setup and use. Get up and running in less less than 1 minute with our signature quick setup - no Facebook Developer App required.
29
30 **Display Feeds from Your Facebook Page or Facebook Group**
31 Use the plugin to display Facebook feeds from a Facebook page or Facebook group that you are an admin of.
32
33 **Completely Customizable**
34 By default the Facebook feed will adopt the styles of your WordPress theme, but your feeds can be completely customized to look however you like using our visual feed customizer - with tons of options to customize every part of your Facebook posts and feed.
35
36 **Elementor and Divi Ready**
37 Custom Facebook Feeds has a built in Elementor and Divi block for easy page building. Simply launch your Elementor or Divi builder and find the related Custom Facebook Feed block in the sidebar like any other block.
38
39 **SEO Friendly**
40 The Facebook feed content is crawlable by search engines adding SEO value to your site, while other Facebook plugins embed the feed using iframes which are not crawlable.
41
42 **GDPR Compliant**
43 Automatically integrates with many of the popular GDPR cookie consent plugins and includes a 1-click easy GDPR setting.
44
45 **Responsive and Mobile Optimized**
46 Facebook feed layouts look great on any screen size and in any container width.
47
48 **Unlimited Feeds from Unlimited Different Facebook Pages**
49 We don't limit how many Facebook feeds you can display on your site. Just use the shortcode to embed as many Facebook feeds as you like into pages, posts or widgets anywhere on your site.
50
51 **Built for Speed**
52 Built-in caching means that your Facebook feeds load lightning fast. Set your own caching time - check for new Facebook posts every few seconds, minutes, hours or days. You decide.
53
54 **Like Box Widget and Visual Header**
55 Include the official Facebook Like Box widget at the top or bottom of your Facebook feed and display a beautiful visual header with your Facebook page or Facebook group cover photo, profile picture, bio, and number of likes.
56
57 **So Much More**
58 Show and hide certain parts of each Facebook post, choose whose posts to show in the feed, customize colors, font sizes and styles, the number of Facebook posts to display, set max text lengths, translate text, custom CSS, and much, much more.
59
60 ### Pro Version (Custom Facebook Feed Pro)
61
62 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.
63
64 * [Find out more about Custom Facebook Feed Pro](https://smashballoon.com/custom-facebook-feed/?utm_campaign=facebook-free&utm_source=readme&utm_medium=findout "Custom Facebook Feed Pro")
65 * [Try out the Custom Facebook Feed Pro demo](https://smashballoondemo.com/?utm_campaign=facebook-free&utm_source=readme&utm_medium=demo "Custom Facebook Feed Pro Demo").
66
67 ### Benefits of Displaying a Facebook Feed on Your Website
68
69 * **Increase social engagement** between you and your users, customers, or fans
70 * **Save time** by using the Custom Facebook Feed to generate dynamic, search engine crawlable content on your website
71 * **Get more likes** by displaying your Facebook content directly on your site
72 * **Improve your SEO** as all of that quality keyword-rich Facebook content from posts and Facebook comments is directly embedded into your website
73 * Display your Facebook content your way to perfectly match your website's style
74 * **No Coding Required** - choose from tons of built-in customization options to create a truly unique feed of your Facebook content.
75 * The Custom Facebook Feed plugin is **updated regularly** with new features, bug-fixes and Facebook API changes
76 * Support is quick and effective
77 * We're dedicated to providing the **most customizable**, **robust** and **well supported** Facebook feed plugin in the world!
78
79 ### How to use the Custom Facebook Feed plugin
80
81 Once you've installed the plugin there are only a few steps to get up and running:
82
83 1) Use the button on the 'Facebook Feed' settings page to log into your Facebook account and authorize the plugin.
84 2) Save the plugin settings and add the `[custom-facebook-feed]` shortcode to any page, post, or widget where you want the Facebook feed to be displayed.
85
86 That's it! You can then customize the Facebook feed as needed using the settings on the Facebook Feed > Customize page.
87
88 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").
89
90 ### Requesting support
91
92 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.
93
94 ### Who's behind this plugin?
95
96 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.
97
98 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").
99
100 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").
101
102 == Installation ==
103
104 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).
105 2. Activate the plugin through the 'Plugins' menu in WordPress.
106 3. Navigate to the 'Facebook Feed' settings page to configure your feed.
107 4. Use the shortcode `[custom-facebook-feed]` in your page, post or widget to display your feed.
108 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]`.
109
110 == Frequently Asked Questions ==
111
112 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
113
114 = Are there any limitations on which Facebook page or Facebook group feeds I can display? =
115
116 The Facebook feed you're trying to display has to be from a publicly accessible Facebook page or Facebook group. This means that you can't display the feed from your own personal Facebook profile. This is to do with Facebook's privacy policies. You can't display a non-public Facebook feed publicly.
117
118 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.
119
120 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.
121
122 = Can I display feeds from multiple Facebook pages? =
123
124 Yep! Create as many feeds as you like from different Facebook pages. Just click "Add New" to create a new feed and then embed it anywhere on your site.
125
126 = Can I display feeds from a Facebook Group? =
127
128 Yep! First, authorize the plugin by using the big blue Facebook button on the "Facebook Feed" settings page and then select your Facebook group. You must be a member of the group and an admin of that Facebook group must have installed our app in the Facebook group settings. Directions for this are provided when you authorize the plugin via the Facebook Feed settings page.
129
130 = Can I display the feed from a personal Facebook profile? =
131
132 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.
133
134 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.
135
136 Once you've done so, the plugin will be able to retrieve and display all of your posts.
137
138 = Does the plugin work with Facebook oEmbeds? =
139
140 In version 2.5, support was added to allow the plugin to power your Facebook oEmbeds as official support for these is no longer available in WordPress core. Just connect your account on the oEmbeds settings page inside the plugin and the plugin will power all Facebook embeds on your site, old and new. No developer app or account required.
141
142 = Can I show photos and videos in my Custom Facebook feed? =
143
144 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.
145
146 = Can I show the comments, shares and likes associated with each Facebook post? =
147
148 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.
149
150 = Is the content of my Custom Facebook Feed crawlable by search engines? =
151
152 It sure is. Unlike other Facebook plugins which use iframes to embed your 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.
153
154 = How do I embed the Custom Facebook Feed directly into a WordPress page template? =
155
156 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]'); ?>`.
157
158 = My Facebook feed posts are not showing up, or all I can see is the Facebook Like box but no posts =
159
160 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.
161
162 = Changing the font in your Facebook feed and using Google Fonts =
163
164 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.
165
166 = Can I display my Facebook posts horizontally or in multiple columns? =
167
168 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.
169
170 = My Facebook feed appears to have stopped updating / working =
171
172 If your Facebook feed doesn't appear to be showing the most recent Facebook posts then the most likely explanation is that the recent posts in your feed may be shared from a user's personal 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 profile").
173
174 Please note, this isn't a limitation of our plugin, it's a restriction which Meta (Facebook) places on it's content in order to protect the privacy of their Facebook users.
175
176 **Potential solutions**
177
178 * 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.
179
180 * 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.
181
182 = I'm receiving an error message when trying to display my Facebook posts =
183
184 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.
185
186 = Creating a Masonry grid layout from your Facebook posts =
187
188 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.
189
190 = The Custom Facebook Feed shortcode options aren't working =
191
192 The most common causes of this are:
193
194 1) There's HTML tags within the [custom-facebook-feed] shortcode which are preventing it from working correctly
195
196 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.
197
198 2) The shortcode includes curly single quote characters
199
200 If your shortcode includes single quotes then check that they are the standard single quotes and not the curly kind.
201
202 3) Typo in the shortcode option
203
204 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").
205
206 = Facebook avatar pictures aren't showing up in my Facebook feed =
207
208 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.
209
210 == Other Notes ==
211
212 = At Smash Balloon we have two goals: =
213
214 1. Creating and maintaining the most useful, functional, customizable, robust and down-right awesomist Facebook feed plugin your website has ever seen.
215 2. To provide the quickest, friendliest and most mind-blowingly amazing product support you have ever experienced.
216
217 == Screenshots ==
218
219 1. By default the Facebook feed inherits your theme's default styles and the Facebook feed is completely responsive
220 2. Completely customize the way your Facebook feed looks to perfectly match your site
221 3. Use custom CSS to customize every part of the Facebook feed
222 4. Display Facebook events in your Facebook feed
223 5. Configuring the Custom Facebook Feed plugin
224 6. General Facebook Feed options - Custom Facebook Feed Layout and Style page
225 7. Facebook Feed Typography options - Custom Facebook Feed Layout and Style page
226 8. Misc Facebook Feed options - Custom Facebook Feed Layout and Style page
227 9. It's super easy to display your Facebook feed in any page or post
228
229 == Changelog ==
230 = 4.1.9 =
231 * New: Added a menu item to easily install our new [Reviews Feed](https://wordpress.org/plugins/reviews-feed/) plugin!
232 * Tweak: Updated our Gutenberg Block to be more user friendly.
233 * Fix: Fixed our integration with Cookie Yes to work with recent updates.
234
235 = 4.1.8 =
236 * Fix: Feeds with masonry layout selected would still show as a list feed.
237
238 = 4.1.7 =
239 * Fix: Fixed incorrect links in the plugin admin area.
240
241 = 4.1.6 =
242 * Tweak: Vue.js code is now loaded from a local file shipped with the plugin rather than an external CDN for use with the customizer in the admin area.
243 * Fix: Fixed a compatibility issue with the Complianz Cookie Consent plugin integration.
244 * Fix: Added additional plugin hardening.
245 * Fix: Fixed PHP error that would occur with group feeds when using PHP 8+.
246
247 = 4.1.5 =
248 * Fix: An error message will now display if there was a problem connecting an account.
249 * Fix: The Post Date could not be disabled.
250
251 = 4.1.4 =
252 * Tweak: Updated compatibility with the upcoming WordPress 6.0 release.
253 * Tweak: Made improvements to how notices are displayed on our plugin settings pages.
254 * Fix: Fixed a PHP error that would occur during some API error reports.
255
256 = 4.1.3 =
257 * Tweak: Updated our logo and color scheme throughout the plugin to match our new [website](https://smashballoon.com/).
258 * Tweak: Minified the CSS and JavaScript files for better performance.
259 * Fix: Added links to the issue in our API error helper doc in error messages for easy debugging on our website.
260 * Fix: Dismissing dashboard notifications would prevent the ability to create new feeds until the page was refreshed.
261 * Fix: The customizer sidebar would be partially hidden when using JetPack's Masterbar feature.
262 * Fix: Added support for oEmbed URL with the structure "https://www.facebook.com/permalink.php?story_fbid=1234567890&id=1123456789"
263
264 = 4.1.2 =
265 * Fix: Settings that only apply to page feeds were also being displayed in the feed customizer for group feeds.
266 * Fix: Like box position options were not available.
267 * Fix: For legacy feeds, the shortcode setting "account" was not working.
268 * Fix: Due to a change in Facebook video link format, oEmbeds would not work for some new versions of Facebook video links.
269 * Fix: Fixed the setting "Header outside scrollable area" not applying on the front-end of the feed.
270 * Fix: Fixed incorrect line spacing in the post content.
271 * Fix: Sharing a link in a post with no post text would result in the link being displayed twice.
272 * Fix: Tooltips in the settings pages were being cut off in certain circumstances due to a bug with the CSS code.
273 * Fix: When the "AJAX theme loading fix" setting was enabled it would result in the JavaScript file for the plugin not being added to the page successfully.
274 * Fix: Disabling the "View on Facebook link" option would also disable the share link.
275
276 = 4.1.1 =
277 * Fix: Updating from version 2.x to version 4.1 would not transfer legacy sources.
278 * Fix: Improved plugin hardening by removing unused admin pages.
279
280 = 4.1 =
281 * Tweak: The Facebook app used to connect groups has changed. If you are using a Facebook group feed, then please reconnect your group accounts using the new app when convenient to prevent any future issues. When reconnecting, follow the included directions on how to add the new app to your group settings.
282 * Tweak: All Facebook data is now encrypted in your WordPress database.
283 * Tweak: Access Tokens are no longer able to be viewed on the settings page.
284 * Fix: Manually connecting an account while on the "Settings" page would not work.
285 * Fix: Fixed a PHP error when a string was used for the cache time setting.
286
287 = 4.0.5 =
288 * Fix: Fixed an issue that was causing the "All Feeds" page to be inaccessible to some users.
289
290 = 4.0.4 =
291 * Fix: The call-to-action in the Like Box widget would not display properly at certain window widths in some browsers.
292 * Fix: If a feed name contained an apostrophe then additional slashes were being added each time settings were saved.
293 * Tweak: An alert bubble is added to the Facebook Feed menu item when there are new notifications available.
294
295 = 4.0.4 =
296 * Fix: The call-to-action in the Like Box widget would not display properly at certain window widths in some browsers.
297 * Fix: If a feed name contained an apostrophe then additional slashes were being added each time settings were saved.
298 * Tweak: An alert bubble is added to the Facebook Feed menu item when there are new notifications available.
299
300 = 4.0.3 =
301 * Fix: Added additional plugin hardening.
302
303 = 4.0.2 =
304 * Important: With this update, the Custom CSS and Custom JS settings have been deprecated. Please see below for details.
305 * Tweak: If any Custom CSS was being used in this field then it will be automatically moved into the native WordPress Customizer "Additional CSS" field instead and continue to work as normal.
306 * Tweak: If any Custom JavaScript was being used, then this update will prevent that JavaScript from working. There are [directions here](https://smashballoon.com/doc/moving-custom-javascript-code-out-of-our-plugins/) on how you can migrate this JavaScript into a specialized plugin instead.
307
308 = 4.0.1 =
309 * Fix: Fixed a compatibility issue with the Complianz Cookie Consent plugin integration.
310 * Fix: Removed the limit to the number of sources shown at one time when creating a feed.
311 * Fix: When using a narrow screen, modals inside the feed creator in the backend would be cut off.
312 * Fix: Fixed an issue where settings were not preserved even when using the preserve settings option and deleting the plugin.
313 * Fix: Improved security hardening.
314 * Fix: Fixed some options and tables not being removed from the WordPress database on uninstall.
315 * Fix: Locations of feeds sorted by source would not work if the source ID was not a number.
316 * Fix: Fixed PHP warnings when viewing dashboard notifications.
317 * Fix: Fixed locale setting causing a PHP warning if not set.
318
319 = 4.0 =
320 * Important: Minimum supported WordPress version has been raised from 3.0 to 4.1.
321 * New: Our biggest update ever! We've completely redesigned the plugin settings from head to toe to make it easier to create, manage, and customize your Facebook feeds.
322 * New: All your feeds are now displayed in one place on the "All Feeds" page. This shows a list of any existing (legacy) feeds and any new ones that you create. Note: If you updated from a version prior to v2.19 then you may need to view your feeds on your webpage so that the plugin can locate them and list them here.
323 * New: Easily edit individual feed settings for new feeds instead of cumbersome shortcode options.
324 * New: It's now much easier to create feeds. Just click "Add New", select your feed type, connect your account, and you're done!
325 * New: Brand new feed customizer. We've completely redesigned feed customization from the ground up, reorganizing the settings to make them easier to find.
326 * New: Live Feed Preview. You can now see changes you make to your feeds in real time, right in the settings page. Easily preview them on desktop, tablet, and mobile sizes.
327 * New: Elementor and WordPress widgets. We've added new Elementor and WordPress widgets to make it easier to embed your feeds.
328 * New: Color Scheme option. It's now easier than ever to change colors across your feed without needing to adjust individual color settings. Just set a color scheme to effortlessly change colors across your entire feed.
329 * New: You can now change the number of columns in your feed across desktop, tablet, and mobile.
330 * New: Easily import and export feed settings to make it simple to move feeds across sites.
331
332 = 2.19.3 =
333 * Fix: Fixed an issue with a blank screen sometimes appearing when trying to connect a Facebook account
334
335 = 2.19.2 =
336 * Tested with WordPress 5.8 update.
337 * Fix: PHP error "Uncaught Error: array_merge() does not accept unknown named parameters" when visiting the "About" page using PHP 8+.
338 * Fix: Fixed an issue with GDPR Cookie Consent by Web Toffee integration.
339
340 = 2.19.1 =
341 * New: In this update, the plugin will now use a persistent cache to store your Facebook group posts. This will help minimize any affects of a Facebook API change on May 25th which will only allow Facebook Groups to retrieve content from the past 90 days. The plugin will store your group posts in the persistent cache so that those posts can continue to be displayed beyond 90 days. This update will also make a one-time request to get the last 100 posts from your group and store those too, so that the affect of this change will be minimal for our users. Please [see here](https://smashballoon.com/doc/facebook-api-change-limits-groups-to-90-days/) for more information.
342 * Tweak: Updated jQuery methods in preparation for jQuery migrate removal in an upcoming WordPress core update.
343 * Tweak: Added option to enqueue CSS and JS files only when shortcode is on the page.
344 * Tweak: Added an reset error log button to the settings page.
345 * Tweak: Added an option to hide the call-to-action button in the post content.
346 * Fix: Changed how access tokens are retrieved to prevent conflict with the "Rank Math SEO" plugin when connecting an account.
347 * Fix: Fixed an error in the Feed Finder tool when removing accounts.
348 * Fix: Fixed an issue with duplicated records in the feed finder.
349 * Fix: Fixed "Unknown error" response with API story tag calls.
350
351 = 2.19 =
352 * New: Improved the error reporting system to make resolving issues easier.
353 * New: The locations of the Facebook feeds on your site will now be logged and listed on a single page for easier management. After this feature has been active for awhile, a "Feed Finder" link will appear under your connected accounts on the plugin Settings page which allows you to see a list of all feeds on your site along with their locations.
354 * Tweak: When clearing the plugin cache, the cache in the Litespeed plugin will now also be cleared if being used on the site.
355 * Fix: Fixed an issue with anonymous avatars not displaying correctly in group feeds.
356
357 = 2.18.3 =
358 * Tweak: Updated deprecated jQuery functions to prevent potential issues with newer versions.
359 * Tweak: Due to an API bug which Facebook hasn't resolved yet that affects buy/sell posts in groups, we have added a 'salesposts' shortcode option which will work around the issue until they fix it. If you are displaying posts from a group and receiving an "API Error 100" notice then adding `salesposts=true` to your shortcode and clearing the plugin cache should resolve the issue.
360 * Fix: When displaying the feed in multiple columns, clicking the "See more" link in the post text wouldn't correctly reconfigure the layout.
361 * Fix: Fixed a layout issue with the posts and Like Box which occurred when using a multi-column layout and applying feed padding.
362 * Fix: Fixed an issue with the background color not being applied correctly when set to be black.
363
364 = 2.18.2 =
365 * Tweak: Now displays a notice to logged-in admins which lets you know if the Like Box or header cover photo is being intentionally hidden due to the GDPR setting.
366 * Fix: Fixed an error which occurred when deleting the plugin.
367
368 = 2.18.1 =
369 * Fix: Fixed an issue with the integration with the Complianz plugin
370 * Fix: Resolved a PHP warning related to the preg_replace_callback function which was displayed under certain conditions
371 * Fix: Resolved a PHP deprecation notice related to the strpos function in PHP 7.3
372
373 = 2.18 =
374 * New: The plugin code has been completely refactored to improve performance and maintainability. If you experience any issues with this update then please open a support ticket [here](https://wordpress.org/support/plugin/custom-facebook-feed/) so that we can address it right away. Thank you!
375 * New: Integrations with popular GDPR cookie consent solutions added: Cookie Notice by dFactory, GDPR Cookie Consent by WebToffee, Cookiebot by Cybot A/S, Complianz by Really Simple Plugins, and Borlabs Cookie by Borlabs. See the GDPR setting in the following location for more information: Facebook Feed > Customize > Misc > GDPR.
376 * Note: The minimum supported PHP version has been increased to PHP version 5.6. If you are using a lower version then a notice will be displayed with a button to revert back to the previous version.
377
378 = 2.17.1 =
379 * Tweak: Added shortcode options for the "Before Date" and "After Date" settings, so that a custom text string can be displayed before and after the Facebook post date.
380 * Tweak: Minor frontend CSS improvements.
381 * Tweak: Added support for improved notices on the plugin settings page.
382 * Fix: Fixed an issue with the Facebook Like Box widget displaying an error if the width was set to a fractional pixel.
383
384 = 2.17 =
385 * New: Added support for Facebook oEmbeds. When you share a link to a Facebook post or video, WordPress automatically converts it into an embedded Facebook post for you (an "oEmbed"). However, on October 24, 2020, WordPress is discontinuing support for Facebook oEmbeds and so any existing or new embeds will no longer work. Don't worry though, we have your back! This update adds support for Facebook oEmbeds and so, after updating, the Custom Facebook Feed plugin will automatically keep your oEmbeds working. It will also power any new oEmbeds you post going forward.
386 * New: Install our other free social media plugins right from the Custom Facebook Feed settings menu. Use our Instagram, YouTube, and Twitter plugins to add even more social content to your website and help further engage your viewers and increase your followers.
387
388 = 2.16.1 =
389 * Fix: Added a workaround for a Facebook API bug which sometimes displays a button in a post with the text "No Button".
390 * Fix: Added an additional check when formatting the post text for the share link to prevent potential issues.
391 * Fix: Fixed a typo in the "restrictedpage" shortcode option.
392
393 = 2.16 =
394 * Important: Due to upcoming Facebook API changes on September 4, 2020, it will only be possible to display feeds from Facebook pages which you are an admin of. If a PPCA Error notice is displayed above your feed then this change will affect one or more of your feeds. For more information about this change, please [see here](https://smashballoon.com/facebook-api-changes-september-4-2020/).
395 * Tweak: Added the "pagetype" setting to the shortcode when clicking the "Add to another feed" button on the Settings page to ensure it's set correctly
396 * Fix: Fixed a minor compatibility issue with the upcoming WordPress 5.5 release
397 * Fix: Removed the see more/less links from post text when using the email share link.
398 * Fix: Removed a stray "section" closing tag which was causing a layout issue in some themes and inadvertently displayed the PPCA notice.
399
400 = 2.15.1 =
401 * Fix: The opt-in notice to help improve the plugin was not dismissing as expected for some sites due to the admin JavaScript file being cached by the browser.
402 * Fix: Disabled the "About Us" page plugin installation if using a version of WordPress earlier than 4.6.
403
404 = 2.15 =
405 * New: Added a new visual header option which displays the cover photo, avatar, page name, bio, and number of likes from your Facebook page at the top of your feeds. To enable the header, go to Facebook Feed > Customize > General > Header > Header Type > Visual.
406 * New: To help us improve the plugin we've added the ability to opt-in to usage tracking so that we can understand what features and settings are being used, and which features matter to you the most. This is disabled by default and will only be enabled if you explictly choose to opt in. If opted in, the plugin will send a report in the background once per week with your plugin settings and basic information about your website environment. No personal or sensitive data is collected (such as email addresses, Instagram account information, license keys, etc). To enable or disable usage tracking at a later date use the setting at: Instagram Feed > Customize > Advanced > Misc > Enable Usage Tracking. See [here](https://smashballoon.com/custom-facebook-feed/docs/usage-tracking/) for more information.
407 * New: Added a setting to display a different number of posts on mobile devices vs desktop. While on the configure tab, check the box "Show different number for mobile" to reveal the setting.
408 * New: Added capability "manage_custom_facebook_feed_options". Users with this capability can make changes to Facebook Feed settings and view admin only messages.
409 * New: Added a PHP filter "cff_post_text" to change the post text before outputting it in the feed HTML.
410
411 = 2.14.1 =
412 * Fix: Some connection error notices not clearing automatically.
413
414 = 2.14 =
415 * 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.
416 * 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.
417 * 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.
418 * 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.
419
420 = 2.13 =
421 * 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.
422 * New: Added support for translations.
423
424 = 2.12.4 =
425 * Tested with upcoming WordPress 5.4 update.
426 * Tweak: Updated Facebook API calls
427 * Fix: Minor bug fixes
428
429 = 2.12.3 =
430 * 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/)
431 * 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.
432 * Tweak: Added 'rel="noopener"' to all external links and added 'rel="noreferrer"' to all non-Facebook links. Thanks to Dev VIP for the suggestion.
433 * Fix: Fixed an issue with some Facebook call-to-action link URLs when a link protocol wasn't included
434 * Fix: Fixed a JavaScript conflict with the [Forminator](https://wordpress.org/plugins/forminator/) plugin
435 * Fix: Fixed duplicate Facebook post message displaying due to ellipsis HTML character
436 * 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
437
438 = 2.12.2 =
439 * Fix: Fixed a JavaScript error in the admin caused by the previous update. Apologies for any inconvenience.
440
441 = 2.12.1 =
442 * Fix: Fixed an issue with Facebook post date timezones due to changes in the WordPress 5.3 update
443 * 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
444 * Fix: Fixed a JavaScript error in the admin when using older web browsers
445 * Tweak: Improved the manual account connection process
446 * Tweak: Some minor UI tweaks to match the new WordPress 5.3 UI style
447
448 = 2.12 =
449 * New: Added a backup cache so the Facebook feed will still display even if there's an error from the Facebook API.
450 * New: You can now easily manage multiple Facebook page or Facebook 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 Facebook 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.
451 * Tweak: Added a filter which can be used to filter the Facebook API data when returned; `cff_filter_api_data`.
452 * Tweak: Updated Facebook API error messages
453 * Fix: Fixed an issue with some @tag links in Facebook post text due to a Facebook API change
454 * Fix: Fixed a rare issue with ellipsis chracter symbols in Facebook shared link descriptions causing the entire link description not to be displayed
455
456 = 2.11.1 =
457 * Tweak: Added the link source URL below the title for Facebook shared link posts
458 * Fix: Some themes would prevent the Facebook "Share" link from working successfully
459 * 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
460
461 = 2.11 =
462 * 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.
463 * New: Updated to use v4.0 of the Facebook API
464
465 = 2.10 =
466 * 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.
467 * 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
468 * Fix: Photo icons weren't showing for Facebook album posts
469 * Tweak: Now uses the Facebook `visitor_posts` endpoint to display visitor Facebook post feeds
470
471 = 2.9.1 =
472 * New: Added support for v3.3 of the Facebook API.
473 * Fix: The Facebook Access Token selection area was being cut off on small screens when a lot of Facebook pages were listed.
474
475 = 2.9 =
476 * 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.
477 * 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`.
478 * New: Improved the Facebook Access Token retrieval process to make it more intuitive.
479 * Tweak: Facebook avatar images are now circular to match Facebook.
480 * Tweak: Animated the social media icons when the Facebook "Share" button is clicked.
481 * 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.
482 * Tweak: Changed the elements used for icons from `<i>` to `<span>` to aid accessibility.
483 * Tweak: Removed the Google+ share option as the platform has been deprecated.
484 * 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.
485 * 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.
486 * 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.
487 * 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.
488 * Fix: Fixed an accessibility error caused by the Facebook share icons being empty links.
489 * Fix: Removed the use of the ENT_HTML5 constant as it isn't supported in PHP 5.4.
490 * Fix: Fixed a rare issue with Facebook tags in Facebook post stories when the locale was set to be Greek.
491
492 = 2.8 =
493 * 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.
494 * 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
495 * 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?
496 * 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
497 * Tweak: The Timezone setting can now be set in the Custom Facebook Feed shortcode. Eg: `timezone="America/Los_Angeles"`
498 * Tweak: Minor UI changes to the Facebook Feed admin pages
499 * Tweak: Reduced some of the Facebook data in the System Info
500 * Fix: If you backdate a Facebook post it will now be ordered correctly in your Facebook feed
501 * Fix: Fixed a theme conflict related to the Color Picker in the Facebook Feed admin section
502 * Verified compatibility with WordPress 5.0 and Gutenburg
503
504 = 2.7.2 =
505 * **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.
506 * Fix: Fixed a rare issue caused by some themes including the JavaScript file incorrectly
507
508 = 2.7.1 =
509 * Tweak: Made some adjustments to the Facebook Access Token login process
510
511 = 2.7 =
512 * 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!
513 * Tweak: Removed the minimum caching time if you're using your own Facebook Page Access Token
514
515 = 2.6.4 =
516 * **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.
517
518 = 2.6.3 =
519 * Fix: Fixed an issue where Facebook API errors were being cached
520
521 = 2.6.2 =
522 * Fix: Replaced all HTTP links in the Facebook feed with HTTPS
523 * Fix: Fixed a rare issue which affected the layout of other Facebook widgets
524 * Fix: Automatically remove slashes at the end of the Facebook Page ID as it caused an error
525 * 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
526 * Fix: Fixed an issue which caused an occasional Facebook API rate limit error
527
528 = 2.6.1 =
529 * Fix: Removed an unnecessary Facebook API call
530 * Fix: Removed a PHP notice which was displayed under rare circumstances
531 * Fix: Minor Facebook bug fixes
532
533 = 2.6 =
534 * Fix: Fixed an issue connecting to the Facebook API caused by a recent Facebook platform change
535 * Tweak: Increased the minimum caching time to be 15 minutes to reduce Facebook API requests
536
537 = 2.5.2 =
538 * 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.
539 * 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.
540
541 = 2.5.1 =
542 * Fix: Prevented a PHP notice which would be displayed under rare circumstances in the Facebook feed
543 * Fix: Replaced a function due to a deprecation in PHP 7.2
544
545 = 2.5 =
546 * New: Added the Facebook post story as part of the page/author name at the top of the Facebook post
547 * 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`
548 * 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`
549 * 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
550 * 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
551 * Tweak: Reorganized the Custom Facebook Feed settings pages to be more intuitive
552 * Tweak: Added aria-hidden=true to icons to help improve accessibility
553 * 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
554 * Tweak: Facebook error messages are now only shown to admins
555 * 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`
556 * Fix: Included a fallback in case the Facebook author name and avatar aren't available in visitor Facebook posts
557 * Fix: Fixed an issue with apostrophes in the Facebook feed header not being escaped correctly
558 * Fix: Fixed an issue with the Facebook icons when Font Awesome 5 was added to a site
559 * Fix: Added support for the @[ID:page-name] Facebook tagging format
560 * Fix: The Facebook post description is now able to be displayed even if the Facebook post text is hidden
561
562 = 2.4.6 =
563 * Compatible with WordPress 4.8
564
565 = 2.4.5 =
566 * Tweak: Updated plugin links for new WordPress.org repo
567 * Fix: Minor bug fixes
568
569 = 2.4.4 =
570 * New: If your Facebook posts have been created in more than one language on Facebook then it's now possible to display each language by using the `locale` setting in the shortcode. Eg: English: `[custom-facebook-feed locale=en_EN]`, German: `[custom-facebook-feed locale=de_DE]`
571 * Fix: Fixed an issue with the order of Facebook group posts in some Facebook feeds
572
573 = 2.4.3 =
574 * Fix: Fixed a potential security vulnerability
575 * Tested with upcoming WordPress 4.6 update
576
577 = 2.4.2 =
578 * Tweak: Facebook group wall posts are now ordered based on recent activity, rather than by the date they were created, to better reflect the order on the Facebook Group wall.
579 * Tweak: The "5 hours ago" date text strings can now be translated directly in the shortcode if you're displaying different feeds in different languages. See the bottom of the [Shortcode Options table](https://smashballoon.com/custom-facebook-feed/docs/shortcodes/) for more information.
580 * Tweak: Created some specific [setup directions](https://smashballoon.com/custom-facebook-feed/docs/free/) for the free version.
581 * Fix: Minor bug fixes
582
583 = 2.4.1.2 =
584 * Updated to be compatible with Facebook API version 2.6
585
586 = 2.4.1.1 =
587 * Fix: Fixed a JavaScript error in the admin area when using WordPress 4.5
588
589 = 2.4.1 =
590 * New: If a post contains either a photo or video then an icon and link are now added to view it on Facebook. You can disable this by unchecking the "Media Link" option in the following location: Customize > Post Layout > Show/Hide. You can also remove it by using the "exclude" shortcode option: exclude="medialink". You can translate or change the text for this link on the "Custom Text / Translate" settings page.
591 * Tweak: Tested with WordPress 4.5
592 * Fix: Fixed an issue where the "Share" button in the plugin Like Box wasn't working correctly
593 * Fix: Added support for wp-config proxy settings. Credit to [@usrlocaldick](https://wordpress.org/support/topic/proxy-support-1) for the patch.
594
595 = 2.4 =
596 * New: Added a setting to allow you to use a fixed pixel width for the Facebook feed on desktop but switch to a 100% width responsive layout on mobile
597 * New: You can now click on the name of a setting on the admin pages to reveal the corresponding shortcode for that setting
598 * New: Added quick links to the top of the Customize settings pages to make it easier to find certain settings
599 * New: Added a setting to allow you to disable the default plugin text and link styles (Customize > Misc > Disable default styles)
600 * New: Added a setting which allows you to manually change the request method used to fetch Facebook posts which is necessary for some server setups
601 * Tweak: Updated the Font Awesome icon font to version 4.5
602 * Tweak: Moved the 'Show Header' setting to the 'General' tab on the Customize page
603 * Fix: Hashtag linking now works with all languages and character sets
604 * Fix: Fixed an error that occurred when trying to activate the Pro version with the free version still activated
605 * Fix: Fixed a rare error which occurred when the Facebook post contained no text and no story
606 * Fix: Fixed an issue when trying to display Facebook posts by only visitors to your Facebook page caused by a recent Facebook API update
607
608 = 2.3.10 =
609 * Fix: If you're experiencing an issue with your Facebook feed not automatically updating successfully then please update the plugin and enable the following setting: Custom Facebook Feed > Customize > Misc > Misc Settings > Force cache to clear on interval. If you set this setting to 'Yes' then it should force your plugin cache to clear either every hour, 12 hours, or 24 hours, depending on how often you have the plugin set to check Facebook for new posts.
610
611 = 2.3.9 =
612 * 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
613
614 = 2.3.8 =
615 * 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
616 * Fix: Hashtags containing Chinese characters are now linked
617 * Fix: Fixed a minor issue in shared link posts where the post text linked to the shared link URL instead of the post on Facebook
618 * Tweak: Added a timezone for Sydney, Australia
619
620 = 2.3.7 =
621 * Fix: Fixed an issue caused by the WordPress 4.3 update where feeds from very long page IDs wouldn't update correctly due to the cache not clearing when expired
622 * Fix: Removed specific encoding parameters from the cURL request method to prevent encoding issues on some servers
623
624 = 2.3.6 =
625 * New: Added a couple of new customization options for the Facebook Like Box/Page Plugin which allow you to select a small/slim header for the Like Box and hide the call-to-action button (if available)
626 * Fix: The plugin now works with Access Tokens which use the new recently-released version 2.4 of the Facebook API
627
628 = 2.3.5 =
629 * New: Replace the Facebook 'Like Box' with the new Facebook 'Page Plugin' as the Facebook Like Box will be deprecated on June 23rd, 2015. Settings can be found under the Misc tab on the plugin's Customize page.
630 * Fix: Hashtags which contain foreign characters are now correctly linked to the hashtag on Facebook
631 * Fix: Links within Facebook post descriptions weren't opening in a new tab
632 * Fix: Removed empty style tags from some elements
633 * Fix: The URLs used for the 'Share' icons are now encoded to prevent any HTML validation errors
634 * Fix: Shared Facebook posts now link to the new shared post and not to the original post that was shared on Facebook
635 * Fix: Corrected a minor issue with the plugin caching string
636 * Fix: Fixed a minor issue with tags in the Facebook post text when creating/sharing an event
637 * Tweak: Add some stricter CSS to some parts of the feed to prevent theme conflicts
638 * Tweak: Automatically link the Facebook event name to the event now rather than it having to be enabled on the plugin's 'Typography' settings page
639
640 = 2.3.4 =
641 * Fix: The Facebook event description is no longer shown twice in event posts. It was previously shown in the post text itself and in the Facebook event details.
642 * Fix: Fixed a rare bug which would occur if your Facebook page or Facebook group name contained a number
643
644 = 2.3.3 =
645 * Fix: Removed a PHP notice which was missed in the last update. Apologies for the two updates in quick succession.
646
647 = 2.3.2 =
648 * Fix: Fixed some stray PHP notices which were inadvertently introduced in a recent update
649 * Tweak: Added an option to not load the icon font included in the plugin
650
651 = 2.3.1 =
652 * New: Added a shortcode option to allow you to offset the number of posts to be shown. Eg: offset=2
653 * New: Added an email link to the sharing icons
654 * New: Added a setting to load a local copy of the icon font instead of the CDN version. This can be found at the bottom of the 'Misc' settings page.
655 * Tweak: Added a prefix to the IDs on all Facebook posts so that they can now be targeted via CSS
656 * Tweak: Added "nofollow" to all links by default. This can be disabled by using `nofollow=false` in the shortcode.
657 * Tweak: Added some missing settings to the System Info section
658 * Tweak: Added the 'Timezone' setting to the main Settings page so that it's easier to find
659 * Fix: Added a workaround for Facebook changing the event URLs in their API from absolute to relative URLs
660 * Fix: Facebook removed the 'relevant_count' parameter from their API so added a workaround to get the number of photos attached to a Facebook post
661 * Fix: Fixed a minor bug in the WP_Http fallback method
662 * Fix: Removed duplicate IDs on the share icons and replaced with classes
663 * Fix: Added a check to the file_get_contents data retrieval method to check whether the Open SSL wrapper is enabled
664 * Fix: The `eventtitlelink` shortcode option now works correctly
665 * Fix: Added a workaround for 'story_tags' which Facebook deprecated from their API
666 * Fix: Removed query string from the end of CSS and JavaScript file references and replaced it with the wp_enqueue_script 'ver' parameter instead
667
668 = 2.3 =
669 * Happy New Year!
670 * New: Added a share link which allows you to share posts to Facebook, Twitter, Google+ or LinkedIn. This can be disabled at the very bottom of the Typography tab, or by using `showsharelink=false` in the [custom-facebook-feed] shortcode.
671 * Tweak: Using your own Facebook Access Token in the plugin is still optional but is now recommended in order to protect yourself against future Access Token related issues
672 * Tweak: Increased the accuracy of the character count when links are included in the Facebook text
673 * Tweak: Improved the efficiency of the Facebook post caching
674 * Tweak: Replaced the rel attribute with the HTML5 data attribute when storing data on an element
675 * Tweak: Added HTTPS stream wrapper check to the System Info to aid in troubleshooting
676 * Tweak: Updated the plugin's icon font to the latest version
677 * Tweak: Added the Smash Balloon logo to the credit link which can be optionally displayed at the bottom of your feed. The setting for this is at the bottom of the Misc tab on the Customize page.
678 * Tweak: Added a shortcode option to only show the Smash Balloon credit link on certain feeds: `[custom-facebook-feed credit=true]`
679 * Fix: Fixed an issue with quotes being escaped in custom/translated text
680 * Fix: Display an error message if WPHTTP function isn't working correctly
681 * Fix: The `postbgcolor` shortcode option is now working correctly
682
683 = 2.2.1 =
684 * Fix: Fixed a minor JavaScript error which occurs if a Facebook post doesn't contain any text
685
686 = 2.2 =
687 * New: Added a text area to the Support tab which contains all of the plugin settings and site info for easier troubleshooting
688 * New: You can now set the number of Facebook posts to '0' if you just want to show the Facebook Like box widget and no posts
689 * Tweak: If the user doesn't add a unit to the width, height or padding then automatically add 'px'
690 * Tweak: Added social media sharing links to the bottom of the settings page and an option to add a credit link to the bottom of the feed
691 * Fix: Fixed an issue with Facebook hashtags not being linked when followed immediately by punctuation
692 * Fix: When displaying a shared link if the caption is the same as the link URL then don't display it
693 * Fix: Added a space before the feed header's style attribute to remove HTML validation error
694 * Fix: Prefixed the 'top' and 'bottom' classes used on the Facebook Like box to prevent CSS conflicts
695 * Fix: Fixed an issue with the link color not being applied to Facebook hashtag links
696
697 = 2.1.3 =
698 * Fix: Fixed an issue with the Facebook Access Token used in the plugin hitting its request limit
699
700 = 2.1.2 =
701 * Fix: Added in a missing closing div tag to the Facebook feed when an error is being displayed
702
703 = 2.1.1 =
704 * Fix: Fixed an issue with the date not being hidden when unchecked in the Show/Hide section
705 * Fix: Fixed an issue with the date not being displayed below event posts when the date position was set to 'At the bottom of the post'
706
707 = 2.1 =
708 * New: Added an option to preserve/save your plugin options after uninstalling the plugin. This makes manually updating the plugin much easier.
709 * New: Added a 'Settings' link to the plugin on the Plugins page
710 * New: Added a field to the Misc settings page which allows users to enter their Facebook App ID in order to remove a couple of browser console warnings caused by the Facebook Like box widget
711 * Tweak: Reduced the size of the author's Facebook profile picture from 50px to 40px to match Facebook
712 * Tweak: The link description text is now 12px in size by default
713 * Tweak: Added some default character limits to the post text and descriptions
714 * Tweak: If the post author is being hidden then change the default date position to be the bottom of the post
715 * Fix: The post author link is no longer the full width of the post and is only wrapped around the author image and name which helps prevent inadvertently clicking on the post author
716 * Fix: Added a fb-root element to the Like box to prevent a browser console warning
717 * Fix: Renamed the ShowError function to prevent conflicts
718 * Fix: Fixed an issue with the 'seconds' custom text string not being saved correctly
719 * Fix: When linking the post text to the Facebook post the correct text color is now applied
720
721 = 2.0.1 =
722 * Tweak: Improved error handling and added an [Error Message reference](https://smashballoon.com/custom-facebook-feed/docs/errors/) to the website
723
724 = 2.0 =
725 * New: Added an option to display the post date immediately below the author name - as it is on Facebook. This is now the default date position.
726 * New: Added options to add a background color and rounded corners to your posts
727 * New: If your Facebook event has an end date then it will now be displayed after the start date
728 * New: Hashtags in the post descriptions are now also linked
729 * New: Tested and approved for the upcoming WordPress 4.0 release
730 * Tweak: Moved the 'View on Facebook' link to the left side
731 * Tweak: Added error handling to improve user experience
732 * Tweak: If the Facebook API can't be reached by the plugin for some reason then it no longer caches the empty response and instead keeps trying to retrieve the posts from Facebook until it is successful
733 * Fix: Removed some redundant inline CSS used on the posts
734 * Fix: If there is a token in the 'Access Token' field but the 'Enter my own Access Token' box is unchecked then the plugin will no longer use it
735 * Fix: Added the trim() function to the 'Test connection to Facebook API' function to improve reliability
736 * Fix: Fixed an occasional JavaScript error which occurred when the post text was hidden
737
738 = 1.9.9.3 =
739 * New: Hashtags in link, photo and video descriptions are now also linked
740 * Fix: Fixed an issue with hashtags being linked when the post text is also linked, which interfered with the text formatting
741
742 = 1.9.9.2 =
743 * Fix: Removed a couple of stray PHP notices
744
745 = 1.9.9.1 =
746 * Fix: Fixed an occasional issue with hashtags in inline CSS inadvertently being linked
747
748 = 1.9.9 =
749 * New: Hashtags in your posts are now linked to the hashtag search on Facebook. This can be disabled in the 'Post Text' section on the Typography settings page.
750 * New: Added a Facebook icon to the Custom Facebook Feed admin menu
751 * Fix: Corrected the left side margin on the "Like" box so that it aligns correctly with posts
752
753 = 1.9.8.1 =
754 * Fix: Fixed an admin JavaScript error introduced by the last update
755
756 = 1.9.8 =
757 * Tweak: The Access Token field is now hidden by default and is revealed by a checkbox
758 * Fix: Fixed an issue with link colors not being applied to all links
759 * Fix: Removed the link box container from posts which contain non-youtube/vimeo links
760 * Fix: Links which don't contain a 'http://' protocol are now linked correctly
761
762 = 1.9.7 =
763 * Fix: Fixed an issue with a generic function name which was occasionally causing an error
764
765 = 1.9.6 =
766 * Tweak: Added an HTML wrapper element around the feed
767
768 = 1.9.5 =
769 * New: Added an option to set a height on the Like box. This allows you to display more faces of your fans if you have that option selected.
770 * Tweak: Added a few stricter CSS styles to help minimize the chance of theme stylesheets distorting post formatting
771 * Tweak: Added a span to the header text to allow CSS to be applied
772 * Fix: Fixed a bug with the post author text bumping down below the author image in the Firefox browser
773 * Fix: Corrected a bug which caused some links not to have the color applied
774 * Fix: Fixed a float issue in Firefox which sometimes caused the feed to be pushed off the page
775
776 = 1.9.4 =
777 * New: Added background and border styling options to shared links
778 * Tweak: Reduced the clickable area of the post author
779 * Tweak: Added a 'Customize' tab to the Settings page
780 * Fix: Fixed an issue with post tag linking not working correctly in some languages
781 * Fix: Fixed an issue with line breaks not being respected in IE8
782
783 = 1.9.2 =
784 * Fix: Added title and alt attributes to the post author's Facebook profile picture
785 * Fix: Improved the reliability of the post tag linking
786 * Fix: Fixed an issue with HTML characters not rendering correctly when linking the post text
787 * Fix: Improved the reliability of the CSS clearing method used on the feed container
788 * Compatible with WordPress 3.9
789
790 = 1.9.1 =
791 * Fix: Fixed an issue with the 'textlink' shortcode option
792 * Fix: Fixed an bug with post text sometimes being duplicated when linked
793 * Fix: Removed error_reporting(0);
794
795 = 1.9.0 =
796 * New: Added the ability to change the text size and color of the post author
797 * New: Define the format, size and color of shared link titles
798 * New: You can now define the color of the links in your post text, descriptions and Facebook events
799 * Tweak: Moved the Feed Header options to the Typography page
800 * Tweak: Moved the Ajax setting to the Misc page
801 * Tweak: Now removes any query strings attached to the Facebook Page ID
802 * Fix: Fixed an issue with some themes causing the clear element to prevent links being clickable
803 * Fix: Some minor bug fixes
804
805 = 1.8.2.3 =
806 * New: Now supports Facebook tags - creates links when using the @ symbol to tag other people or Facebook pages in your posts
807 * Tweak: Changed the method used for link replacement in posts
808 * Fix: Fixed issue with php include
809
810 = 1.8.1 =
811 * New: Added an 'exclude' shortcode option to allow you to easily exclude specific parts of the post
812 * New: Timeline events are now cached to help reduce page load time
813 * New: Added an option for when the WordPress theme is loading the feed via AJAX so that the JavaScript runs after the feed has been loaded into the page
814 * Tweak: Changed author images back to loading via PHP rather than JavaScript due to issues with certain WordPress themes
815 * Fix: Reset the timezone after the shortcode has run
816 * Fix: Fixed an issue with the shared link descriptions not being hidden when specified
817 * Fix: Fixed a rare issue with the 'textlink' shortcode option
818 * Fix: Use a fallback JSON string if unable to find the cached version in the database
819
820 = 1.8.0 =
821 * New: Added a built-in color picker
822 * New: Added class to posts based on the author to allow for independent styling
823 * Tweak: Now loads the author's Facebook profile picture in using JavaScript to help speed up load times
824 * Tweak: Now automatically set the Facebook post limit based on the number of Facebook posts to be displayed
825 * Tweak: Core improvements to the way Facebook posts are output
826 * Tweak: Changed 'Layout & Style' page name to 'Customize'
827 * Tweak: Moved the Support information to a tab on the Settings page
828 * Tweak: Improved the 'Test connection to Facebook API' function
829 * Fix: Encode Facebook URLs so that they pass HTML validation
830 * Fix: Fixed an issue with Facebook post captions not displaying under some circumstances
831 * Fix: More robust method for stripping the URL when a user enters Facebook page URL instead of their Facebook Page ID
832
833 = 1.7.2 =
834 * Tweak: Moved the 'Show post author' option from the General settings tab to the Post Layout tab
835 * Tweak: Added the ability to show or hide the author to the 'include' shortcode option
836 * Fix: Added CSS box-sizing property to feed header so that padding doesn't increase its width
837 * Fix: Fixed showheader=false and headeroutside=false shortcode options
838 * Fix: Now allows users to enter their Facebook page URL as their Facebook Page ID
839
840 = 1.7.0 =
841 * New: Added ability to add a customizable header to your feed
842 * New: Added a Custom JavaScript section to allow you to add your own JS or jQuery functionality to the feed
843 * New: Added a 'Custom Text / Translate' tab to house all customizable text
844 * New: You can now choose to show posts only by other people on your Facebook page
845 * New: Set your timezone so that dates/times are displayed in your local time
846 * New: When a Facebook post contains a link to multiple images it now states the number of photos after the post text and links to the Facebook album
847 * Tweak: Plugin now detects whether the page is using SSL and pulls https resources
848 * Tweak: Added a button to test the connection to Facebook's API for easier troubleshooting
849 * Fix: Now using HTML encoding to parse any raw HTML tags in the Facebook post text or descriptions
850 * Fix: Added a protocol to the beginning of links which don't include one
851 * Fix: Fixed date width issue in IE7
852 * Fix: Removed stray PHP notices
853 * Fix: Added a space between the Like Box attributes
854
855 = 1.6.8.2 =
856 * Fix: Fixed a CSS bug in Firefox which was causing the page author name to bump down below the avatar
857
858 = 1.6.8.1 =
859 * Tweak: Moved 'View on Facebook' link up to be level with the date rather than on the line below it
860 * Fix: Don't show the caption when it is the same as the Facebook post text
861 * Fix: Fixed issue with enqueueing JavaScript file
862
863 = 1.6.8 =
864 * New: Added option to remove border from the Facebook Like box when showing faces
865 * New: Set Facebook "Like" box text color to either blue or white
866 * Tweak: Moved descripion below video or link title and added link source
867 * Tweak: Added ability to manually translate the '2 weeks ago' text
868 * Tweak: Replaced 'View Link' with 'View on Facebook' so that shared links now link to the Facebook post
869 * Tweak: Facebook "Like" box is now responsive
870 * Tweak: Displays Facebook post caption if no description is available
871 * Tweak: Vertically center multi-line author names rather than bumping them down below the Facebook profile picture
872 * Tweak: Checks whether the Access Token is inputted in the correct format
873 * Fix: Fixed bug in the 'Show posts on my page by others' option
874 * Fix: If displaying a Facebook group then automatically hides the Facebook "Like" box
875 * Fix: 'others=false' shortcode option now working correctly
876 * Fix: Strip any white space characters from beginning or end of Access Token and Facebook Page ID
877
878 = 1.6.7.1 =
879 * Fix: Fixed a bug in 1.6.7 which was causing an issue displaying the Facebook feed in some circumstances
880
881 = 1.6.7 =
882 * New: Your Facebook feed can now be completely displayed in any language - added i18n support for date translation
883 * Tweak: Improved documentation within the plugin
884 * Tweak: Changed order of methods used to retrieve Facebook feed data
885
886 = 1.6.6.3 =
887 * New: Added support for Facebook group events
888
889 = 1.6.6.1 =
890 * Fix: Resolved jQuery UI draggable bug which was causing issues with drag and drop
891
892 = 1.6.6 =
893 * New: Now works with Facebook groups
894 * Fix: Fixed an issue with the 'Show posts by others' option not working correctly in the previous version
895
896 = 1.6.4 =
897 * New: Added localization support. Full support for various languages coming soon
898 * New: Added CSS classes to different Facebook post types to allow for different styling based on post type
899 * New: Option to link statuses to either the status post itself or the directly to the Facebook page/timeline
900 * New: Added option to add thumbnail faces of fans to the Facebook Like box and define a width
901 * Tweak: Added separate classes to 'View on Facebook' and 'View Link' links so that they can be targeted with CSS
902 * Tweak: Prefixed every CSS class to prevent styling conflicts with theme stylesheets. Please note that if you used custom CSS to style parts of the feed that the CSS classes are now prefixed with 'cff-' to prevent theme conflicts. Eg. '.more' is now '.cff-more'.
903
904 = 1.6.3 =
905 * New: Added support for Facebook 'Offers'
906 * Fix: Fixed an issue with the 'others' shortcode option not working correctly
907 * Fix: Prefixed the 'clear' class to prevent conflicts
908
909 = 1.6.2 =
910 * New: Post caching now temporarily stores your Facebook post data in your WordPress database to allow for super quick load times
911 * New: Define your own caching time. Check for new Facebook posts every few seconds, minutes, hours or days. You decide.
912 * New: Define your own custom text for the 'See More' and 'See Less' buttons
913 * New: Add your own CSS class to your Custom Facebook Feeds
914 * New: Define a Facebook post limit which is higher or lower than the default 25
915 * New: Include the Facebook Like box inside or outside of the Facebook feed's container
916 * New: Customize the Facebook event date independently
917 * New: Improved layout of admin pages for easier navigation and customization
918 * Fix: Provided a fix for the Facebook API duplicate post bug
919 * Fix: Fixed bug which ocurred when multiple Facebook feeds are displayed on the same page with different text lengths defined
920
921 = 1.5.2 =
922 * Fix: Fixed JavaScript error in previous update
923
924 = 1.5.1 =
925 * New: Added a 'See More' link to expand any text which is longer than the character limit defined
926 * New: Choose to show Facebook posts by other people in your feed
927 * New: Option to show the post author's Facebook profile picture and name above each post
928 * New: Added options to customize and format the Facebook post date
929 * New: Add your own text before and after the date and in place of the 'View on Facebook' and 'View Link' text links
930 * New: Specify the format of the Facebook Event date
931 * Tweak: Default date format is less specific and better mimics Facebook's - credit Mark Bebbington
932 * Tweak: Changed the layout of the Typography section to allow for the additional options
933 * Fix: When a Facebook photo album is shared it now links to the album itself on Facebook and not just the cover photo
934 * Fix: Fixed issue with hyperlinks in post text which don't have a space before them not being converted to links
935
936 = 1.4.8 =
937 * Minor fixes
938
939 = 1.4.7 =
940 * Tweak: Added links to statuses which link to the Facebook page
941 * Tweak: Added classes to Facebook event date, location and description to allow custom styling
942 * Tweak: Removed 'Where' and 'When' text from Facebook events and made bold instead
943
944 = 1.4.6 =
945 * Fix: Fixed 'num' option in shortcode
946
947 = 1.4.4 =
948 * New: Added more shortcode options
949 * Minor tweaks
950
951 = 1.4.2 =
952 * New: Add your own custom CSS to allow for even deeper customization
953 * New: Optionally link your post text to the Facebook post
954 * New: Optionally link your event title to the Facebook event page
955 * Some minor modifications
956
957 = 1.4.1 =
958 * Fix: Set all parts of the Facebook feed to display by default on activation
959
960 = 1.4.0 =
961 * Major Update!
962 * New: Loads of new customization options for your Custom Facebook Feed
963 * New: Define Facebook feed width, height, padding and background color
964 * New: Change the font-size, font-weight and color of the Facebook post text, description, date, links and event details
965 * New: Choose whether to show or hide certain parts of the Facebook posts
966 * New: Select whether the Facebook Like box is shown at the top of bottom of the Facebook feed
967 * New: Choose Facebook Like box background color
968
969 = 1.3.6 =
970 * Minor modifications
971
972 = 1.3.5 =
973 * New: Shared Facebook events now display event details (name, location, date/time, description) directly in the Facebook feed
974
975 = 1.3.4 =
976 * New: Email addresses within the Facebook post text are now hyperlinked
977 * Fix: Links beginning with 'www' are now also hyperlinked
978
979 = 1.3.3 =
980 * New: Added support for Facebook events - display the Facebook event details (name, location, date/time, description) directly in the Facebook feed
981 * Fix: Links within the Facebook post text are now hyperlinked
982 * Tweak: Added additional methods for retrieving Facebook feed data
983
984 = 1.3.2 =
985 * Fix: Now using the built-in WordPress HTTP API to get retrieve the Facebook data
986
987 = 1.3.1 =
988 * Fix: Fixed issue with certain Facebook statuses not displaying correctly
989
990 = 1.3.0 =
991 * Tweak: If 'Number of Posts to show' is not set then default to 10 Facebook posts
992
993 = 1.2.9 =
994 * Fix: Now using cURL instead of file_get_contents to prevent issues with php.ini configuration on some web servers
995
996 = 1.2.8 =
997 * Fix: Fixed bug in specifying the number of Facebook posts to display
998
999 = 1.2.7 =
1000 * Tweak: Prevented likes and comments by the page author showing up in the Facebook feed
1001
1002 = 1.2.6 =
1003 * Tweak: Added help link to Custom Facebook Feed settings page
1004
1005 = 1.2.5 =
1006 * Fix: Added clear fix
1007
1008 = 1.2.1 =
1009 * Fix: Minor bug fixes
1010
1011 = 1.2 =
1012 * New: Added the ability to define a maximum length for both the Facebook post text and description
1013
1014 = 1.0 =
1015 * Launch!
1016