• Resolved itsChimpanzee

    (@chimpanzeeuk)


    I just installed meteor slides and was unable to publish any slides. I could save drafts and do everything else on the New Slide page but clicking the Publish button did absolutely nothing. The page didn’t respond at all – didn’t refresh, error or anything.

    I’ve just done some troubleshooting and have found that this is caused by the After The Deadline plugin which is part of WordPress Jetpack. I assume the plugin must think that I’m publishing a new post or page and is trying to check the spelling and grammar but is unable to find the body of the post. Disabling AtD fixes the problem but this is really something that needs to be fixed in Meteor so that users can use both plugins at the same time.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Josh Leuze

    (@jleuze)

    Hi, thanks for troubleshooting this and figuring out what the conflict was.

    I tested Meteor Slides with After the Deadline and got the same results as you. The problem is that After the Deadline is running on all post types, even ones like slides that don’t use the content editor. I tested another custom post type that doesn’t use the editor and was unable to publish a post of that type either.

    I think After the Deadline will have to be updated to check for the content editor before loading. I’ll dig into it, maybe the plugin is already doing this and it just isn’t working correctly, might need to report a bug to whoever is maintaining it now.

    Thread Starter itsChimpanzee

    (@chimpanzeeuk)

    Ahh. I see. I assume quite a few people use the AtD plugin so as a temporary fix (until the AtD people do something) you could add a little post body box to the New Slide screen which would just be ignored by the plugin? I don’t know how much plugin developers can change there?

    Plugin Author Josh Leuze

    (@jleuze)

    Dug into this and came up with a simple workaround and a hack to fix it.

    For the workaround, you can edit your user profile in WordPress and disable After the Deadline from automatically proofreading posts when the are published or updated. This would allow you to publish slides, and you would still be able to use AtD manually via the proofreading button in the visual editor.

    To actually fix this, you can edit line 208 of “jetpack/modules/after-the-deadline.php” like this so it checks to see if the editor is loaded first:

    if( in_array( $pagenow, $pages ) && post_type_supports( get_post_type(), 'editor' ) )

    I reported this as a bug with Jetpack and submitted a patch, so maybe it will get fixed in the next version.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Bug: Unable to publish slides with After The Deadline enabled’ is closed to new replies.