Takanudo

(…because why not)

JSL3 Facebook Wall Feed

Facebook has made a change to their Graph API that breaks this plugin. I do not have time to keep up with the changes Facebook is making. Please look for an alternative plugin.

Displays your Facebook wall as a widget or through shortcode on a post or page.

Menu

Description

Displays your Facebook wall as a widget or through shortcode on a post or page. Makes use of Fedil Grogan’s Facebook Wall Feed for WordPress code and changes suggested by Daniel Westergren and Neil Pie. German translation provided by Remo Fleckinger. Facebook Graph API v2.0 bug fix provided by Andrew Bloom.
Back to the top

Installation

  1. Download the JSL3 Facebook Wall Feed v1.7.4 widget plugin.
  2. Extract the zip file to the ‘/wp-content/plugins/’ directory.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.

    Activate the plugin through the 'Plugins' menu in WordPress.

    Activate the plugin through the ‘Plugins’ menu in WordPress.

Back to the top

Configuration

  1. Create your Facebook App. NOTE: You cannot use a Facebook Page to create a Facebook App. You must use your personal Facebook profile. However, once you create your Facebook App, you can use its App ID and App Secret along with the Facebook ID of the Facebook Page you want to get the feed from on the settings page for the plugin.
    1. If this is your first time creating a Facebook App, you will need to register. Otherwise, skip to step e.

      If this is your first time creating a Facebook App, you will need to register.

      If this is your first time creating a Facebook App, you will need to register.

    2. Toggle the button to Yes to agree to the Facebook Policies and then click Next.

      Toggle the button to 'Yes' to agree to the Facebook Policies and then click 'Next.'

      Toggle the button to ‘Yes’ to agree to the Facebook Policies and then click ‘Next.’

    3. After you enter the confirmation code that Facebook sent to your phone, click Register.

      After you enter the confirmation code that Facebook sent to your phone, click 'Register.'

      After you enter the confirmation code that Facebook sent to your phone, click ‘Register.’

    4. Click Done to complete the registration.

      Click 'Done' to complete the registration.

      Click ‘Done’ to complete the registration.

    5. When you Add a New App, select the Website option.

      When you 'Add a New App', select the 'Website' option.

      When you ‘Add a New App’, select the ‘Website’ option.

    6. Click Create New Facebook App ID.

      Click 'Create New Facebook App ID.'

      Click ‘Create New Facebook App ID.’

    7. Select a category that best fits your WordPress site and then click Create App ID.

      Select a category that best fits your WordPress site and then click 'Create App ID.'

      Select a category that best fits your WordPress site and then click ‘Create App ID.’

    8. Enter your Site URL and Mobile Site URL in the Tell us about your website section at the bottom of the page. Do not enter www. Then click Next.

      Enter your 'Site URL' and 'Mobile Site URL' in the 'Tell us about your website' section at the bottom of the page.

      Enter your ‘Site URL’ and ‘Mobile Site URL’ in the ‘Tell us about your website’ section at the bottom of the page.

    9. Click the Skip to Developer Dashboard link in the Next Steps section at the bottom of the page.

      Click the 'Skip to Developer Dashboard' link in the 'Next Steps' section at the bottom of the page.

      Click the ‘Skip to Developer Dashboard’ link in the ‘Next Steps’ section at the bottom of the page.

    10. Select the Settings menu option. Enter your App Domain and Contact Email. Then click Save Changes.

      Select the 'Settings' menu option. Enter your 'App Domain' and 'Contact Email.'

      Select the ‘Settings’ menu option. Enter your ‘App Domain’ and ‘Contact Email.’

    11. Click the Show button to reveal your App Secret.

      Click the 'Show' button to reveal your 'App Secret.'

      Click the ‘Show’ button to reveal your ‘App Secret.’

    12. Make note of your App ID and App Secret. You will need them in step 2.

      Make note of your 'App ID' and 'App Secret.'

      Make note of your ‘App ID’ and ‘App Secret.’

    13. Select the Status & Review menu option. Change the toggle button to Yes to make you Facebook App available to the public.

      Select the 'Status & Review' menu option. Change the toggle button to 'Yes' to make you Facebook App available to the public.

      Select the ‘Status & Review’ menu option. Change the toggle button to ‘Yes’ to make you Facebook App available to the public.

    14. Click Confirm to complete the creation of your Facebook App.

      Click 'Confirm' to complete the creation of your Facebook App.

      Click ‘Confirm’ to complete the creation of your Facebook App.

  2. Go to JSL3 Facebook Wall Feed under Settings on your WordPress Administration menu. Enter the App ID and App Secret you recorded earlier. Also, enter your Facebook ID. If you do not know your Facebook ID, you can find it at http://findmyfacebookid.com.

    Go to 'JSL3 Facebook Wall Feed' under 'Settings' on your WordPress Administration menu. Enter the 'App ID' and 'App Secret' you recorded earlier. Also, enter your 'Facebook ID.'

    Go to ‘JSL3 Facebook Wall Feed’ under ‘Settings’ on your WordPress Administration menu. Enter the ‘App ID’ and ‘App Secret’ you recorded earlier. Also, enter your ‘Facebook ID.’

  3. Click the Save Changes button at the bottom of the page. You will be redirected to Facebook. You may be prompted to login a couple of times.

    Click the 'Save Changes' button at the bottom of the page. You will be redirected to Facebook.

    Click the ‘Save Changes’ button at the bottom of the page. You will be redirected to Facebook.

  4. Click Okay to give your Facebook App permission to access your public profile, News Feed, status updates and groups.

    Click 'Okay' to give your Facebook App permission to access your public profile, News Feed, status updates and groups.

    Click ‘Okay’ to give your Facebook App permission to access your public profile, News Feed, status updates and groups.

  5. Click Okay to give your Facebook App permission to manage your Pages.

    Click 'Okay' to give your Facebook App permission to manage your Pages.

    Click ‘Okay’ to give your Facebook App permission to manage your Pages.

  6. You will be returned to the JSL3 Facebook Wall Feed settings page with your Access Token and its expiration date.

    You will be returned to the JSL3 Facebook Wall Feed settings page with your <strong>Access Token</strong> and its expiration date.

    You will be returned to the JSL3 Facebook Wall Feed settings page with your Access Token and its expiration date.

  7. NOTE: Facebook has changed how the Facebook ID is used with new Facebook Apps. If, after adding your widget to your WordPress site, you see that the feed is blank, go back to the settings page for the plugin and check the box below your Facebook ID and then click the Save Changes button. This will tell the plugin to request the App Scoped User ID instead of your Facebook ID.

    If, after adding your widget to your WordPress site, you see that the feed is blank, go back to the settings page for the plugin and check the box below your Facebook ID and then click the 'Save Changes' button.

    If, after adding your widget to your WordPress site, you see that the feed is blank, go back to the settings page for the plugin and check the box below your Facebook ID and then click the ‘Save Changes’ button.

