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. Отопительное оборудование и автоматика для отопления

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

    Виды отопительного оборудования

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

    2. Радиаторы
    – Чугунные радиаторы Обеспечивают долгое сохранение тепла, но могут являться тяжёлыми и дорогими.
    – Алюминиевые радиаторы Лёгкие, эффективные и прытко нагреваются.
    – Биметаллические радиаторы Соединяют в себе достоинства алюминия и стали, обеспечивая долговечность и высокую теплопередачу.

    3. Теплый пол
    – Водяной пол Содержит трубопровод с горячей водой, равномерно распределяющей тепло.
    – Электрический пол Дает обеспечение прыткое нагревание, удобен для небольшой площади.

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

    Автоматика для отопления

    Современные системы автоматики существенно облагораживают эффективность работы отопительного оборудования.

    1. Термостаты
    – Дозволяют точно контролировать температуру в помещении, автоматически включают и выключают котел, обеспечивая комфорт и экономию энергии.

    2. Регуляторы температуры
    – Включают возможность индивидуальной настройки температуры для каждой комнаты, что способствует более экономичному расходу энергии Мособлтех интернет-магазин

    3. Системы управления
    – Программируемые и дистанционно управляемые системы дозволяют контролировать отопление через телефоны и прочие устройства. Это неподражаемо удобно тем, кто часто покидает дом надолго.

    4. Датчики
    – Измеряют температуру и влажность, подавая информацию на систему управления, что помогает оптимизировать работу отопления.

    Заключение

    Выбор отопительного оборудования и автоматизации для отопления находится в зависимости от ряда факторов: площадь помещения, климатические условия, доступность источников энергии и собственные предпочтения. Инвестирование в современные технологические процессы отопления включая повышает комфорт, но и способствует значительной экономии ресурсов.

Leave a Reply

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