...
Пятница , 15 ноября 2024

Новий плагін для синхронізації WordPress контенту з репозиторієм Github

wpvsgithubWordPress – чудова система для приватного набору записів , яка може бути легко розширена для спільного написання статей з іншими зареєстрованими авторами. Проте як бути , якщо ви бажаєте відкрити свої записи і ревізії більшій кількості учасників , причому не вимагаючи того , щоб вони реєструвалися на вашому сайті і навіть взагалі використовували WordPress ?

WordPress < -> GitHub Sync – новий плагін , який дозволяє реалізувати спільне написання матеріалів . Він був створений Беном Белтером , який повною мірою реалізував цю техніку і розмістив свій блог на сторінках Github , де ви можете переглянути всі його чернетки і ревізії . Белтер – також творець першого робочого прототипу того , що пізніше вилилося в реліз 0.1 плагіна Post Forking , який пропонує управління версіями для авторів, що працюють в WordPress.

Спільне написання статей за допомогою WordPress і Github

WordPress < -> GitHub Sync дозволяє вам приймати pull – запити до ваших записів WordPress. Крім того , якщо ви ведете блог в Jekyll , плагін дозволяє вам створювати сайт Jekyll з дружнім до користувача веб- інтерфейсом WordPress.

Друзі сайту: вам може знадобитися веб студия Granart, якщо вам потрібне швидке та якісне створення сайту.

Белтер описав у загальних рисах три основних переваги плагіна WordPress < -> GitHub Sync :

  • Дозволяє видавцям контенту привласнювати версії свого контенту в Github , що дозволяють читачам дізнатися , «хто коли зробив які зміни » ( who made what change when ) .
  • Дозволяє читачам відправляти пропозиції щодо поліпшення контенту в WordPress через модель Pull Request в Github
  • Дозволяє авторам зі слабкими технічними навичками проектувати і редагувати сайт Jekyll в ідеальному інтерфейсі редагування WordPress.

Всякий раз , коли викликається хук save_post в WordPress , плагін запускає у відповідь синхронізацію і передає контент в Github . У свою чергу , веб- хук Github push ініціює синхронізацію з WordPress для всіх змінених файлів.

Після установки плагіна вам потрібно буде ввести свій хост GitHub і визначити репозиторій для комітів . Вам також потрібно буде ввести свій Oauth Token і Webhook Secret . У самому низу сторінки налаштувань ви знайдете масові дії для експорту в Github і імпорту з Github , таким чином , плагін не обов’язково використовувати на зовсім новому блозі.

wp github sync settings

Белтер зазначив , що в майбутньому плагін , можливо, дозволить вам робити набагато більше , в тому числі синхронізувати контент двох різних збірок WordPress через Github . Можливо , плагін також дозволить вам готувати і переглядати контент перед розгортанням на продакшн -сервер.

Для багатьох авторів ідея публічного написання може виглядати дещо лякає , однак практика і плюси такого підходу багато в чому нагадують плюси написання відкритого коду. Публічні ревізії і об’єднання поліпшень вносять в процес написання матеріалів унікальну прозорість , трансформуючи роботу в документ , відкритий для спільноти. Публікації , які вчиняються під грифом спільного написання , потенційно вносять в онлайн- журналістику абсолютно новий рівень участі з боку спільноти.

Якщо ви зацікавлені в експериментах з спільним написанням , плагін WordPress < -> GitHub Sync є гарною стартовою точкою. Врахуйте , що плагін до цих пір знаходиться в розробці. Якщо ви хочете поліпшити його , вивчіть відповідну документацію.

О нас admin

Проверить еще

4 типа кухонных моек по назначению, которые вы можете выгодно приобрести на сайте «Krany-Moyki»

Современные кухонные мойки создаются из различных материалов. Материал изготовления, во многом, определяет длительность эксплуатации элемента, …

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.