Back to the top

Widget Usage

  1. Go to Widgets under Appearance on your WordPress Administration menu. Drag the JSL3 Facebook Wall Feed widget to the sidebar of your choice.

    Drag the 'SL3 Facebook Wall Feed' widget to the sidebar of your choice.

    Drag the ‘JSL3 Facebook Wall Feed’ widget to the sidebar of your choice.

  2. Give the widget a title (or leave it blank) and enter how many posts you want to get from your wall. You may also enter the Facebook ID of the Facebook page you want to display in the widget. If you leave the Facebook ID blank, the widget will use the Facebook ID entered on the settings page for the plugin. Click Save.

    Give the widget a title (or leave it blank) and enter how many posts you want to get from your wall. You may also enter the Facebook ID of the Facebook page you want to display in the widget.

    Give the widget a title (or leave it blank) and enter how many posts you want to get from your wall. You may also enter the Facebook ID of the Facebook page you want to display in the widget.

  3. Go check out your Facebook Wall Feed on your WordPress site.

    Go check out your Facebook Wall Feed on your WordPress site.

    Go check out your Facebook Wall Feed on your WordPress site.

Back to the top

Shortcode Usage

  1. Add the shortcode [jsl3_fwf] or [jsl3_fwf limit=”1″] or even [jsl3_fwf limit=”1″ fb_id=”1405307559″] to the Text view of a post or page. If you do not enter a Facebook ID, the plugin will use the Facebook ID entered on the settings page for the plugin. If your feed is blank, try setting the fb_id property to your App Scoped User ID. If you do not know your App Scoped User ID, set the app_scoped_user_id property to true like this: [jsl3_fwf limit=”1″ fb_id=”1405307559″ app_scoped_user_id=”true”]
    Add the shortcode [jsl3_fwf] or [jsl3_fwf limit="1"] or even [jsl3_fwf limit="1" fb_id="1405307559"] to the 'Text' view of a post or page.

    Add the shortcode [jsl3_fwf] or [jsl3_fwf limit=”1″] or even [jsl3_fwf limit=”1″ fb_id=”1405307559″] to the ‘Text’ view of a post or page.

  2. View your Facebook Wall Feed on your WordPress post or page.

    View your Facebook Wall Feed on your WordPress post or page.

    View your Facebook Wall Feed on your WordPress post or page.

