Всем привет!
Как правильно внести изменения в плагин?
Создал тему temes_child, пытаюсь внести изменения в плагин.
Вот что я делал:
В корневой папке с дочерней темой создавал папку с именем плагина, туда копировал файл плагина, который редактировал - не сработало.
В корневой папке с дочерней темой создавал папку plugins, туда помещал папку с файлом который редактировал - тоже не сработало...
Подробнее:
Пытаюсь отредактировать плагин woocommerce-custom-product-tabs-lite, что бы при обновлении очередность вкладок не менялась, для этого в файле woocommerce-custom-product-tabs-lite.php нужно изменить значение с 'priority' => 25, на 'priority' => 140, в этом участке кода:
/**
* Add the custom product tab
*
* $tabs structure:
* Array(
* id => Array(
* 'title' => (string) Tab title,
* 'priority' => (string) Tab priority,
* 'callback' => (mixed) callback function,
* )
* )
*
* @since 1.2.0
* @param array $tabs array representing the product tabs
* @return array representing the product tabs
*/
public function add_custom_product_tabs( $tabs ) {
global $product;
if ( ! $product instanceof WC_Product ) {
return $tabs;
}
if ( $this->product_has_custom_tabs( $product ) ) {
foreach ( $this->tab_data as $tab ) {
$tab_title = __( $tab['title'], 'woocommerce-custom-product-tabs-lite' );
$tabs[ $tab['id'] ] = array(
'title' => apply_filters( 'woocommerce_custom_product_tabs_lite_title', $tab_title, $product, $this ),
'priority' => 25,
'callback' => array( $this, 'custom_product_tabs_panel_content' ),
'content' => $tab['content'], // custom field
);
}
}
return $tabs;
}
Скажите, как правильно сделать, что что бы срабатывали изменения сделаные мной?
Спасибо.