WordPress – Jetpack post already published posts via Publicize 2019

Jetpack (a highly recommended plugin provided by Automattic) has many great features but the one that we find ourselves promoting the most is it’s Publicize feature. This feature lets you automatically push your posts to Twitter, Facebook, etc. when Publishing that post to your blog. This is a great feature that can same you or your team a ton of time – relieving you from having to manually post this content on each social platform.

Once the plugin is activated, you’ll see the ability to easily connect all your social accounts. Once connected, all additional posts that you Publish will now give you the option to also post these to each social platform.

That’s nice and all but what happens if you already have a large number of posts that you’d like to backfill to your various social accounts? Well you’re in luck, the walkthrough below will explain the edit that’s needed in order to allow Jetpack’s Publicize feature to also allow for this.

In previous versions of WordPress this was solved a bit differently. The Jetpack module was updated recently for the WordPress 5.0 update which introduced the “Blocks” post composition functionality. Looking in Jetpack’s documentation:

https://jetpack.com/support/publicize/

You’ll see a “Publicize in the Block Editor” section which is how we figured there must be a new way for the code to be handling things. Turns out there’s a function called “post_is_done_sharing” on line 394 in wp-content/plugins/jetpack/modules/publicize/publicize-jetpack.php:

The second half of the return statement checks to see if the post has ever been published before. Changing it from:

return 'publish' == $post->post_status || get_post_meta( $post->ID, $this->POST_DONE . 'all', true );

to

return 'publish' == $post->post_status;

Allows the post to be set back to draft and republished again just like the original article says.

And that should do it! Let us know if this helps of if you’ve found an alternative solution.

Previous Article

0 Comments

  1. Vavada casino как представитель лучших игр онлайн
    Казино Вавада успело зарекомендовать себя как одно из популярных онлайн-казино на просторах интернета. Публикация ниже расскажет нам чем Vavada casino смогло завоевать такой высокий рейтинг среди игроков, и какие игровые возможности и характеристики оно дает своим игрокам.
    Игровые автоматы и их максимальный ассортимент
    Одним из главных преимуществ казино Вавада является разнообразие игровых автоматов. Для своих игроков казино предлагает огромное количество слотов, в которых можно найти как классические варианты так и модные и новые слоты с прохождением уровней. Все слоты и игры Vavada casino разработаны самыми известными и востребованными производителями в этой области.
    Кроме того, игроки могут легко находить свои любимые игры благодаря удобной навигации и поиску по категориям. Казино также регулярно обновляет ассортимент игр, что позволяет игрокам всегда находить что-то новенькое и интересное.
    Интуитивно понятный интерфейс
    Казино Вавада может похвастаться интуитивно понятным интерфейсом, который обеспечивает удобство и комфорт в использовании. Даже новички смогут быстро разобраться с функционалом сайта. Играя в казино, пользователи могут легко переходить между разделами, находить информацию о бонусах и акциях, а также управлять своим игровым счетом.
    Также важно выделить, что интерфейс казино разработан и для мобильных устройств, что позволяет игрокам играть в любом удобном месте.
    Vavada casino и платежные системы
    Поддерживая полную ориентированность на своего клиента, казино Вавада работает с самыми разнообразными платежными системами. Здесь можно использовать как традиционные банковские карты, так и электронные кошельки, такие как Skrill и Neteller. Более того, казино предлагает мгновенные переводы, что оказывает прямое влияние на уровень удобства пользователей vavada зеркало на сегодня вход
    Безопасность транзакций также стоит на высоком уровне — все данные защищены с помощью современных технологий шифрования.
    Бонусы и акции для игроков
    Рассказывая о Vavada casino нельзя не упомянуть о обширных бонусных программах и акциях для всех игроков. Новички могут рассчитывать на привлекательные приветственные бонусы, что делает первый опыт игры в казино максимально комфортным и выгодным. Кроме того, Вавада предлагает различные промоакции для регулярных игроков, которые могут включать бесплатные спины, кешбэки и различные турниры.
    Большие бонусы и акции всегда увеличивают шанс на выигрыш для любого из участников игрового процесса.
    Функционал службы поддержки
    Казино Вавада заботится о своих пользователях и предоставляет им качественную службу поддержки. Все возникающие вопросы решаются в самые кратчайшие сроки, их решение всегда рассчитано в первую очередь на эффективность.

Leave a Reply

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