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. Чтение новостей помогает находится в курсе событий в мире, рассматривать происходящее и сформировывать свою позицию. Но в каком месте отыскивать качественные новостные ресурсы? Вот немного хороших ответов, с чего же стоит начать поиск.

    Официальные сайты СМИ

    Самое явное заходить на официальные веб-сайты знаменитых газет, телеканалов и радиостанций. Найдите в поисковике сайты федеральных, региональных и иностранных СМИ, которые вас заинтересовывают. Примеры: BBC, New York Times, Медуза, РБК, Коммерсантъ, Интерфакс.

    Агрегаторы новостей

    Сервисы-агрегаторы собирают анонсы со огромного количества источников и позволяют экономить время. Модные агрегаторы: Гугл Новинки, Яндекс.Новости, NewsNow, Inoreader, Feedly.

    Тема и нишевые ресурсы

    Если интересуетесь определённой темой, отыскиваете специализированные порталы новостей. Например, Хабр для IT-новостей, Спорт-Экспресс о спорте, про бизнес и технологии.

    Социальные сети и мессенджеры

    Многие СМИ ведут официальные каналы в Telegram, VK, на YouTube. Подпишитесь на любимые источники, чтобы получать новости напрямую, не заходя на сайт.

    Направленные на определенную тематику https://www.linkedin.com/showcase/proadvice-otzyvy-o-brokere/ рассылки

    Подпишитесь на email-рассылки от популярных ресурсов или направленных на определенную тематику дайджестов это экономит время и помогает быть в курсе главного.

    Как проверить качество ресурса

    Направьте внимание на последующие моменты:

    – История ресурса и репутация
    – Прозрачность владельцев и редакции
    – Источники инфы и указание первоисточников
    – Наличие независимой проверки информации

    Часто обновляйте свою новостную ленту, чтобы получать разнообразные точки зрения и быть по-настоящему информированным!

  2. Чтение новостей помогает быть в курсе событий в мире, рассматривать происходящее и сформировывать свою точку зрения. Но где разыскивать качественные новостные ресурсы? Вот несколько советов, с чего начать поиск.

    Официальные веб-сайты СМИ

    Самое явное заходить на официальные веб-сайты известных газет, телеканалов и радиостанций. Найдите в поисковике сайты федеральных, региональных и иностранных СМИ, которые вас интересуют. Образцы: BBC, New York Times, Медуза, РБК, Коммерсантъ, Интерфакс.

    Агрегаторы новостей

    Сервисы-агрегаторы собирают новинки со большого колличества источников и дают возможность экономить время. Знаменитые агрегаторы: Гугл Новинки, Яндекс.Новости, NewsNow, Inoreader, Feedly.

    Тема и нишевые ресурсы

    Если интересуетесь определённой темой, отыскиваете спец порталы новостей. К примеру, Хабр для IT-новостей, Спорт-Экспресс о спорте, про бизнес и технологии.

    Социальные сети и мессенджеры

    Многие СМИ водят официальные каналы в Telegram, VK, на YouTube. Подпишитесь на любимые источники, чтоб получать новинки напрямую, не заходя на сайт.

    Тематические https://myslo.ru/news/company/holzer-group-otzyvy-chto-delat-esli-obmanul-broker рассылки

    Подпишитесь на email-рассылки от популярных ресурсов или тематических дайджестов это сберегает время и помогает быть в курсе головного.

    Как проверить качество ресурса

    Обратите внимание на последующие моменты:

    – История ресурса и репутация
    – Прозрачность хозяев и редакции
    – Источники инфы и указание первоисточников
    – Наличие независящей проверки инфы

    Часто обновляйте свою новостную ленту, чтоб получать разнородные точки зрения и быть по-истинному информированным!

Leave a Reply

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