PluginProbe
Additional Terms Lite for WooCommerce / 1.0.2
Additional Terms Lite for WooCommerce v1.0.2
1.7.3 1.7.2.1 trunk 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.2.2 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.6.0 1.6.1 1.6.2 1.6.3 All 35 releases
woo-additional-terms / includes / back-end.php

back-end.php in Additional Terms Lite for WooCommerce 1.0.2, at includes/back-end.php

25 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Retrieve plugin option value(s).
4 *
5 * @author Mahdi Yazdani
6 * @package Woo Additional Terms
7 * @since 1.0
8 */
9 /**
10 * Display additional terms field value on order details page.
11 *
12 *@since 1.0
13 */
14 if (!function_exists('woo_additional_terms_field_value_admin_order_meta')):
15 function woo_additional_terms_field_value_admin_order_meta( $order ){
16 // Retrieve order meta value(s)
17 $woo_additional_terms_title = ( get_option( 'woo_additional_terms_title' ) ) ? esc_attr( get_option( 'woo_additional_terms_title' ) ) : __('Additional Terms', 'woo-additional-terms');
18 $woo_additional_terms = ( !empty( get_post_meta($order->id, 'woo-additional-terms-checkbox', true )) && get_post_meta( $order->id, 'woo-additional-terms-checkbox', true ) === 'on' ) ? __('Accepted', 'woo-additional-terms') : '';
19 echo '<p style="clear: both;">' . PHP_EOL;
20 echo '<strong>' . $woo_additional_terms_title . '</strong><br/>' . PHP_EOL;
21 echo $woo_additional_terms;
22 echo '</p>' . PHP_EOL;
23 }
24 endif;
25 add_action( 'woocommerce_admin_order_data_after_billing_address', 'woo_additional_terms_field_value_admin_order_meta', 10, 1 );