php 一个短代码片段准备在WooCommerce Thank You页面上输出货件跟踪UI。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 一个短代码片段准备在WooCommerce Thank You页面上输出货件跟踪UI。相关的知识,希望对你有一定的参考价值。

<?php
/**
 * Shortcode snippet prepare to output shipment tracking UI on WooCommerce Thank You page.
 * Required: WooCommerce Shipment Tracking - https://woocommerce.com/products/shipment-tracking/
 * Required: NextMove - WooCommerce Thank You Page - xlplugins.com/woocommerce-thank-you-page-nextmove/
 */
function wc_shipment_tracking_by_xlplugin($atts) {
    if (isset($_REQUEST['order_id']) && $_REQUEST['order_id'] != '') {
        $html = '';
        $order_id = $_REQUEST['order_id'];        
        if (function_exists('XLWCTY_Core')) {            
            $order = XLWCTY_Core()->data->get_order();            
            if ($order instanceof WC_Order) {                
                $st = new WC_Shipment_Tracking_Actions();
                ob_start();
		echo '<style>.xlwcty_Box h2{font-size:20px;line-height:26px}</style>';
                $st->display_tracking_info($order_id);
                $html = ob_get_clean();
            }
        }
    }

    return $html;
}

add_shortcode('xl_shipment_tracking', 'wc_shipment_tracking_by_xlplugin');

以上是关于php 一个短代码片段准备在WooCommerce Thank You页面上输出货件跟踪UI。的主要内容,如果未能解决你的问题,请参考以下文章

php WooCommerce迷你购物车项目计数和短代码

php WooCommerce特色产品循环作为模板标记和短代码

php 用于将WooCommerce预订表格放在任何地方的伪代码,例如通过短代码。阅读代码评论

woocommerce产品类别短代码分页不起作用

php WooCommerce片段

需要更改 [product_categories] Woocommerce 短代码缩略图大小