На странице магазина, когда у вас активированы вкладки WooCommerce, добавление в корзину становится выбором. Как изменить текст для просмотра деталей? Есть также предметы, которые просто помечены в корзину, я хочу, чтобы они остались прежними.Как изменить текст опций выбора, чтобы просмотреть данные, когда активны вкладки WooCommerce?
EDIT: Я попробовал этот код
add_filter('add_to_cart_text', 'woo_custom_product_add_to_cart_text'); // < 2.1
add_filter('woocommerce_product_add_to_cart_text', 'woo_custom_product_add_to_cart_text'); // 2.1 +
function woo_custom_product_add_to_cart_text() {
return __('View Details', 'woocommerce');
}
Но это только изменяет "Добавить в корзину" текст. Вложения WooCommerce меняют текст «Добавить в корзину» на «Выбрать параметры», если вкладки включены. Как изменить «Выбрать параметры» на «Просмотреть детали». В основном «Выбор параметров» похож на «Подробнее» в архивах продуктов. Это код, который я думаю, когда я использую элемент проверки на нем. Отредактировано название сайта и название продукта.
<a rel="nofollow" href="https://example.com/product/item-name/" data-quantity="1" data-product_id="60973" data-product_sku="CUS-MARF44" class="product_type_simple ajax_add_to_cart">Select options</a>
Я нашел это в WooCommerce Deposit Files
/**
* Add to cart text
*/
public function add_to_cart_text($text) {
global $product;
if (is_single($product->id)) {
return $text;
}
if (! WC_Deposits_Product_Manager::deposits_enabled($product->id)) {
return $text;
}
$deposit_type = WC_Deposits_Product_Manager::get_deposit_type($product->id);
if (WC_Deposits_Product_Manager::deposits_forced($product->id)) {
if ('plan' !== $deposit_type) {
return $text;
}
}
$text = apply_filters('woocommerce_deposits_add_to_cart_text', __('Select options', 'woocommerce-deposits'));
return $text;
}
То, что я должен добавить в functions.php, так что я не должен был бы изменить код в файле дампа?
положить в то, что вы пытались пожалуйста .... –
Добавлено что я пытался и некоторая новая информация. – Anjxed
http://stackoverflow.com/questions/28066759/change-woocommerce-add-to-cart-text-for-specific-tag Кажется, что это хороший ответ, но где я могу найти has_term для депозитов? – Anjxed