Php WooCommerce订阅:删除";浏览产品“;我的帐户页面上的按钮
我想删除我帐户区域订阅页面上的“浏览产品”按钮 我在模板文件Php WooCommerce订阅:删除";浏览产品“;我的帐户页面上的按钮,php,wordpress,woocommerce,woocommerce-subscriptions,Php,Wordpress,Woocommerce,Woocommerce Subscriptions,我想删除我帐户区域订阅页面上的“浏览产品”按钮 我在模板文件mysubscriptions.php中找到了输出。 但是没有过滤器可以在不编辑模板文件的情况下删除它 还有别的办法吗? 也许有一种方法可以更改按钮(到特定产品)和文本的链接 这是链接的代码: <a class="woocommerce-Button button" href="<?php echo esc_url( apply_filters( 'woocommerce_return_to_shop_redirect',
mysubscriptions.php
中找到了输出。
但是没有过滤器可以在不编辑模板文件的情况下删除它
还有别的办法吗?
也许有一种方法可以更改按钮(到特定产品)和文本的链接
这是链接的代码:
<a class="woocommerce-Button button" href="<?php echo esc_url( apply_filters( 'woocommerce_return_to_shop_redirect', wc_get_page_permalink( 'shop' ) ) ); ?>">
<?php esc_html_e( 'Browse products', 'woocommerce-subscriptions' ); ?>
</a>
要更改链接,请使用以下代码
add_filter( 'woocommerce_return_to_shop_redirect', 'mujuonly_rediect_browse_product' );
function mujuonly_rediect_browse_product( $url ) {
return "https://www.google.com";
}
谢谢,但是我正在寻找一种不用CSS隐藏按钮的方法。太好了。有没有办法改变按钮的链接。我想有一个过滤器。在我的问题中查看我的编辑
function change_browse_product_element( $translated_text, $text, $domain ) {
switch ( $translated_text ) {
case 'Browse products' :
$translated_text = __( 'My Button Text', 'woocommerce' );
break;
}
return $translated_text;
}
add_filter( 'gettext', 'change_browse_product_element', 20, 3 );
add_filter( 'woocommerce_return_to_shop_redirect', 'mujuonly_rediect_browse_product' );
function mujuonly_rediect_browse_product( $url ) {
return "https://www.google.com";
}