Back to the top

Frequently Asked Questions


  • Where can I find support for this plugin?Just add a comment and I will do my best to help you.
    Back to the FAQ menu
  • How do I use shortcode to add the Facebook Wall Feed to a post or page?Switch to HTML view and add the following:[jsl3_fwf]To limit the number of posts displayed add the ‘limit’ attribute:[jsl3_fwf limit="1"]To specify a specific feed to display add the ‘fb_id’ attribute and enter the feed’s Facebook ID:

    [jsl3_fwf limit="1" fb_id="1405307559"]

    If you do not enter a Facebook ID in the shortcode, the plugin will use the Facebook ID entered on the settings page for the plugin.
    Back to the FAQ menu

  • Can I translate the plugin?I would be happy if you translated the plugin. You can use the ‘default.po’ file found in the ‘wp-content/plugins/jsl3-facebook-wall-feed/languages’ directory. Use Poedit to translate the plugin into your language and then save the PO file using the text domain (‘jsl3-fwf’), language code and country code as the name. For example, if you translate the plugin into German, you should save the file as ‘jsl3-fwf-de_DE.po’. Finally, place the translated PO file and its corresponding MO file in the ‘wp-content/plugins/jsl3-facebook-wall-feed/languages’ directory.Let me know the URL of the site with the translated plugin by posting a comment on the this page.
    Back to the FAQ menu
  • How do I get rid of the ‘Facebook Status’ box?To remove the ‘Facebook Status’ box add the following to the bottom of the style sheet on the settings page for the plugin:

    /* Remove Facebook Status */
    #facebook_status_box h2
    {
    display: none;
    }

    Back to the FAQ menu
  • How can I adjust the width of the Facebook Wall Feed?To adjust the width of the Facebook Wall Feed add the following to the bottom of the style sheet on the settings page for the plugin:

    /* Adjust width */
    #facebook_status_box
    {
    width: 225px;
    }

    Change the number in front of “px” to one that fits for you.
    Back to the FAQ menu
  • How do I adjust the height of the Facebook Wall Feed?To adjust the height of the Facebook Wall Feed add the following to the bottom of the style sheet on the settings page for the plugin:

    /* Adjust height */
    #facebook_status_box
    {
    height: 500px;
    }
    #facebook_status_box #facebook_canvas
    {
    height: 460px;
    }
    Change the numbers in front of “px” to ones that fits for you. Try to keep the height in #facebook_status_box about 40px greater than the height in #facebook_canvas if you are keeping the ‘Facebook Status’ box at the top of the feed.
    Back to the FAQ menu
  • Why is my token set to expire in less than 24 hours?I am not sure why Facebook will give some users a short-lived token. Facebook will only allow you to attempt to renew your token once per 24 hours. Try waiting 24 hours from the last time you clicked “Save Changes” on the settings page for the plugin, then try again. If you do not get a token that lasts about 60 days, then you may want to try creating a new Facebook App for the plugin.
    Back to the FAQ menu
  • What does the error “OAuthException: Error validating access token: Session has expired at unix time [UNIX TIME]. The current unix time is [UNIX TIME]” mean?It means your access token has expired. Go to the settings page for the plugin and click “Save Changes” to renew your token.
    Back to the FAQ menu
  • What does the error “OAuthException: Error validating access token: The session has been invalidated because the user has changed the password” mean?It usually means you changed your Facebook password recently. Go to the settings page for the plugin and click “Save Changes” to validate your session.
    Back to the FAQ menu
  • What does the error “OAuthException: An access token is required to request this resource” mean?It usually means you do not have an access token. Check that your App ID and App Secret are correct. Then click “Save Changes” on the settings page for the plugin.
    Back to the FAQ menu
  • What does the error “Exception: No node specified” mean?It usually means you have not set your Facebook ID. Check that you have entered your Facebook ID on the settings page for the plugin. Then click “Save Changes” on the settings page for the plugin.
    Back to the FAQ menu
  • What does the error “Exception: SETTINGS: Unrecognized pref_type 0 for NullProfileSettings pref name default_non_connection_tab” mean?It usually means are using an incorrect Facebook ID. Check that your Facebook ID is correct. Then click “Save Changes” on the settings page for the plugin.
    Back to the FAQ menu
  • What does “An error occurred with [Your App Name]. Please try again later” mean?This is a Facebook error and may also include the following message:

    API Error Code: 191
    API Error Description: The specified URL is not owned by the application
    Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.

    This error means that the App Domain and Site URL for your Facebook App do not match the domain of the website where you are using the plugin. Go to https://developers.facebook.com/apps and click “Edit Settings”. Under “Basic”, change your “App Domain” to match the domain of the website where the plugin is located. In the “Select how your app integrates with Facebook” section, under “Website with Facebook Login”, change your “Site URL” to match the URL of the website where the plugin is located. Do not use “www.” in your App Domain or Site URL.
    Back to the FAQ menu

  • Why is my feed blank?First, a blank feed usually indicates an invalid Facebook ID. If you do not know your Facebook ID, then go to https://developers.facebook.com/tools/explorer. Click “Get Access Token”. You may be prompted to log in. If you are prompted to “Select permissions”, click “Get Access Token”. In the text box next to the “Submit” button, enter the “Facebook Username” used in your Facebook URL (for example, my Facebook URL is https://www.facebook.com/takanudo so my Facebook Username is takanudo) followed by “?fields=id”. Click Submit. Your Facebook ID will be in the results.Second, The limit property tells Facebook how many posts to return. Some of those posts could be filtered out depending on how you have configured the plugin. For example, if you set the limit to one, the post returned may be filtered out if you have “Only show posts made by this Facebook ID” checked or “Show all status messages” unchecked or “Privacy” set to “Show only wall posts labeled public”. The thoroughness option forces the plugin to keep making requests to Facebook until the limit number has been reached, but it will slow down the plugin dramatically.
    Back to the FAQ menu

