Поддержка Плагины Обновление плагина WP Recall

  • Внёс некоторые изменения (около пяти) в плагин wp-recall, не устраивали некоторые элементы и не вписывались в дизайн. После обновления, естественно, всё слетает. Обновления у них случаются чуть ли не через день. Они не заметны, скорее всего устраняют баги. Приходится всё прописывать заново.
    Так вот, можно ли «автоматизировать» процесс внесения изменений? Я так понимаю, если создать дочернюю тему, то при обновлении будут сохраняться изменения самой темы, а не в плагинах?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • изменения css будут сохраняться для всего: и для плагинов и для темы

    Обновления у них случаются чуть ли не через день. Они не заметны, скорее всего устраняют баги.

    https://plugins.trac.wordpress.org/log/wp-recall/ — когда как. День, неделя, три месяца.
    Вы за Yoast SEO плагином понаблюдайте)) https://plugins.trac.wordpress.org/log/wordpress-seo/

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

    Так вот, можно ли «автоматизировать» процесс внесения изменений?

    Нет. Но правки можно вносить с умом. Есть общеизвестные практики, и они применимы не только к вышеназванному плагину, а вообще ко всем плагинам: лезть и править ядро нельзя. Но стили, например, можно корректировать. Используйте каскадность, чтобы перебить существующий стиль. А корректировки вписывайте в свой css файл.
    Я писал статью Куда мне вставить этот код? (и стили) — там вы узнаете кучу вариантов, куда писать корректирующий css.

    ВП предоставляет возможность поменять данные через фильтры. add_filter — это мощный инструмент, что дает ядро вордпресса.

    Функции также можно отменять, если они зацеплены на хук. remove_action и remove_filter вам в помощь. Это механизмы ВП — как с ними правильно работать в интернете много руководств. Отменили функцию и на её место вставили свою замену.

    Почитайте, вникните и когда вы научитесь их применять — вы будете с болью и усмешкой вспоминать те времена, когда вы правили ядро.

    У многих плагинов есть функционал темплейтов (шаблонов). WP-Recall тоже предоставляет подобный механизм. Почитать как работать с шаблонами и их полный список вы найдёте здесь.

    Но есть и еще один вариант — вы делаете изменения в ядре, но отказываетесь от обновлений со стороны главного разработчика и все заботы о новых фичах, о исправлении багов — лягут на ваши плечи. Это называется fork. Когда ответвляется код и начинает развиваться самостоятельно. Так собственно и появился сам вордпресс. Но вы же представляете какие навыки и знания для этого случая нужны?

    Нет. Но правки можно вносить с умом

    Спасибо.

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

    Да я не высказывал недовольства, хотя… со стороны наверное так выглядит. Имелось ввиду что часто приходится править. Правки незначительные и лишь те, что вы мне подсказали на Codeseller.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Обновление плагина WP Recall» закрыта для новых ответов.