Wordbooker

Wordbooker and all things Wordbooker related can now be found on the Wordbooker Blog.


136 Responses to Wordbooker

  1. CreolePeach says:

    Hi! This seems to be what I have been looking for. I’m having an issue with set up. I’ve allowed access to my FB page but on the set up screen I keep getting looped between the set up and reload page messages. What am I doing wrong? Also, is it possible to have it only post to my page and not my personal news wall?

    • Steve says:

      It could be down to several things – can you take it over to the Wordbooker discussions tab on Facebook and we’ll take it up from there.

      Steve

  2. creolepeach says:

    I deleted it and re-installed it. Works perfectly now. Thanks!

  3. Dybth says:

    Hi Steve,

    first of all, I would like to thank you for this great plug-in. Nice work.

    I have 2 small questions regarding updating the comments in my blog and in facebook.

    It seems that it pulls the comments just one by one every hour from facebook. And it pushes the commens from my blog to facebook irregularly. I mean, for example, some comments are pushed to facebook, some aren’t.

    I am using WordPress 3.0 and Wordbooker 1.810

    Cheers.

    • Steve says:

      Comment handling is problematical – pushing to FB as well as pulling from FB. Its all being re-written in 2.0. Or it will be when 1.8 settles down.

  4. Desik says:

    I love the plug in!

    Any plans to support custom post types any time soon?

    • Steve says:

      Right now my main drive has to be on getting comment handling working – that and changing the entire relational structure to make the plugin a lot more WP3-Networked (i.e. WPMU) friendly. Once that is all done and working and I’ve re coded the back end to make the administration a bit less daunting then Custom post types may well be on the list along with a lot of other things.

  5. bry says:

    so why the hell am i getting this error?

    Parse error: syntax error, unexpected ‘{‘ in /homepages/21/d333525886/htdocs/wp-content/plugins/wordbooker/wordbooker.php on line 256

    • Steve says:

      Have you read the front page of the plugin page on WordPress ( http://wordpress.org/extend/plugins/wordbooker/ ) :

      “NOTE : You have to have PHP V5 installed for this plugin to work as the code contains several PHP V5 specific features.”

      The reason you are getting that error is that you aren’t running php5 or if you have it installed the .php extension is still associated with php4

  6. Fahad says:

    Steve,

    Any thoughts on when you might be releasing Wordbooker 2.x? I have been trying to get my comments to publish to fb, but have not been able to achieve it. Additionally, does the current version only work for comments posted after the plugin is installed, or does it also upload comments posted prior to the installation?

    Thanks!

    • Steve says:

      Wordbooker can only handle comments on FB posts that it knows about and can associate with entries in your blog and it only fires on new comments. Having it push old comments would likely exceed your maximum number of FB post transactions.

      Wordbooker 2.0 will be released sometime – I dont know when. I’ve just about finished on 1.x and I needed to get the core of that stable before pulling it all apart and rebuilding. Also Facebook are changing their Authentication processes again so I want to make sure that I can build on that base rather than having to recode at the last minute.

  7. Fahad says:

    Thanks Steve for the update.
    I’m curious about something. Wordbooker does seem to push through the new comments for non-moderated posts. However, when I set the WordPress setting to “An administrator must always approve the comment,” the post does not seem to make it to facebook after approval. Any thoughts? Am I missing something?

    Thanks much!

    • Steve says:

      The approval of comments went wrong when I changed how comments were submitted as an attempt to stop other comment based plugins breaking Wordbooker. The Auto approve doesn’t seem to work any more.

      Comment handling is all going to be re-written in 2.0 so hopefully I can fix the mess then.

  8. Rafael Vega says:

    Making wordbooker work with custom post types is very easy.
    Suppose you have a post type called “news”, you can add the following line to your functions.php file and yo’re done:

    if(function_exists(‘wordbooker_publish’)){
    add_action(‘publish_news’, ‘wordbooker_publish’);
    }

    You won’t get the wordboo options in the bottom of the edit post page but if you set up your defaults correctly, you’ll be fine. I tested this with WP 3.0.

    • Steve says:

      Hmm – that’s an interesting approach – of course that could be problematical on WPMU (WP3-Networked Blogs) but its something to consider.

  9. Tharun says:

    How do i post the updates to my facebook page? i dont get the option as in screenshot given.i am the administrator of the page.i use wordbooker version 1.8.10 plz help

  10. Jesse says:

    Awsome plugin, I just have one hope and dont we all.

    Any chance that I could get your plugin to recognize when an mp3 link is in the content of the post being submitted to Facebook and turn it into a actual mp3 player instead of just a text url. Its like the string is being parsed and not being recognized as a link but just as a string.

    Thanks for Any Feedback and Support,
    Jesse

    • Steve says:

      What can be posted into the Wall space on Facebook is extremely limited. I would not imagine that mp3 players can be embedded – the only possible way might be to link it out but that would probably break the wall post.

  11. Jesse says:

    What I found is I can make the mp3 an attachment like you have set up the image. I had tried to embed the FBML for an mp3 into a post but WordPress keeps removing it. I guess its not part of the allowed markup.

    So know what I sould like to do is use some regex I have to search in the post for an anchor tag with an mp3 link in it to get the URL. I think I have custom fields for the artist and track titles.

    So if you can just give me a little guidance as to where to make some mods in your code to make the attachment a MP3 instead of an image I would appreciate it. Thanks.

    • Steve says:

      It would need some changes to the API call as the MP3 url would need including in the media array with different parameters (it needs a different type for starters). So that code would have to go in after all the image handing calls but before the call to the publishing process – so somewhere round about line 1600 in the main wordbooker.php.

      As for the glitch with the CAPTCHA – someone else reported it back to the developer of that plugin so I’ll have to wait and see

  12. Leo says:

    Steve,

    I’m using Disqus to do commenting, and there seems to be an issue between the comments imported and Disqus. The comments pushed up from FB show up in my comments (non-Disqus) correctly. But when they get exported to Disqus, they all show the same user. I’m thinking it might be because they is something going on in the push from FB that causing it too use the same username – but they show up ok in the comments. Any thoughts?

    • Steve says:

      Because its not possible to pull back email addresses from FB (well not from most users) and because WP needs an email address for each comment Wordbooker uses a preset one. Version 2.0 will have the ability for the email address to be set by the end user.

      Dont forget that FB comments are not threaded so I’m not sure how well they’ll integrate into Disqus

  13. Pingback: Typos

  14. Pingback: Zeig her Deine Wordpress Plugins – Blogparade | Crazy Girls Tipps

  15. DW says:

    Great job!! LOVE your plug-in!!

  16. trixel says:

    on opera browser don’t work… any solution?

    • Steve says:

      Can you please go to either the WordPress Forums and post a support question there, or over to the Wordbooker page on Facebook and please provide more information “Don’t work” is not much to go on.

  17. Pingback: Wordbooker/Facebook Integration Test « asianantics

  18. Manu says:

    steve,

    amazing work, thanks sooo much!

    the only feature i am missing is to post my custom-written excerpts instead of the machine-generated ones… is there any way to do that? so that the plugin first checks if there’s a handwritten excerpt for the post and only uses a machine-generated one of the handwritten one is not present?

    • Steve says:

      If you populate the WordPress Excerpt box and have set the “Use Post Excerpt” Option at the Wordbooker user level settings then it should work.

      You can set the Post attribute line to a single space…. I think… I’m on my boat connecting via a very poor mobile broadband connection and haven’t got access to the source code.

  19. Manu says:

    oh, and one more question… is it possible to entirely remove the “posted in this blog” message so that just the blog post appears on the facebook wall, without additional text?

  20. Faisal says:

    Hi Steve !

    I am soon to launch my personal blog and I been thinking of using wordbooker … it is a very useful plug-in. But I have question I’ve even posted it on wordbooker’s page on FB … The question is … Instead of posting feeds on my personal wall can wordbooker post feeds on the fan page of my blog on FB … If it does tell please tell me how can i do this … Thanks

    Kind Regards,

    Faisal

    • Steve says:

      If you are the admin of the fan page then you can use the And/OR options to choose if you want to post to your personal wall and/or a fan wall.

  21. Faisal says:

    So where do i find these AND/OR options … are they in the wordbook admin area ?? or I have to do it through PHP

    • Steve says:

      They are on the Wordbooker options page at the user level. Also on the Wordbooker options that appear on the Edit/Add Post screen. Its all in the user documentation

  22. Faisal says:

    Ok … Got that …. I haven’t check the options …. Thanks so mush for your help. … and your plug-in rocks …..

  23. Faisal says:

    Ok one more thing …. does it show the feed of posts posted by me or any other author who is logged on to my blog ??

    • Steve says:

      It will only post posts that you make unless you use the “Post As” and set it to a specific user and also set the option that allows non wordbooker user to post – in which case any blog post they make will be processed by Wordbooker as if if was posted by the specific user set in the Post As option

  24. Faisal says:

    Just want to let you know …. That wordbooker is conflicting with FB social plugins …. Have you tested this ??? or I’m the only one facing this problem ???

    • Steve says:

      It probably does – I’ve not looked at FB Social plugins. In what way is it conflicting. Actually can you take this over to the Wordooker page on FB rather than on here?

  25. Erik Z says:

    Hello – the plugin seems to want to download the login-status.php file from facebook. As well I noticed same thing happening on your site as well? Maybe a temp glich?

  26. Michael Bags says:

    Hi Steve,

    thanks a lot for this really easy to user plugin. Nevertheless I still have one challenge to manage in wordpress. I build my own Theme that ist really minimalistic. I can see my posts and my own sites but I don´t see the “I Like”, “share” buttons and the comments field.
    The comments field isn´t that big problem but would like see the I like and share button.
    Could you please give me your help ?

    Regards
    Michael

  27. Joseph Nally says:

    Steve,

    I just wanted to thank you for all your hard work. I really appreciate how simple and straightforward Wordbooker is. I dreamed up a plugin that I’d like to use on my blog and then searched for it, and there it was. I understand it’s not totally polished off yet, but already it is solid and very useful. The next phases of it will just be more icing on top.

    Thanks again,
    ~Joseph

  28. Andi says:

    Thanks for your great plugin!
    I’m missing two things: would it be possible to add an option, to *not* to send a post to Facebook, if this post is in a specific category?
    Second: we have a kind of family blog and right now, all the posts are sent to my FB page. Unfortunately there is no option to send it to more than one user at a time?

    • Steve says:

      Category handling will be added in version 2.

      As for your second point – there isn’t any way of doing it because to do so would contravene Facebook’s policies. The only way to do it is for each person to associate their blog account with their own FB Account and then each of them login and edit the post and use the Force Republish option

  29. TranCentral says:

    Wordbooker failed to communicate with Facebookfor üNN – Delay 1999: method = stream.publish, error_code = 341 (Feed action request limit reached). Your blog is OK, but Facebook didn’t get the update.

    Before all work fine .. just last 4-5 siteupdates dont send any solvings?

    • Steve says:

      You’ve exceeded the post limit that Facebook impose on third party apps. Its an anti-spam measure and there is nothing you can do but wait.

  30. TranCentral says:

    oops hmm okay ;) it will resend automaticly after time is run over? U know about how many posts alowed? today it was about 20 – 30 i send i think … btw thx for plugin & for help ;)

    • Steve says:

      Its somewhere round the 25-30 range. They don’t release the exact figures or how they calculate them. It wont resend – all you can do is leave it for a bit and then use the Force Republish option

  31. TranCentral says:

    ok GOOD Idea ;) thx for help again!!!!!

  32. Hi, I just installed Wordbooker and I cant find the solution :

    When I write an article manualy its sent to my facebook fan page, but when wp-o-matic write a post from an rss feed its not send to my facebook page.

    I miss something ? ( I feel stupid to nat be able to find it myself ) ;-)

    Thx!

    • Steve says:

      At a quess wp-o-matic is not setting something Wordbooker expects to see, although I could have sworn I’d fixed it. The short term fix (if you are the primary user of the blog) is to set the “Post As” option at the blog level so it is not the current logged in user but a specific user. Then set the “Allow non wordbooker users to post” option. This means that when wp-o-matic posts Wordbooker will “think” that you are posting the post.

  33. Andi says:

    @Steve: thanks for sharing, that Category handling will be handled in the next version. Looking forward to! :)
    About the multi-user Facebook problem: If i understand correctly, it is possible to assign the second FB account to the second blog user. After that i would have to publish the post with the first user, then edit the post with the second user and just force republish? Wouldn’t it republish the post on Facebook for the first user too? And would it be necessary to change the author for the post to the second user?

    Thanks for your help!

    • Steve says:

      If the wordbooker options are set to post as “current logged in user” then I think that when the second user goes to edit the post the Wordbooker options should show that its posting to their wall. If not they can change the target in the wordbooker options that appear on the post page.

  34. Andi says:

    @Steve: sounds good and i will definetivly try it. But basically this means, one blog can be connected to two Facebook profiles, correct?
    Does this also mean,that wordbooker,will fetch comments from Facebook for both users, when published by the primary user and republished by the secondary?

    As you already told, this process has to be manual, since FB doesn’t want to have such “duplicate content” as per their policies, if i understand correctly?

    PS: you should consider something like subscribe to comments;)

  35. Andi says:

    Just tested it: as you said, it works flawlessly, when publishing as author, then relogging in as the second user and setting the second FB wall + republishing.
    But although both times there is an entry in the postcomments table, wordbooker unfortunetely only fetches the comments from the FB wall on which the post was last published. If it would be possible to fetch the comments from both FB walls it would be great and i could deal with publishing and republishing, as i can understand that you don’t want to offer a wordpress plugin that violates FB policies.

  36. Hi Steve,

    Many thanks for this piece of code. It’s just what I needed.

    I don’t use Facebook myself, but I have Wordbooker working and crossposting my wife’s blog entries to her Facebook account. Comment crossposting is working in both directions.

    I have just a couple of questions:

    1. Is there any way to leave blank the e-mail field of comments coming in from FB to the WP blog? Currently, every comment comes in with my e-mail address and I have to manually edit this field to make it blank.

    2. Is there any way to strip the HTML out of WP comments before they are exported to FB? Currently, lots of literal pairs make it into the FB comment.

    I had a look in the code, but couldn’t find the relevant areas.

    Many thanks,

    Ian

    • Steve says:

      WordPress expects to see an email address for comments and so I set it by default to the blog admin email address. If you want to change this then what you can do is edit wordbooker_cron.php and find the following line : 'comment_author_email' => get_bloginfo( 'admin_email' ), and change it to 'comment_author_email' => 'aname@adomain.here', and save the file. You’ll need to do this each time I push out any fixes on version 1

      As for stripping html – thats easy to do : Open wordbooker.php and find the wordbooker_post_comment function. You should see a line that looks like : $ctext=$comment->comment_content; Change that to $ctext=strip_tags($comment->comment_content);

      If you make those changes and it all works can you let me know and I’ll roll it up into the final 1.x release

      Steve

  37. Lee says:

    Steve – I cant get past the authorise facebook screen – just keep telling me I need to connect again. Any ideas?

    Please provide the following information about your installation:

    * Wordbooker: 1.8.11
    * Wordbooker Schema: 8
    * WordPress: 3.0.1
    * PHP: 5.2.13
    * JSON Encode: PHP
    * JSON Decode: PHP
    * JSON Version: 1.2.1
    * SimpleXML library: PHP
    * HTTP Output Character Encoding: pass
    * Internal PHP Character Encoding: UTF-8
    * MySQL: 5.1.47
    * Database character_set_client : utf8
    * Database character_set_connection : utf8
    * Database character_set_database : latin1
    * Database character_set_filesystem : binary
    * Database character_set_results : utf8
    * Database character_set_server : latin1
    * Database character_set_system : utf8
    * Database character_sets_dir : /usr/share/mysql/charsets/
    * Database collation_connection : utf8_general_ci
    * Database collation_database : latin1_swedish_ci
    * Database collation_server : latin1_swedish_ci
    * Server : Apache
    * Active Plugins :
    FeedBurner FeedSmith ( 2.2 )
    Advertising Manager ( 3.4.19 )
    Akismet ( 2.4.0 )
    Easy Tube ( 1.8 )
    Shadowbox JS ( 3.0.3.2 )
    Yahoo! Shortcuts (Beta) ( 0.962 )

    • Steve says:

      Did you have Wordbook installed before hand? If you did you need to Deactivate Wordbooker and then re-activate it from the plugins panel. Also can you take this over to the Wordbooker FB page where I can keep track of it

      Steve

  38. Julio says:

    Hi Steve,

    nice work, and after a careful configuration all is going pretty well. just a little question I do not find answered (maybe it’s just me…). I was looking for the way to add a “share” link into the facebook wall whenever a piece is posted.

    I can only see ” Comment · Like · Read entire article · Flag” (as on many other facebook pages I know they are using your plugin) but not a Share that let other people to send by email or post to their own wall.

    Am I loosing anything important? Is this possible to do with standard configuration?

    thank you very much in advance, sorry if I’m missing something, and keep your hard working with this sweet plugin!

    cheers,

  39. Julio says:

    I think I’m with the latest version but I’m not sure if I explained well myself.

    I’m not speaking about the wordpress page for a post but the wall at the facebook page. When I see any update at a page (i.e. because a post was published) there is no way to share it within facebook.

    So, any facebook standard piece shows: “Comment · Like · Share” (be a state, a picture, a link…), but when it comes from wordbooker it offers instead: “Comment · Like · Read entire article · Flag”. they are ok, but how are we supposed to give the opportunity to share the piece to our users?

    So, any chance to add a “Share” link? Is this something that facebook does not allow? Am I messing with the config? :)

    thank you again

  40. Julio says:

    Thanks Steve. I have no idea how to do it :) I have been playing with “Enable Extended description for Share Link” but no success at all.

    Do you know any facebook page that I can see to have a look? Searching at google (wordbooker share like comment…) doesn’t give me any clue :(

  41. Julio says:

    ah, now I got it :) thanks again!

    let’s see how it works, although I am then missing the read entire article link. maybe an option to show both in a future version? :)

    best regards

    • Steve says:

      The Facebook API only allows for one action link per post – so you can’t have “read full article” and “share” at the same time

  42. Larry Horne says:

    Wordbooker looks like a great solution for connecting WordPress and Facebook. I have installed it on my blog and have started creating a Fanpage. In the process I came across a notice that static FBML pages would not be allowed to be created after the end of 2010.

    Since your plugin allows the use of iFrames for rending the blog post, in your opinion, which way will be better to go get static FBML pages while they are allowed or use the iFrames from the beginning.

    What are the options as you see it? I may not understand at all what’s happening but here is the info: http://developers.facebook.com/
    I’m trying to understand!

    The link somehow didn’t get included:

  43. Markus says:

    Hey Steve!

    First: great plugin, many thanks :)

    There is only one bug with this function:

    _____________________________________________

    function wordbooker_footer($blah)
    {

    if (is_404()) {return;}
    $efb_script = <<< EOGS

    window.fbAsyncInit = function() {
    FB.init({
    appId : ’254577506873′,
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml : true // parse XFBML
    });
    };

    (function() {
    var e = document.createElement(‘script’);

    EOGS;

    $wplang=”en_US”;
    if (strlen(WPLANG) > 2) {$wplang=WPLANG;}
    $efb_script.= “e.src = document.location.protocol + ‘//connect.facebook.net/”.$wplang.”/all.js’;”;
    $efb_script.= <<< EOGS
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
    }());

    EOGS;
    $wordbooker_settings = wordbooker_options();
    echo $efb_script;
    if ( (isset($wordbooker_settings['wordbooker_like_button_show']) || isset($wordbooker_settings['wordbooker_like_share_too'])) && isset($wordbooker_settings['wordbooker_iframe'])) {
    echo ”;
    }
    echo “nn”;
    return $blah;
    }

    _____________________________________________

    connect.facebook.net/en_US/all.js gives me allways an error in IE8. Whats the function of this part exactly? Why you put this in the footer.tpl? Delete this part > no error :@)

    Thank you!
    kr Markus

    • Steve says:

      Its to do with the language used for the FB like/share buttons.

      You have made the changes to the theme files as documented in the user guide haven’t you?

  44. Stefan says:

    I have another suggestion:

    Everytime I update, I translate the “Read entire article”-Link, how about making that an option?

    • Steve says:

      Translation files are in the pipeline for V2 but I’ll probably add the option to change the Read Entire Article text on the main options page

  45. Serge says:

    Is there any way to not publish the facebook profile photo in the widget?

  46. Pingback: facebook と wordpressの連携 | bellmeg

  47. Pingback: Testing Wordbooker Plugin | vetala.me

  48. Pingback: Ein Blick in die Technik: Plugins auf zweidoteins

  49. Pingback: 10 WordPress Plugins die auf keinem WordPress-Blog fehlen dürfen

  50. Pingback: Antivirus Software Blog » Wordbooker 2.1.32

Comments are closed.