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

    Определение маркетплейса
    Маркетплейс это онлайн-платформа, которая соединяет продавцов и покупателей, дозволяя им взаимодействовать вместе. Здесь можно отыскать большой выбор товаров от разных продавцов на одной площадке. К пользующимся популярностью образцам маркетплейсов относятся Amazon, eBay, Wildberries и Ozon.

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

    Преимущества для покупателей
    1. Широкий выбор: На маркетплейсах представлено множество kraken официальная ссылка товаров от разных продавцов, что дает возможность покупателям просто сыскать конкретно то, что им надо.
    2. Сравнение цен: Пользователи могут быстро сопоставить цены на одни и другие же продукты от разных продавцов, основываясь на отзывах и рейтингах.
    3. Удобство покупок: Все заказы можно сделать в одном месте, что экономит время и силы.

    Достоинства для продавцов
    1. Доступ к широкой аудитории: Торговцы получают возможность выйти на великие рынки, не растрачивая время на создание собственного веб-магазина с нулевой отметки.
    2. Облегченная настройка: Процесс регистрации и размещения товаров на маркетплейсе как обычно интуитивно понятен и не требует специальных знаний.
    3. Рекламная поддержка: Почти многие маркетплейсы делают отличное предложение приборы для продвижения товаров, что подсобляет продавцам прирастить свои реализации.

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

    Заключение
    Маркетплейсы стали неотъемлемой долею современного интернет-шопинга, предлагая комфортные условия как для покупателей, так и для продавцов. При их помощи можно легко отыскать товары, сопоставлять цены и делать покупки, не покидая дома. Для продавцов это хороший способ расширить Свой бизнес и достучаться до широкой аудитории. В критериях быстрого роста онлайн-торговли маркетплейсы, безусловно, продолжат занимать важное место на рынке.

Leave a Reply

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