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. Обзор онлайн казино 1win, как это?
    УанВин это онлайн платформа для игроков, которые любят азарт и ставки на спорт. Как только был основан первый Ванвин казино сайт, он сразу же стал вызывать интерес у всех пользователей.
    Преимущества использования 1win
    1. Самое главное это использование максимально удобного приложения на базе андроид для тех кто любит играть в казино постоянно.
    2. Огромный ассортимент игр и развлечений а также ставок на казино 1win
    Спортивные игры, которые предполагает казино 1win всегда проходят в широком формате, и имеют очень большую публичность и коэффициенты ставок.
    3. Бонусы и акции
    Для всех пользователей которые только вот пришли играть в казино 1win существуют приветственные бонусы 1win apk
    Для чего и как скачивают мобильное приложение 1win казино?
    Для того чтобы скачать казино 1win нужно следовать простым шагам, ниже они все расписаны.
    Процедура скачивания Android 1win
    1. Посетите официальный сайт 1win. .
    2. Заходите в специальный раздел, на котором обозначено что можно скачать Android 1win.
    3. Чтобы установить приложение, необходимо разрешить установку приложений из неизвестных источников в настройках вашего устройства.
    4. Затем просто скачиваем приложение, разрешаем установку Android 1win на свой телефон и пользуемся приложением.
    Альтернативные варианты
    Если у вас возникают трудности со скачиванием приложения, вы всегда можете воспользоваться мобильной версией сайта 1win, которая полностью адаптирована для использования на смартфонах.
    Регистрация в 1win
    Для самого процесса делания ставок на спорт или какие то другие развлечения, каждый игрок должен пройти регистрацию на Android 1win. Вам потребуется указать свои личные данные, создать логин и пароль, а затем подтвердить регистрацию через электронную почту или SMS.

Leave a Reply

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