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

    Бездепозитные бонусы казино

    Бездепозитные бонусы это один из самых знаменитых видов бонусов среди игроков. Они позволяют для вас получить начальный основной капитал, не вкладывая есть. Как обычно такие призы представлены в виде фриспинов или фиксированной суммы.

    Преимущества бездепозитных бонусов:
    – Возможность пробовать игры без риска.
    – Шанс выиграть реальные деньги.
    – Легкость активации и использования.

    Бонус за регистрацию без депозита

    Этот тип бонуса предоставляет игрокам возможность получить фриспины либо валютные средства сразу после творения учетной записи, без необходимости внесения депозита. Это хороший способ для новичков выучить платформу и её игры.

    Обычно для активации такового приза достаточно:
    – Зарегистрироваться на веб-сайте казино.
    – Подтвердить свою учетную запись через электронную почту либо SMS.

    Важно читать условия, чтобы узнать, какие игры доступны для использования фриспинов и какие требования по отыгрышу.

    Промокоды на фриспины

    Промокоды это специальные http://oddicini.ru/sovety/texnologiya-almaznoj-rezki-betonnyx-izdelij-i-sovety.html?unapproved=231451&moderation-hash=0f1e590bf6f8015e5a58059fffc20993#comment-231451 коды, которые предоставляют игрокам дополнительные бонусы, включая фриспины. Их можно отыскать на сайтах казино, в новостных рассылках либо на страницах партнеров.

    Для активации промокода, следуйте этим шагам:
    1. Зарегистрируйтесь или войдите в свой аккаунт.
    2. Найдите раздел Промокоды на сайте.
    3. Введите полученный код и активируйте приз.

    Важно помнить, что у промокодов https://vetsad.ru/ часто есть срок деянья и условия использования, поэтому стоит инспектировать актуальность информации.

    Заключение

    Фриспины за регистрацию, бездепозитные призы и промокоды это https://airtechnik.ru/ отличные методы начать игру в онлайн-казино, не рискуя своими средствами. Используя эти предложения, игроки могут наслаждаться игровым процессом и повысить свои шансы на выигрыш. Не забудьте всегда учить условия и правила, чтобы получить наивысшую выгоду от ваших призов!

  2. Фриспины это бесплатные вращения на игровых слотах, которые позволяют игрокам попробовать свои силы без риска потерять собственные средства. Почти многие онлайн-казино предлагают фриспины за регистрацию, что делает процесс вступления в игру еще более симпатичным.

    Бездепозитные бонусы казино

    Бездепозитные бонусы это один из самых известных видов призов среди игроков. Они позволяют вам получить начальный капитал, не вкладывая есть. Обычно такие бонусы представлены в виде фриспинов либо фиксированной суммы.

    Преимущества бездепозитных бонусов:
    – Возможность пробовать игры без риска.
    – Шанс выиграть реальные деньги.
    – Легкость активации и использования.

    Бонус за регистрацию без депозита

    Этот тип приза предоставляет игрокам возможность получить фриспины или валютные средства сначала после создания аккаунта, вам не потребуется везти внесения депозита. Это хороший способ для новичков выучить платформу и её игры.

    Обычно для активации такового приза довольно:
    – Зарегистрироваться на сайте казино.
    – Подтвердить свою учетную запись через электронную почту либо SMS.

    Принципиально читать условия, чтобы узнать, какие игры доступны для использования фриспинов и какие требования по отыгрышу.

    Промокоды на фриспины

    Промокоды это особые http://australianwinejournal.blogspot.com/2011/07/taylors-jaraman-cabernet-sauvignon-2009.html коды, которые предоставляют игрокам дополнительные бонусы, включая фриспины. Их можно найти на сайтах казино, в новостных рассылках либо на страницах партнеров.

    Для активации промокода, следуйте этим шагам:
    1. Зарегистрируйтесь или войдите в меня называют Господом аккаунт.
    2. Найдите раздел Промокоды на сайте.
    3. Введите полученный код и активируйте приз.

    Важно помнить, что у промокодов http://korions.com/bbs/board.php?bo_table=free&wr_id=307699 часто есть срок деяния и условия использования, поэтому стоит проверять актуальность информации.

    Заключение

    Фриспины за регистрацию, бездепозитные призы и промокоды это http://sokol.mybb3.ru/profile.php?mode=viewprofile&u=1248 отличные способы начать забаву в он-лайн-казино, не рискуя собственными средствами. Используя эти предложения, игроки могут услаждаться игровым процессом и повысить свои шансы на выигрыш. Не забудьте всегда учить условия и правила, чтобы получить наивысшую выгоду от ваших призов!

Leave a Reply

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