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. Пройдите мед осмотр

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

    Шаг 5. Посетите диспансеры по месту жительства

    Для получения справок из психоневрологического и наркологического диспансеров как обычно нужно лично показаться в соответственном учреждении по месту регистрации. В неких медцентрах помощь в получении этих справок предоставляется в рамках комплексной услуги.

    Шаг 6. Оформите и получите медкнижку

    После прохождения абсолютно всех https://med-analysis.ru/ врачей и исследовательских работ ваш медицинский центр заверяет результаты, вносит данные в книжку, также ставит официальные печати и подписи. Весь процесс обычно занимает от 1 дня до недели находится в зависимости от категории осмотра и загрузки учреждения.

    Как ускорить оформление медкнижки

    – Запишитесь на медосмотр заблаговременно, выбрав комфортное время.
    – Выберите медцентр, который специализируется на оформлении книг там часто отлажен весь процесс.
    – Уточните перечень нужных анализов и сходу же сдайте их.
    – Если возможно, оформите медкнижку в комплексной услуге “под ключ”, включающей помощь со справками из диспансеров.

    Вывод

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

Leave a Reply

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