Back to the top

Change Log

1.7.4

  • Added a feature to request your App Scoped User ID if your Facebook ID returns a blank feed.
  • Updated the Facebook App configuration guide.

1.7.3

  • Added the ability to only show posts that were posted to the Facebook ID listed in the plugin’s settings page.
  • Fixed a bug introduced in Facebook Graph v2.0..

1.7.2

  • Fixed a bug with how the access token renew check was scheduled.

1.7.1

  • Added group permissions to the feed.

1.7

  • Added the ability to display multiple feeds.
  • Added a German translation to the plugin.

1.6

  • This update displays the likes count for each post and comment.

1.5.5

  • Updated the help section.

1.5.4

  • This update should send fewer notification emails.
  • Changes all URLs to use https.

1.5.3

  • Fixed a minor bug introduced in v1.5.2

1.5.2

  • Fixed privacy setting to work with the change Facebook made to how they display privacy settings in the feed.
  • Minor change to how the style sheet is enqueued into the header.

1.5.1

  • Fixed a bug in the shortcode introduced in v1.5

1.5

  • Added an option to disable the make_clickable() WordPress function added in v1.4.2
  • The plugin will now notify the WordPress admin that their Facebook access token is about to expire a week from the expiration date.

1.4.2

  • Added an option to disable the make_clickable() WordPress function added in v1.4.2
  • The plugin will now notify the WordPress admin that their Facebook access token is about to expire a week from the expiration date.
  • Added make_clickable() WordPress function to convert plain text URI to HTML links.

