PluginProbe
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster / 2.7.0
SellKit – Funnel builder and checkout optimizer for WooCommerce to sell more, faster v2.7.0
2.7.0 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 All 43 releases
← All changes | includes/admin/components/analytics/funnel/summary.php +3 -3 1.3.12.7.0 View file →
@@ -80,12 +80,12 @@
80 80 $this->data['visit'] = ! empty( $query_result[0]['visit'] ) ? $query_result[0]['visit'] : 0;
81 81 $this->data['unique_visit'] = ! empty( $query_result[0]['unique_visit'] ) ? $query_result[0]['unique_visit'] : 0;
82 82 $this->data['revenue'] = ! empty( $query_result[0]['revenue'] ) ? $query_result[0]['revenue'] : 0;
83 83 $this->data['orders'] = ! empty( $query_result[0]['orders'] ) ? $query_result[0]['orders'] : 0;
84 - $this->data['upsell_revenue'] = ! empty( $query_result[0]['upsell_revenue'] ) ? $query_result[0]['upsell_revenue'] : 0;
84 + $this->data['upsell_revenue'] = ! empty( $query_result[0]['upsell_revenue'] ) ? round( $query_result[0]['upsell_revenue'], 2 ) : 0;
85 85 $total_leave = $query_result[0]['total_started'] - $query_result[0]['total_finished'];
86 86 $bounce_rate = ! empty( $query_result[0]['total_started'] ) ? ( $total_leave * 100 ) / $query_result[0]['total_started'] : 0;
87 - $this->data['bounce_rate'] = ! empty( $bounce_rate ) ? floatval( number_format( $bounce_rate , 2 ) ) : 0;
87 + $this->data['bounce_rate'] = ( ! empty( $bounce_rate ) && $bounce_rate > 0 ) ? floatval( number_format( $bounce_rate , 2 ) ) : 0;
88 88 $conversion_rate = empty( $query_result[0]['total_started'] ) ? 0 : ( $query_result[0]['total_finished'] / $query_result[0]['total_started'] ) * 100;
89 89 $this->data['conversion_rate'] = ! empty( $conversion_rate ) ? floatval( number_format( $conversion_rate , 2 ) ) : 0;
90 90 $average_order_value = empty( $this->data['orders'] ) ? 0 : $this->data['revenue'] / $this->data['orders'];
91 91 $this->data['average_order_value'] = ! empty( $average_order_value ) ? floatval( number_format( $average_order_value , 2 ) ) : 0;
@@ -90,7 +90,7 @@
90 90 $average_order_value = empty( $this->data['orders'] ) ? 0 : $this->data['revenue'] / $this->data['orders'];
91 91 $this->data['average_order_value'] = ! empty( $average_order_value ) ? floatval( number_format( $average_order_value , 2 ) ) : 0;
92 92 // phpcs:enable
93 93
94 - $this->data['target_title'] = get_the_title( $funnel_id );
94 + $this->data['target_title'] = sellkit_decode_entity_title( get_the_title( $funnel_id ) );
95 95 }
96 96 }