PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / trunk
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster vtrunk
2.6.0 trunk 1.1.0 1.1.4 1.2.1 1.2.2 1.2.3 1.2.5 1.2.9 1.3.1 1.3.2 1.5.0 1.5.1 1.5.4 1.5.7 1.5.8 1.5.9 1.6.2 1.6.5 1.6.8 1.7.2 1.7.4 1.7.5 1.7.9 1.8.1 All 42 releases
sellkit / includes / dynamic-keywords / keywords / customer-provided-note.php

customer-provided-note.php in SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster trunk, at includes/dynamic-keywords/keywords/customer-provided-note.php

44 lines 768 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 class Customer_Provided_Note extends Tag_Base {
4 /**
5 * Get class id.
6 *
7 * @return string
8 */
9 public function get_id() {
10 return '_customer_provided_note';
11 }
12
13 /**
14 * Get class title.
15 *
16 * @return string
17 */
18 public function get_title() {
19 return esc_html__( 'Customer Provided Note', 'sellkit' );
20 }
21
22 /**
23 * Render true content.
24 *
25 * @param array $atts array of shortcode arguments.
26 * @return string
27 */
28 public function render_content( $atts ) {
29 $this->get_data();
30
31 if ( empty( self::$order ) ) {
32 return $this->shortcode_content( $atts );
33 }
34
35 $order_data = self::$order->get_data();
36
37 if ( empty( $order_data['customer_note'] ) ) {
38 return $this->shortcode_content( $atts );
39 }
40
41 return $order_data['customer_note'];
42 }
43 }
44