И не найдете. Скорее всего данный функционал выводится через хуки вукомерса, как и должно быть. Вам надо найти как выводится эта кнопка, то есть функцию вывода и подвесить на нужных хук вукомерса
Я вот и этого найти не могу, все перерыл, сейчас на второй круг зашел, может через css попробовать? в галвном цикле меня устраивает расположение, вот в single-product поменять бы
а нет, нашел
public function add_compare_link( $product_id = false, $args = array() ) {
extract( $args );
if ( ! $product_id ) {
global $product;
$product_id = isset( $product->id ) ? $product->id : 0;
}
// return if product doesn’t exist
if ( empty( $product_id ) || apply_filters( ‘yith_woocompare_remove_compare_link_by_cat’, false, $product_id ) )
return;
$is_button = ! isset( $button_or_link ) || ! $button_or_link ? get_option( ‘yith_woocompare_is_button’ ) : $button_or_link;
if ( ! isset( $button_text ) || $button_text == ‘default’ ) {
$button_text = get_option( ‘yith_woocompare_button_text’, __( ‘Compare’, ‘yith-woocommerce-compare’ ) );
do_action ( ‘wpml_register_single_string’, ‘Plugins’, ‘plugin_yit_compare_button_text’, $button_text );
$button_text = apply_filters( ‘wpml_translate_single_string’, $button_text, ‘Plugins’, ‘plugin_yit_compare_button_text’ );
}
printf( ‘%s‘, $this->add_product_url( $product_id ), ‘compare’ . ( $is_button == ‘button’ ? ‘ button’ : » ), $product_id, $button_text );
}
теперь не знаю как правильно сформировать хук :), что бы выводилось в single-product прямо под кнопкой в корзину, если кто вкурсе-подскажите
Как-то так
add_action ('woocommerce_after_add_to_cart_button', 'add_compare_link');
Вообщем сделал,нашел функцию «инициализации», и заменил строку на add_action( ‘мой хук’, array( $this, ‘add_compare_link’ ), 35 ); ну и соответственно добавил хук в шаблон. Всем спасибо, тема закрыта