dav*_*ave 7 wordpress plugins shortcode woocommerce
我正在使用插件woocommerce为我的wordpress网站,并需要一个部分,成员可以看到他们的订单历史.在woocommerce中是否有任何显示会员订单历史的短代码或页面?
d79*_*d79 18
我的帐户短代码:
[woocommerce_my_account order_count="-1"]
Run Code Online (Sandbox Code Playgroud)
显示"我的帐户"部分,客户可以在其中查看过去的订单并更新其信息.您可以指定要显示的数字或顺序,默认设置为15(使用-1显示所有订单.)
更新
如果您只需要订单,我不知道是否已有短代码,但我以woocommerce_my_account为例:
function shortcode_my_orders( $atts ) {
extract( shortcode_atts( array(
'order_count' => -1
), $atts ) );
ob_start();
wc_get_template( 'myaccount/my-orders.php', array(
'current_user' => get_user_by( 'id', get_current_user_id() ),
'order_count' => $order_count
) );
return ob_get_clean();
}
add_shortcode('my_orders', 'shortcode_my_orders');
Run Code Online (Sandbox Code Playgroud)
将它添加到你的functions.php文件然后使用它[my_orders order_counts=10](order_counts是可选的,如果缺少它列出所有的命令).
| 归档时间: |
|
| 查看次数: |
20870 次 |
| 最近记录: |