Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Meitar

    (@meitar)

    Many RSS plugins are poorly designed such that they don’t notify fellow plugins of new posts, etc. This causes an incompatibility between those plugins and other auto-posting/cross-posting plugins (including Tumblr Crosspostr). There are some older posts on this support forum about this problem, too.

    First piece of advice would be to try a different RSS plugin, see if it behaves better.

    As for scheduled posts, remember that Tumblr uses the concept of a Queue, not a “scheduled” post, so Tumblr Crosspostr translates WordPress’s “scheduled” posts into “Queued” posts on the Tumblr side. This means your Tumblr queue posting schedule will take precedence over a specific future post date. This is mentioned in the plugin description, too:

    Scheduling a WordPress post to be published any time in the future will add it to the Tumblr blog’s Queue. (However, the publishing schedule of your Tumblr queue will take precedence, so be careful!)

    Thread Starter [email protected]

    (@nhlaborgmailcom)

    This is the message I got

    Crossposting to Tumblr failed. Remote service said:

    Response code: 401
    Response message: Not Authorized
    Debug output:
    object(stdClass)#2576 (2) {
    [“meta”]=>
    object(stdClass)#2575 (2) {
    [“status”]=>
    int(401)
    [“msg”]=>
    string(14) “Not Authorized”
    }
    [“response”]=>
    array(0) {
    }
    }
    This might mean your OAuth credentials are invalid or have been revoked by Tumblr. If everything looks fine on your end, you may want to ask Tumblr Support to confirm your app is still allowed to use their API.

    WORKS FINE FOR POSTS I Publish immediately so how do I fix this?

    Plugin Author Meitar

    (@meitar)

    The most likely reason for this error is that the post you’re trying to cross-post has already been cross-posted, probably as a draft.

    To troubleshoot, first ensure there is not already a post with the same ID but a different format on Tumblr. Make sure you can see the post’s “Custom fields” (here’s how) and then delete the custom fields that start with tumblr_ or tumblr_crosspostr, such as tumblr_post_id. This will make Tumblr Crosspostr “forget” that it ever saw this particular WordPress post, so you can try cross-posting it again.

    On the Tumblr side, make sure that any old copies of this particular post are deleted, if there are any in the first place.

    If this is indeed the problem, then make sure to take extra care when writing drafts in WordPress. Tumblr is very picky about drafts, sadly, so you have be careful to select the right Post Format on your WordPress post before you hit “Save Draft”, or else you won’t be able to change it in the future without deleting the tumblr_ custom fields again.

    Hope this helps.

    Thread Starter [email protected]

    (@nhlaborgmailcom)

    Thanks, I will post any other errors I may get

    Thread Starter [email protected]

    (@nhlaborgmailcom)

    So I have figured out that when I “schedule” a post to be published at XXX time (4 hours from now) that it automatically posts on Tumblr and then gives me an error when the post is actually posts.

    I do not want my scheduled posts to appear on tumblr before they are officially published.

    Plugin Author Meitar

    (@meitar)

    This sounds like it could be a bug. Can you please read “How to write a good bug report” and then send me one such report to help diagnose and fix this issue? Thanks.

    Thread Starter [email protected]

    (@nhlaborgmailcom)

    I do not know where to get the information you are looking for other than the coding above.

    I’m actually having a simular issue. When I schedule out posts, they get cross-posted to tumblr early (generally at the time when the previous post is scheduled– so if i have a post today, the one that gets cross-posted to tumblr is tomorrow’s post, etc) and when it posts to tumblr, I get an error on my dash:

    Crossposting to Tumblr failed. Remote service said:
    Response code: 401
    Response message: Not Authorized

    Couple problems with this:
    a) I don’t do anything with the API key and future posts still get posted, albeit early.
    b) when I go to check on my tumblr API keys, they’re all fine and not blocked or anything.

    Plugin Author Meitar

    (@meitar)

    I’m actually having a simular issue. When I schedule out posts, they get cross-posted to tumblr early

    Again, Tumblr Crosspostr does not support scheduling posts. When you schedule a post, it gets added to your Tumblr Queue and will appear on Tumblr according to your Tumblr Queue’s publishing schedule interval, not the time you set in WordPress.

    This is mentioned on the plugin’s home description page.

    Sadly, that’s essential to me, but thanks for letting me know!

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Having trouble with scheduled posts and RSS feed to posts’ is closed to new replies.