0
Кастомизация интеграционного плагина
Alex Lushpai edited this page 2020-09-02 15:31:57 +03:00
Существует возможность кастомизации классов плагина, без потери модифицированного кода при обновлении.
Для того, чтобы модифицировать код плагина, требуется скопировать файл с нужным классом в директорию wp-content/retailcrm-custom, и уже в нем производить модификацию.
В плагине имеется возможность модификации следующих файлов:
- class-wc-retailcrm-builder-interface.php
- class-wc-retailcrm-customer-switcher-state.php
- class-wc-retailcrm-customer-switcher-result.php
- class-wc-retailcrm-logger.php
- class-wc-retailcrm-history-assembler.php
- class-wc-retailcrm-paginated-request.php
- class-wc-retailcrm-customer-switcher.php
- class-wc-retailcrm-abstract-builder.php
- class-wc-retailcrm-abstracts-settings.php
- class-wc-retailcrm-abstracts-data.php
- class-wc-retailcrm-abstracts-address.php
- class-wc-retailcrm-wc-customer-builder.php
- class-wc-retailcrm-order.php
- class-wc-retailcrm-order-payment.php
- class-wc-retailcrm-order-item.php
- class-wc-retailcrm-order-address.php
- class-wc-retailcrm-customer-address.php
- class-wc-retailcrm-customer-corporate-address.php
- class-wc-retailcrm-icml.php
- class-wc-retailcrm-orders.php
- class-wc-retailcrm-customers.php
- class-wc-retailcrm-inventories.php
- class-wc-retailcrm-history.php
- class-wc-retailcrm-ga.php
- class-wc-retailcrm-daemon-collector.php
- class-wc-retailcrm-base.php
- functions.php
Создайте копию файла с классом в директории wp-content/retailcrm-custom, теперь плагин будет использовать модифицированный класс, можете вносить в него изменения, не потеряв их после обновления.