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. Ресурс Rubook.ru предлагает большой выбор издательств в Москве
    Книги занимают важное место в нашей жизни, и процесс их создания всегда был интересным и многогранным. В последние годы в Москве появилось множество издательств, которые предлагают разнообразные услуги по изданию книг. Самый оптимальный ресурс для поиска издательства в Мск это Rubook.ru. Данный портал модно смело назвать настоящей находкой для тех кто хочет не дорого напечатать книгу в Москве.
    Этапы издательства книги
    Сам процесс издания книги очень сложно назвать творческим процессом. Портал Rubook.ru предоставляет информацию о всех издательствах города Москвы которые могут печатать книги.
    Для новичков и первых авторов особенно важно найти подходящее издательство, которое понимает их идеи и готово поддержать на этапе подготовки рукописи. Подробная информация об издательствах, их контактные данные и отзывы клиентов на сайте rubook.ru позволяют легко выбрать подходящий вариант.
    Печать книг в мягком переплете: доступность и удобство
    Переплет для книги это как ее лицо, хоть и считается что мягкий переплет стоит не дорого и из за этого не качественный, но в нем есть своя изюминка, и именно новички в книгопечатании своих произведений могут позволить себе мягкий переплет книги в Москве.
    Напечатанная в мягком переплете книга может быть как учебником так и историческим романом, все это благодаря тому что мягкий переплет более доступный вариант и он имеет свою универсальность.
    Печать книг малым тиражом: индивидуальный подход к каждому автору
    Современные технологии печати сделали возможным создание книг малым тиражом, что особенно актуально для начинающих авторов и для тех, кто хочет напечатать уникальное издание. Портал Rubook.ru с радостью порекомендует издательство которое возьмется напечатать в Москве книгу малым тиражом где можно напечатать книгу
    Малый тираж может быть идеальным вариантом для публикации книг для узкого круга читателей, корпоративных изданий или индивидуальных подарков. Кроме того, печать малым тиражом позволяет авторам экспериментировать с форматом и содержанием книги, не боясь больших финансовых потерь.
    Практичный подход к изданию книги, это напечатать книгу не дорого
    Вопрос бюджета всегда стоит на первом месте для многих авторов. Найти способ напечатать книгу недорого – это реальная задача, если обратиться к специализированным компаниям, представленным на rubook.ru. Издательства предлагают различные системы скидок и акций, что позволяет существенно сэкономить на печати и производстве книг.
    Обратившись на портал Rubook.ru, вы всегда можете быть уверены в том, что низкая цена не значит плохое качество.
    Печать каталогов: профессиональное представление бизнеса
    Помимо традиционных книг, на rubook.ru можно найти издательства, предлагающие услуги по печати каталогов. Эти издания необходимы для компаний, желающих представить свою продукцию или услуги широкому кругу клиентов. К ачественный каталог – это важный инструмент для маркетинга и продаж, который способен привлечь внимание потенциальных клиентов и повысить продажи.
    Те издательства печати каталогов которые представлены на Rubook.ru могут распечатать каталоги самых разнообразных форматов.

Leave a Reply

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