PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.13.1
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.13.1
3.13.1 3.13.0 3.12.13 3.12.12 3.12.11 3.12.10 3.12.9 3.12.8 3.12.7 3.12.6 3.12.5 3.12.4 3.12.3 3.12.1 3.12.2 3.12.0 3.11.1 3.11.0 3.10.9 3.10.8 3.10.7 3.10.6 2.8.16 2.8.17 2.8.18 All 259 releases
wpfunnels / admin / modules / settings / views / facebook-pixel-settings.php

facebook-pixel-settings.php in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell 3.13.1, at admin/modules/settings/views/facebook-pixel-settings.php

85 lines 3.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * View FB pixel settings
4 *
5 * @package
6 */
7
8 $is_pro_active = apply_filters( 'wpfunnels/is_pro_license_activated', false );
9 ?>
10 <div class="wpfnl-box facebook-pixel">
11 <!-- /field-wrapper -->
12 <div class="pixel-field-wrapper">
13 <div class="wpfnl-field-wrapper analytics-stats">
14 <label class="facebook-pixel-label">
15 <?php esc_html_e('Track Events Using Facebook Pixel', 'wpfnl'); ?>
16 <?php
17 if (!$is_pro_active) {
18 echo '<span class="pro-tag-icon">';
19 require WPFNL_DIR . '/admin/partials/icons/pro-icon.php';
20 echo '</span>';
21 }
22 ?>
23 </label>
24 <?php if ($is_pro_active) { ?>
25 <div class="wpfnl-fields enable-facebook-pixel">
26 <span class="wpfnl-switcher extra-sm no-title">
27 <input type="checkbox" name="wpfnl-facebook-pixel-enable" id="facebook-pixel-enable" <?php if ($this->facebook_pixel_settings['enable_fb_pixel'] == 'on') {
28 echo 'checked';
29 } ?>/>
30 <label for="facebook-pixel-enable"></label>
31 </span>
32 </div>
33 <?php } else { ?>
34 <div class="wpfnl-fields enable-facebook-pixel">
35 <span class="wpfnl-switcher extra-sm no-title">
36 <input type="checkbox" name="wpfnl-facebook-pixel-enable" id="facebook-pixel-enable-pro"/>
37 <label for="facebook-pixel-enable-pro"></label>
38 </span>
39 </div>
40 <?php } ?>
41 </div>
42 <div>
43 <a class="guide-btn" href="https://getwpfunnels.com/docs/funnel-integrations/facebook-pixel-integration/" target="_blank" title="Guide On Facebook Pixel Integration">
44 <?php include WPFNL_DIR . '/admin/partials/icons/doc-icon.php'; ?>
45 <span>Doc</span>
46 </a>
47 </div>
48 </div>
49
50 <div id="wpfnl-facebook-pixel">
51 <div class="wpfnl-field-wrapper facebook-tracking-code" id="facebook-tracking-code">
52 <label>
53 <?php esc_html_e('Facebook Pixel ID', 'wpfnl'); ?>
54 <span class="wpfnl-tooltip">
55 <?php require WPFNL_DIR . '/admin/partials/icons/settings-tooltip-icon.php'; ?>
56 <p><?php esc_html_e('Enter your Facebook Pixel ID.', 'wpfnl'); ?></p>
57 </span>
58 </label>
59 <div class="wpfnl-fields">
60 <input type="text" name="wpfnl-facebook-tracking-code" id="wpfnl-facebook-tracking-code" value="<?php echo isset($this->facebook_pixel_settings['facebook_pixel_id']) ? sanitize_text_field($this->facebook_pixel_settings['facebook_pixel_id']) : '' ; ?>" />
61 </div>
62 </div>
63 <div class="wpfnl-field-wrapper analytics-stats">
64 <label>
65 <?php esc_html_e('Facebook Pixel Events', 'wpfnl'); ?>
66 <span class="wpfnl-tooltip">
67 <?php require WPFNL_DIR . '/admin/partials/icons/settings-tooltip-icon.php'; ?>
68 <p><?php esc_html_e('Choose what events to track in your funnels via Facebook Pixel.', 'wpfnl'); ?></p>
69 </span>
70 </label>
71 <div class="wpfnl-fields pixel-events-wrapper">
72 <?php foreach( $this->facebook_pixel_events as $key => $events ) { ?>
73 <span class="wpfnl-checkbox">
74 <input type="checkbox" name="wpfnl-facebook_pixel_events[]" id="<?php echo $key; ?>-facebook_pixel_events" data-role="<?php echo $key; ?>"
75 <?php if(isset($this->facebook_pixel_settings['facebook_tracking_events'][$key])){checked( $this->facebook_pixel_settings['facebook_tracking_events'][$key], 'true' );} ?>
76 />
77 <label for="<?php echo $key; ?>-facebook_pixel_events"><?php echo ucfirst($events); ?></label>
78 </span>
79 <?php } ?>
80 </div>
81 </div>
82 </div>
83 </div>
84 <!-- /settings-box -->
85