1.4.1

  • Added CRON schedule to refresh expired tokens because Facebook no longer allows non-expiring tokens.
  • Fixed 1 pixel images filtered through Facebook’s safe_image.php file.
  • Added ability to turn off displaying Facebook icons.
  • Added additional security features.

1.3.1

  • Made the feed validate XHTML 1.0 Strict.
  • Made a cURL and allow_url_fopen check.
  • Feed will now use the same locale as WordPress.
  • Added ability to turn of SSL certificate verification.
  • Added ability to display profile picture from Facebook pages with demographic restrictions.

1.2

  • Added default.po file to support localization.
  • Added thoroughness check.
  • Added ability to show status messages.
  • Added ability to show post comments.
  • Added ability to open links in a new window or tab.
  • Feed will now display a greater variety of wall posts.
  • Accounted for newline character

1.1

  • Fixed a PHP Notice error when displaying video posts.
  • Added shortcode capability.
  • Added a property to limit posts to only the user (posts by other users are not displayed).
  • Added a privacy setting to limit the feed to only public posts.
  • Added contextual help.
  • Added better error handling.

1.0

  • This is the initial version.

Back to the top

Upgrade Notice

1.7.4

Added a feature to request your App Scoped User ID if your Facebook ID returns a blank feed. Also, I finally updated the Facebook App configuration guide.

1.7.3

Added a feature to limit the posts displayed in the feed to only posts that were directly posted to the timeline associated with the Facebook ID you assign to the plugin. Also, fixed a incompatibility bug introduced with the latest Facebook Graph API.

1.7.2

Fixed a timing bug where the access token renew check would be scheduled to run before the expiration date was stored in the database.

1.7.1

A minor update to add group permissions to the feed.

1.7

The plugin now has the ability to display feeds from different Facebook pages. Also, a German translation of the plugin has been provided.

1.6

Facebook removed the likes count from the feed. This update uses a different method to get the likes count for each post. The plugin also displays the likes count for each comment.

1.5.5

The help section has been updated.

1.5.4

Hopefully this update will send fewer email notifications when your token is about to expire. Also, changed all URLs to use https.

1.5.3

Fixed a minor bug introduced in v1.5.2.

1.5.2

Facebook changed public privacy setting to be a blank entry, so I have adjusted the plugin to account for that. Also, for some users, the style sheet would be embedded more than once. This update should fix that.

1.5.1

This is a minor shortcode bug fix.

1.5

This update adds an option to disable the make_clickable() WordPress function added in v1.4.2. Also, the automatic Facebook access token renewal added in v1.4.1 never worked properly. So now the plugin will now notify the WordPress admin that their Facebook access token is about to expire a week from the expiration date. Renewing the token should simply be a matter of clicking “Save Changes” on the settings page for the plugin.

1.4.2

This is a minor update that adds the make_clickable() WordPress function to convert plain text URI to HTML links.

1.4.1

This update adds additional security features. It also adds a CRON schedule to refresh expired tokens because Facebook no longer allows non-expiring tokens.

1.3.1

This update should validate under XHTML 1.0 Strict. It also checks to see if cURL is loaded or allow_url_fopen is on. The feed will now use the same locale setting that WordPress is using.

1.2

This upgrade provides support for localization. Feel free to use the ‘default.po’ file in the ‘languages’ directory to create a translation of the plugin.

1.1

This upgrade provides added security measures and better error handling.

1.0

This is the initial version.
Back to the top

