Поддержка Плагины Редактирование плагина WP-Property

  • Решено Uriy Nikolaevich

    (@uriy-nikolaevich)


    Добрый вечер! Плагин WP-Property. Для того . чтобы в выоде анонсов объектов, шорткод [property_overview],добавить еще атрибутов объекта внес изменения в файл wp-property/lib/shortcodes/property-overview.php .
    $defaults['attributes'] = array('phone_number', 'display_address', 'price');
    А что предпринять, что бы при обновления изменения не слетели. По теме понятно, а как с плагином?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Ни как. Они в любом случае слетят.

    Автор Uriy Nikolaevich

    (@uriy-nikolaevich)

    Там есть фиольтр ` $defaults[‘in_new_window’] = false;
    $defaults[‘attributes’] = array(‘phone_number’, ‘display_address’, ‘price’);

    $defaults = apply_filters(‘shortcode_property_overview_allowed_args’, $defaults, $atts);`
    Никак нельзя это использовать?

    1. Научитесь правильно оформлять код.
    2. Я вам дал адрес, где могут ответить на подобные вопросы.
    3. Если вы вносите изменения в файлы плагина, они пропадут при первом же обновлении.

    А что предпринять, что бы при обновления изменения не слетели. По теме понятно, а как с плагином?

    Если в плагине предусмотрены хуки, то доработки тоже пишутся в functions дочерней темы.

    Автор Uriy Nikolaevich

    (@uriy-nikolaevich)

    И все таки есть вариант, как внести изменения в плагин и сохранить при обновлении плагина. Поэтому и обращался за помощью на форум.
    Может кому то пригодится и не будут долго искать
    <strong>WP-Property всегда проверяет каталог вашей темы при поиске шаблона, поэтому для настройки любого шаблона просто создайте файл с тем же именем в каталоге темы, и он будет загружен вместо этого</strong>.

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

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Редактирование плагина WP-Property» закрыта для новых ответов.