php - 如何通过php在新标签中打开它?
问题描述
如何通过 php 在新标签页中打开它?
我试图在新选项卡中打开此购物车和愿望清单页面,但它显示一个空白页面,
add_filter( 'woocommerce_loop_add_to_cart_link', 'businessbloomer_add_target_blank', 10, 2 );
function businessbloomer_add_target_blank( $product, $args ){
$link = sprintf( '<a href="%s" target="_blank" data-quantity="%s" class="%s" %s>%s</a>',
esc_url( $product->add_to_cart_url() ),
esc_attr( isset( $args['quantity'] ) ? $args['quantity'] : 1 ),
esc_attr( isset( $args['class'] ) ? $args['class'] : 'button' ),
isset( $args['attributes'] ) ? wc_implode_html_attributes( $args['attributes'] ) : '',
esc_html( $product->add_to_cart_text() )
);
return $link;
}
这是示例链接... http://hero.woxear.com/
解决方案
推荐阅读
- android - 如何在不同的 Fragment 上使用 ModelView 来获取 EditText 的输入并将 TextView 设置为其值?
- python - 如何更改 y 轴步长?
- flutter - 使 CircularProgressIndicator 的背景在颤动中透明
- python - 在 Python 中忽略 NaN 而不改变长度
- reactjs - 面对 TypeError:expect(...).toBeString 不是测试 React 应用程序时的函数
- groovy - JMeter - 在 jsr 223 预处理器中设置的变量在控制器中不可用
- c++ - 使用 MSVC 工具包时在 Qt 中正确选择编译器
- r - 如何仅获取具有 NA 值和 NA 数量的列
- android - 改造 + RxJava 不发出 API 请求
- mysql - 使用 Laravel 新建资源的“404 Not Found”