After you've created your Channels in the JFBConnect administration area, posts can automatically be pushed when content on your page is published. While JFBConnect also allows you to manually push content from your site to any channel, this section covers setting up automated posting of content for several supported extensions.

Autoposting Depending on Content State

JFBConnect has a lot of logic to ensure your new content will be posted at the appropriate time. There are multiple checks, as described below, to ensure that your content is only auto-posted one time and only when it should be posted:

When an item is newly created in the published state.

When an item is edited in the front-end or backend and then saved.

When the state changes to published.

When the publishing date is in the future, JFBConnect stores the pending post and waits for the content to be available in the published state.

If an item has a pending auto-post waiting and the publishing date is now in range, JFBConnect will push the post when a) the item is visiting on the front-end or b) the item is saved/republished again in the backend.

If an item has a pending auto-post waiting, but the item is then unpublished or deleted (depending on the associated extension), the pending post will be deleted.

If an item already has been auto-posted, JFBConnect will no longer auto-post for this item. This means if a new Channel type is created, all old content will not be blasted out to the channel.

If an autopost has failed, republishing the item will attempt to post again.

JFBConnect will allow unlimited manual posting of an item.

Configuring which Content is Autoposted

When you create a Channel in the backend, there are a couple of options for setting up which content should be automatically posted to the social network:

Autopost Plugins: This setting is used to select the Open Graph plugins that should automatically post any supported content as it's published. For example, Joomla Content - Articles, JomSocial - Events and Groups, K2 - Items and EasyBlog - Posts. Only plugins that are enabled will be selectable in this list. If at any time the plugin is disabled, the auto-posting will not occur for this plugin until it is re-enabled.

Autopost Objects: Instead of posting for all content to an Open Graph plugin, further customize JFBConnect to only post for certain Open Graph objects. For instance, if you only want to automatically post when articles from a certain category are published, use this option. First configure an Open Graph object in the JFBConnect backend > Open Graph > Objects configuration area and then select it in the Channel's Autopost Objects section. Only objects that are enabled will be selectable in this list. If at any time the object is disabled, the auto-posting will not occur for this object until it is re-enabled.

Multi-select in a Channel: Both the plugins and objects settings are multi-select options, so you can choose the right combination of content for a given channel's autoposting.

Multiple Channels: An autopost can be pushed for multiple channels at once. Edit each channel's configuration for the appropriate objects and plugins. Then when new content is published, JFBConnect will push the post to each social network that you have set up.

Configure your Open Graph settings and select those objects/plugins when editing a channel. JFBConnect will then start autoposting your newly published content for you!

JFBConnect v7.0.3 is available now with some great improvements to the best social network integration extension for Joomla. This is the last expected update to the 7.0 release until the 7.1 version, planned for Q4. Read on for all the details of this release and what's coming for JFBConnect later this year. https://www.sourcecoast.com/blog/jfbconnect-v7-0-3-what-s-coming

Between August 3rd and 4th, the Joomla project put out 2 new releases for the 3.6 series and 3 blog posts explaining the changes and how to update. The rapid fire changes may be confusing, especially when reading through the announcement posts that talk about CSRF, PHP versions, security issues with different levels and other details. If you're unsure what to do, read our blog post for a general overview of the updates and a step-by-step guide on how to update. https://www.sourcecoast.com/blog/joomla-3-6-2-fixes-and-updating-explained

Joomla's caching system can be a huge benefit to your site, but can also cause a lot of headaches. The advantages are obvious: an overall better user experience, faster load times, less powerful server requirements and more. Let's talk about some of the pain-points that you should know about when trying to get Joomla's caching setup. https://www.sourcecoast.com/blog/common-joomla-caching-issues

With the launch of v2.0 of the Facebook Graph API over 2 years ago, a new review process was also implemented for all Facebook Applications. The review process is Facebook's way to verify that deeper integration features on your site are abiding by Facebook's Terms of Service. There's a lot to understand about the process and some of it may surprise you. Some JFBConnect features like posting to your Facebook Page usually don't even need to go through the review process. For the features that do need review, what's the process and how do you proceed? Read our blog post to find out. https://www.sourcecoast.com/blog/facebook-app-review-process-step-by-step