wordpress - 如何仅更改购物车页面上的添加到购物车文本?

标签 wordpress woocommerce

我试图在购物车页面上将“添加到购物车”按钮文本更改为“完成销售”,在产品 ID 4968 上“立即订阅”,并在其他任何地方都“预订”。

这是我在functions.php文件中的代码:

function woo_custom_cart_button_text() {


    if (is_single('Product1')) {

        return __( 'Subscribe Now', 'woocommerce' );

    } else {

        return __( 'Book', 'woocommerce' );

    }
}


add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' );

最佳答案

尝试将 is_single 更改为 is_page()。并将页面的 slug 或 id 放在 is_page() 中。

关于wordpress - 如何仅更改购物车页面上的添加到购物车文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35333508/

相关文章:

wordpress - 将缩略图添加到二级 wordpress 导航菜单

更新用户配置文件时mysql语法显示错误

php - 在 Woocommerce 我的帐户地址和帐户详细信息中设置唯一的验证错误通知

php - Woocommerce:付款完成后更改订单 ID

php - 如何在 WordPress 的自定义帖子类型的单页中获取评论模板

php - 通过 phpMyAdmin 更改表中的 URL

html - WordPress 中的 CSS Circle Mods,在哪里插入代码?

php - 在 Woocommerce 存档页面上的产品价格后添加图标

html - WooCommerce 更改产品信息的顺序

php - 如何从一个 SQL 表复制数据并在第二个不同的表中创建一个新条目?