1,629 thoughts on “JSL3 Facebook Wall Feed

  • Ken says:

    Thank you, I’ve turned on the thoroughness option and that’s fixed it. Slow yes, but I’ll see how it goes for now.

  • Heidi says:

    Hi,

    I have just ‘Save Changes’ to my WordPress site, as I have many times before to update the Access Token. This however, for the first time created a 403 Forbidden error with my server Hostgator. Any ideas why this has happened?

    Regards

    • Takanudo says:

      Can you give the me the complete URL of the page that generated the error? Have any permissions been changed on your web server?

      • Heidi says:

        As far as I am aware, no the permissions have not been changed. I contacted Hostgator with the problem and they said to contact you guys again. I thought the problem may be with Hostgator too until I contacted them.

        Heidi

        • Takanudo says:

          Try this:

          1. Go to https://developers.facebook.com/apps
          2. On the left menu, click on the App you created for this plugin.
          3. In the upper right, click the Edit App button.
          4. Under Basic Info, change Sandbox Mode to Disabled.
          5. Click the Save Changes button at the bottom of the page. NOTE: It may take some time for these changes to propagate throughout Facebook’s servers.
          6. Click Save Changes on the settings page for the plugin on your WordPress site.

          • Heidi says:

            I have it back now, thank you.

            However the posts are wider than the box so can’t be read properly. Can you please remind me how to get this to fit.

            Thanks
            Heidi

          • Takanudo says:

            Try adding the following to the bottom of the style sheet on the settings page for the plugin:

            #facebook_status_box
            {
            width: 100%;
            }

  • Simon says:

    Hi,

    Somehow my website has stopped displaying my facebook wall feed.

    I suspect that it might have something to do with my host having changed to PHP 5.4.

    Does the plugin not support this?

    Thanks and best regards,
    Simon

    • Takanudo says:

      There could be several reasons for this. The limit property tells Facebook how many posts to return. Some of those posts could be filtered out depending on how you have configured the plugin. For example, if you set the limit to one, the post returned may be filtered out if you have “Only show posts made by this Facebook ID” checked or “Show all status messages” unchecked or “Privacy” set to “Show only wall posts labeled public”. The thoroughness option forces the plugin to keep making requests to Facebook until the limit number has been reached, but it will slow down the plugin dramatically.

  • Johnny Lim says:

    Hi. I would like to know if this plugin be able to extract Facebook Pages comments/statues which includes images, video, audio, etc?

    Thanks.

    • Takanudo says:

      Yes, it should. If you find a case where it doesn’t, let me know. I can work with you to see if we can add that functionality to the plugin.

  • Deb says:

    Hello,

    You helped me get my facebook feed up a few weeks ago and I appreciate it. It is still not quite right though – it is not showing all posts, only old ones from October and before. I have not set any limits in the settings. You can see the feed on the “What’s New” page of the website. This is the facebook page https://www.facebook.com/swingingolive

    Thank you so much for all your help!

    • Takanudo says:

      What happens if you check “Show all status messages” on the settings page for the plugin and then click “Save Changes.” If a post does not include a message, name, caption, and description, then the plugin assumes it is a status message. Sometimes this can result in false positives. This may be filtering out your newer posts if they don’t include at least one of the criteria I mentioned.

  • Dave Ellis says:

    Is it possible to use both the widget and the shortcode on a page, but have 2 different styles?

  • Deb says:

    That did it. Thank you again.

  • Hi and Happy New Year
    i have just a quick Q. when i log into FB i see all of my friends status info but when i look at your system on my site alls i see is my comments, is here a way to see everyone’s like i do on FB…..??

    My Regards
    Louis

    • Takanudo says:

      I think Facebook will only send posts made by people other than you if they were posted directly to your wall.

  • Hi,

    thank you very much for you plugin, but I have also the problem, that my posts from groups, even secret groups are visible. I followed your bugfix from the plugin page you gave around a month ago, but no change so far. I am using 1.7.2

    Best regards
    Tobias

    • Takanudo says:

      I have a fix for this in the development version of the plugin.

      1. Download the development version at http://downloads.wordpress.org/plugin/jsl3-facebook-wall-feed.zip
      2. Replace the files in your /wp-content/plugins/jsl3-facebook-wall-feed directory with the files in the zip file.
      3. Check the new option on the settings page for the plugin called “To Facebook ID only”.

      When this option is checked, the plugin will only display posts that were posted directly to your wall.

  • Bobo says:

    Trying out the plugin; using WordPress 3.8 & JSL3 Facebook Wall Feed Version 1.7.2

    Access Token area has no input field.

    Get the following error:

    Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App’s settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App’s domains.

    Any Ideas?

    Cheers

  • Task1 says:

    Hi I was wondering is it possible to show everyone’s feed ie status updates ??

  • Roman Serebryakov says:

    Hey, we get this error: ‘OAuthException: An access token is required to request this resource.’ I see in your FAQ you try to answer that question but it seems like our Secret Token and APP ID are correct, the feed Only works when I am logged in into Facebook as Admin for the app, but it shows the error for anyone who is not logged in to Facbook or has different account.

    Can you please let me know if maybe on Facebook settings we have to change something? the address is http://www.qualite.com

    • Takanudo says:

      I’m not having any trouble viewing the feed on your site. Are you still having a problem? If so, have you tried clearing your browser cache? If the problem persists, you may want to consider creating a new Facebook App for the plugin.

  • Halaat says:

    Hi Joe, first off i would like to thankyou for this awesome plugin. Some questions i need answered.
    1. Can i somehow extract the data from the fb group and dump it in my sql ? as i wish to have each post made into a topic inside my forum.
    2. Can you recommend me a plugin that will allow visitors to be logged in via facebook, which backchecks the group and if youre not a member of it will put you hold ?

    Need help, thank you.

    • Takanudo says:

      1. The plugin is not designed to do this. I suppose you could modify /wp-content/plugins/jsl3-facebook-wall-feed/php/class-uki-facebook-wall-feed.php to add data to your SQL database as it loops through each post in your Facebook Group feed. The specific function that loops through your feed is display_fb_wall_feed().

      2. While it may exist somewhere out there, I do not know of a plugin that does what you are asking.

      • Halaat says:

        Hi Joe, thank you for your prompt response.

        Do you know of anyone who can make me the modified plugin as stated above in point # 1 ?

        I wish to utilize your plugin to its next level but i myself am a novice coder 🙁

  • Roman Serebryakov says:

    I created new app and put in the new app ID, seemed to work.

  • Roman Serebryakov says:

    Please help: it seems like the Facebook feed is lagging behind on showing posts: check out http://www.qualite.com/ Under Social Activity

    What happens is it will show the latest posts Only if I am logged in as the Admin, but the moment I sign out, it shows old posts, from December 27th

    Do you know what the solution might be?

    • Takanudo says:

      Try this:

      1. Log out of Facebook
      2. Go to http://www.qualite.com
      3. Hold down the Shift button, then click the Reload/Refresh button on your browser (while still holding down the Shift button).

      Are you getting the latest posts?

  • Tetiana says:

    Thank you for your awesome plugin!

    But I got one problem with it – when I set “Show only posts labeled public” I still can see friends-only posts. Am I doing smth wrong?

    • Takanudo says:

      Could you let me know what privacy setting Facebook is sending for a friends-only post that is being displayed by the plugin when you have “Show only posts labeled public” set? You can find this by doing the following:

      1. Go to https://developers.facebook.com/tools/explorer
      2. Enter the access token listed on the settings page for the plugin.
      3. In the text box next to the submit button, enter [YOU_FACEBOOK_ID]/feed. For example, I would enter 1405307559/feed
      4. Click Submit.
      5. Find the friends-only post that is being displayed by the plugin.
      6. Let me know what is set for the “privacy” property of the post. Is should look something like:

      “privacy”: {
          “description”: “Friends”,
          “value”: “ALL_FRIENDS”,
          “friends”: “”,
          “networks”: “”,
          “allow”: “”,
          “deny”: “”
      },

  • Halaat says:

    Hi again, your code for making it center worked 🙂
    Another question, There is a way to collapse comments and expand them on a click?

  • Seth says:

    I have updated the plugin, I have saved settings a couple of dozen times, and I keep getting these emails:

    The Facebook Access Token for the JSL3 Facebook Wall Feed plugin on your WordPress site will expire on the following date:

    March 2, 2014

    Please go to the settings page for the plugin at http://www.cranx.com/wp-admin/admin.php?page=jsl3-fwf-options and click “Save Changes” at the bottom of the page to renew your token.

    Thank you,
    JSL3 Facebook Wall Feed
    http://takanudo.com/jsl3-facebook-wall-feed

    HELP?

    Thanks
    Seth

    • Takanudo says:

      When you look at the list of installed plugins on your WordPress site, what is the version of JSL3 Facebook Well Feed? Also, if you go to the settings page for the plugin, what is token expiration date?

  • Seth says:

    1.7.2
    5/8/14

    • Takanudo says:

      Could you try to deactivate the plugin, delete it, and then re-install it. Make sure you record your current settings for the plugin offline (especially your Facebook ID, App ID, App Secret, and style sheet).

  • Steph says:

    JSL3 worked fine, until facebook updated the App Console, after that the token expiration date showed the same day (today) and not in a few weeks. The only way to got it work again was to delete the old fb app and create a new one.

    Now the token expiration date is ok (running for 2 months), but now I get an error message “OAuthException: An unexpected error has occurred. Please retry your request later.” Facebook ID, App ID, App Secret, all well set.

    Any ideas?

    • Takanudo says:

      If you look at the “Status & Review” section of your Facebook App, is “Do you want to make this app and all its live features available to the general public?” set to “YES”?

  • Andrew says:

    Awesome plugin! I love how I can use it for a private group, I think yours is the only one that allows for this!

    One issue I’m running into is the group is uploading files to their FB group, but its not showing up in the feed.

    Are there options to do this? Is this possible?

    Thanks again for your plugin, it helped me a lot!

    • Takanudo says:

      If Facebook sends it in the feed, then the plugin should be able to display it. Or I can modify it so that it will. The question is whether or not Facebook is sending what you are looking for in the feed. You can help me figure this out.

      1. Go to https://developers.facebook.com/tools/explorer
      2. Enter the access token that is listed on the settings page for the plugin on your WordPress site.
      3. In the text box to the left of the submit button, enter “YOUR_FACEBOOK_ID/feed”. For example, I would enter:

      1405307559/feed

      4. Click the Submit button.

      If you can find what you are looking for in the results that is not being displayed by the plugin, let me know and I can work with you to try to fix it. If it is not in the results, then there isn’t much I can do.

      • Andrew says:

        You were right, they weren’t in that /feed. But I found it.

        Instead of
        my_group_id/feed

        I plugged in:
        my_group_id/files

        And the files showed up with descriptions. Is there any way to incorporate the /files into showing up on my widget? They don’t have to even directly link to the files, I just want it mentioned in the widget.

  • Eni says:

    Hi,
    when trying to change my app secret because the old one has expired I get “This URL Is Blocked: The URL “xxxxxx.de/wordpress/wp-admin/admin.php?page=jsl3-fwf-options” has been blocked from Facebook.”
    What’s this about?

    • Takanudo says:

      It would appear that the site you are trying to run the plugin on has done something to violate a Facebook policy. You will have to contact Facebook to figure out what that is.

  • Oscar says:

    Hi,

    I used your plugin without problem for a year. Great plugin.

    But last days no work, i restore all settings but not work.

    You can see in the website http://www.nins.biz at the bottom

    Thank you for your help.

    • Takanudo says:

      What version of the plugin are you using? What do you have entered for the Facebook ID on the settings page for the plugin?

      • Oscar says:

        Hi,

        I’m using 1.7.2 version.
        I entered Facebook ID: 1083967720

        Thanks.

        • Takanudo says:

          I think the curl_exec function may have been disabled on your web server. I added an extra check for this to the development version of the plugin.

          1. Download the development version at http://downloads.wordpress.org/plugin/jsl3-facebook-wall-feed.zip
          2. Replace the files in your /wp-content/plugins/jsl3-facebook-wall-feed directory with the files in the zip file.

          Let me know if the plugin starts working, or you get a more informative error message.

          • Oscar says:

            Hi !

            I did as your instructions.
            Then i get this error: Server Configuration Error: allow_url_fopen is off and cURL is not loaded.

            Then i change this allow_url_fopen as “on” in server settings and now work fina!

            Thank you very much for your help

            Muchas gracias !!!

          • Takanudo says:

            I’m glad it is working. The other option would be to remove curl_exec from the disable_functions list in your php.ini. That appears to be what caused the problem in the first place.

  • Oscar says:

    Hi,

    Thank for your help.
    Great plugin and geat support !

    Regards,

  • Aleksi Komu says:

    Hey

    is it possible to edit the Topic section in JSL3? As you can see in this screenshot: http://goo.gl/97jVDl the fonts is much bigger than rest of the topics. And our page is in Finnish and now “Facebook status” is only thing in english and a lot bigger font size than the rest.

    Thaks!

    Aleksi

    • Takanudo says:

      To remove the ‘Facebook Status’ box add the following to the bottom of the style sheet on the settings page for the plugin:

      #facebook_status_box h2
      {
      display: none;
      }

1 21 22 23 24 25 27

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.