As a side note yesterday I did publish a test post manually which worked correctly. I also tried to scheduled a test post for say an hour in the future but these missed the schedule and never posted in WordPress at all.
Could you post a link to one of the scheduled posts that didn’t get publicized, so I can take a closer look?
If you want your site URL to remain private, you can also contact us via this contact form:
http://jetpack.com/contact-support/
Thanks!
Jeremy,
Thank you for your response. Here is a link to two articles that publish every morning that did publish on our website but did not publicize to social media outlets.
http://www.tclministries.org/daily-bible-reading-8-22/
http://www.tclministries.org/god-will-tell-sinners-have-it-your-way/
If you need access to our website I can get you the login info.
Jim
Thanks for the extra details.
I do indeed see Publicize failures in our logs, but I can’t seem to understand why so far.
Would you mind trying to reset one of your Publicize connection via this page:
https://wordpress.com/sharing
You’ll want to reset the apps that are created on each service as well. For Facebook, you’ll need to delete the WordPress app here:
https://www.facebook.com/settings?tab=applications
For Twitter, the list of apps is available here:
https://twitter.com/settings/applications
Let me know how it goes.
I believe I have reset what you requested for Facebook. This is what I am most interested in fixing.
To reset the app for Twitter do I select revoke access?
I have a test scheduled for 11:59 EST.
To reset the app for Twitter do I select revoke access?
Correct.
You’ll still need to delete your connection at https://wordpress.com/sharing , and the recreate it though.
I deleted these connections and still it is not working. I have deleted these connections again following your directions and added them back in our website sharing tab. I have scheduled another post for 8:45 AM EST to see if this works.
Could you walk me through the steps you follow to schedule a post, so I can try to reproduce on my end? Here is what I’ve tried, but that works on my end:
- Go to Posts > Add New
- Fill in a post title.
- Add some post content
- Change the post’s publishing date.
- Click Schedule.
- Close the tab
Thank you!
Jeremy that is exactly what we do to schedule a post. We have been doing this for a few years and it has worked fine. The recent updates were to WP 4.6, Jetpack 4.2.2.2. and we updated our WordPress Template to the current version. During the template upgrade a few new plugins were installed.
Could you let me know when the posts were scheduled? Were they all scheduled before you updated to Jetpack 4.2.2, or does this happen for posts you’ve written and scheduled since then as well?
Thanks!
Jeremy it happens to both posts that were scheduled prior to the update as well as to posts that we schedule today. Example I have a post that we created for a test when this started happening that will post to our website but not publicize to social media. The strange thing to me is that if we create a post and publish it immediately it works and publicizes to the proper place. It is when we schedule the post the problem occurs. If we schedule for a short time say for 30 minutes in the future the post misses the schedule and does not publish. For a longer period it will publish but not publicize.
Could you let me know if you use any plugins that may interact with WordPress’ default scheduling mechanism, WP-Cron? Could you also check your site’s wp-config.php file, and let me know of there are any mentions of CRON there?
Thanks!
Could you let me know if you use any plugins that may interact with WordPress’ default scheduling mechanism, WP-Cron? – I do not know this detail.
Could you also check your site’s wp-config.php file, and let me know of there are any mentions of CRON there? This is what I found.
define(‘DISABLE_WP_CRON’, ‘true’);
This is what I found.
define(‘DISABLE_WP_CRON’, ‘true’);
That’s most likely what’s causing the issue, and it’s linked to some changes we’ve made in Jetpack 4.2. We’re working on getting this fixed.
Could you try to add the following to your theme’s functions.php file, or in a functionality plugin, and let me know how it goes?
add_filter( 'jetpack_sync_listener_should_load', '__return_true' );
add_filter( 'jetpack_sync_sender_should_load', '__return_true' );