0

我对 PHP 和 WooCommerce 完全陌生,所以这可能是一个非常简单的问题,但是我正在尝试让“WooCommerce PDF Watermark”插件从我的 WordPress 网站上的订单中打印商品数量。我无法为此获得正确的代码。插件随附的文档提供了以下示例,该示例说明了如何向插件添加模板标签。对此的任何帮助将不胜感激!

function wc_pdf_watermark_extend_template_tags( $parsed_text, $unparsed_text, $order, $product ) {
    // Look for {product_title} in text and replace it with the product title
    $parsed_text = str_replace( '{product_title}', $product->get_title(), $parsed_text );
    return $parsed_text;
}
add_filter( 'woocommerce_pdf_watermark_parse_template_tags', 'wc_pdf_watermark_extend_template_tags' );
4

1 回答 1

0

$order 变量中的所有订单相关详细信息。

function wc_pdf_watermark_extend_template_tags( $parsed_text, $unparsed_text, $order, $product ) {
     var_dump($order);
     wp_die();
    return $parsed_text;
}
add_filter( 'woocommerce_pdf_watermark_parse_template_tags', 'wc_pdf_watermark_extend_template_tags' );

获得变量转储后,您将提取所有详细信息并以 parsed_text 形式返回。

于 2016-12-28T06:39:48.623 回答