Plugin Directory

Changeset 3485171


Ignore:
Timestamp:
03/17/2026 11:01:54 PM (2 weeks ago)
Author:
creativehassan
Message:

Rename plugin to Pixel Integration for Snapchat to comply with WordPress.org trademark policy. Updated display name, descriptions, and all user-facing text. Added non-affiliation disclaimer. No functional changes.

Location:
snap-pixel
Files:
38 added
20 deleted
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • snap-pixel/tags/1.9.2/README.md

    r3334940 r3485171  
    1 # Snap Pixel for WordPress
     1# Pixel Integration for Snapchat
    22
    3 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.
     3Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc.
    44
    5 ## Current Version: 1.9.1
     5## Current Version: 1.9.2
    66
    7 **Latest Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8
     7**Latest Update (v1.9.2):** Added Pixel ID validation with regex pattern to ensure proper format. Pixel ID now only accepts lowercase letters, numbers, and hyphens with appropriate error messages for invalid formats. This improves data integrity and security for Pixel ID input.
     8
     9**Previous Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8.2
    810
    911## Key Features
    1012
    11 * **Easy Setup** - Simply enter your Snapchat Pixel ID and you're ready to go
     13* **Easy Setup** - Simply enter your Pixel ID and you're ready to go
    1214* **WordPress Integration** - Track user activity across your entire WordPress site
    1315* **WooCommerce Support** - Track standard e-commerce events automatically
     
    1618* **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality
    1719* **User Email Tracking** - Improve conversion tracking with user email data
    18 * **Modern Admin Interface** - Intuitive, Snapchat-inspired settings panel
     20* **Modern Admin Interface** - Intuitive settings panel
    1921
    2022## Available Add-ons
    2123
    22 Enhance your Snap Pixel with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
     24Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
    2325
    24 ### 1. Snap Pixel Analytics
     26### 1. Pixel Analytics for Snapchat
    2527
    26 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
     28Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
    2729
    2830**Features:**
     
    3335- Filter events by date range and type
    3436
    35 ### 2. Snap Pixel for Membership Sites (Future)
     37### 2. Pixel Integration for Membership Sites (Future)
    3638
    3739Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more.
     
    4648## Installation
    4749
    48 1. Download and activate the Snap Pixel plugin
    49 2. Enter your Snapchat Pixel ID in the settings
     501. Download and activate the plugin
     512. Enter your Pixel ID in the settings
    50523. Configure which pages and events to track
    51534. If using WooCommerce, enable WooCommerce integration
  • snap-pixel/tags/1.9.2/readme.txt

    r3334940 r3485171  
    1 === Snap Pixel ===
     1=== Pixel Integration for Snapchat ===
    22Contributors: creativehassan, mustaneerabdullah93, muzammilahsan
    33Author URI: https://creativehassan.com
    44Plugin URI: https://wordpress.org/plugins/snap-pixel
    55Donate link: https://paypal.me/coresol
    6 Tags: snapchat, snap pixel, snapchat pixel, snapchat tracking, woocommerce
     6Tags: snapchat, pixel, tracking, conversion tracking, woocommerce
    77Requires at least: 5.0
    8 Tested up to: 6.8
     8Tested up to: 6.8.2
    99Requires PHP: 5.6
    10 Stable tag: 1.9.1
     10Stable tag: 1.9.2
    1111License: GPLv2 or later
    1212License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1313
    14 The Snap Pixel plugin helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce.
     14Pixel Integration for Snapchat helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce. This plugin is not affiliated with or endorsed by Snap Inc.
    1515
    1616== Description ==
    1717
    18 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.
     18Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc.
    1919
    2020= Key Features =
    2121
    22 * **Easy Setup** - Simply enter your Snapchat Pixel ID and you're ready to go
     22* **Easy Setup** - Simply enter your Pixel ID and you're ready to go
    2323* **WordPress Integration** - Track user activity across your entire WordPress site
    2424* **WooCommerce Support** - Track standard e-commerce events automatically
     
    2727* **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality
    2828* **User Email Tracking** - Improve conversion tracking with user email data
    29 * **Modern Admin Interface** - Intuitive, Snapchat-inspired settings panel
     29* **Modern Admin Interface** - Intuitive settings panel
    3030
    3131= Available Add-ons =
    3232
    33 Enhance your Snap Pixel with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
    34 
    35 **1. Snap Pixel Analytics**
    36 
    37 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
     33Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
     34
     35**1. Pixel Analytics for Snapchat**
     36
     37Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
    3838
    3939Features:
     
    4444* Filter events by date range and type
    4545
    46 **2. Snap Pixel for Membership Sites (Future)**
     46**2. Pixel Integration for Membership Sites (Future)**
    4747
    4848Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more.
     
    5757= Supported Events =
    5858
    59 The plugin supports all standard Snapchat Pixel events:
     59The plugin supports all standard Snapchat pixel events:
    6060
    6161* **PAGE_VIEW** - Tracks when users view any page
     
    8787= Privacy and GDPR =
    8888
    89 The Snap Pixel plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:
    90 
    91 1. Updating your privacy policy to disclose the use of Snapchat Pixel
     89This plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:
     90
     911. Updating your privacy policy to disclose the use of the Snapchat tracking pixel
    92922. Implementing a cookie consent solution
    93933. Only enabling user email tracking with proper consent
     
    1041041. Log in to your WordPress dashboard
    1051052. Navigate to "Plugins > Add New"
    106 3. Search for "Snap Pixel"
     1063. Search for "Pixel Integration for Snapchat"
    1071074. Click "Install Now" and then "Activate"
    108 5. Go to "Snapchat Pixel" in your admin menu to configure
     1085. Go to "Pixel Integration for Snapchat" in your admin menu to configure
    109109
    110110= Manual Installation =
     
    118118= Configuration =
    119119
    120 1. Obtain your Snapchat Pixel ID from your Snapchat Ads Manager
    121 2. Go to "Snapchat Pixel" in your WordPress admin menu
     1201. Obtain your Pixel ID from your Snapchat Ads Manager
     1212. Go to "Pixel Integration for Snapchat" in your WordPress admin menu
    1221223. Enter your Pixel ID in the settings
    1231234. Select which pages and events you want to track
     
    134134== Frequently Asked Questions ==
    135135
    136 = How do I find my Snapchat Pixel ID? =
     136= How do I find my Pixel ID? =
    137137
    138138You can find your Pixel ID in your Snapchat Ads Manager. Go to the "Events Manager" section and select your pixel. The Pixel ID will be displayed at the top of the page.
    139139
    140 = How can I verify that my Snap Pixel is working correctly? =
    141 
    142 You can download the Snap Pixel Helper Chrome Extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.
     140= How can I verify that my pixel is working correctly? =
     141
     142You can download the Snap Pixel Helper Chrome Extension (an official Snapchat tool) from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.
    143143
    144144= Does this plugin work with WooCommerce? =
     
    152152= Will this plugin slow down my website? =
    153153
    154 No, the plugin is designed to be lightweight and efficient. The Snapchat Pixel code is loaded asynchronously, which means it won't block your page from loading.
     154No, the plugin is designed to be lightweight and efficient. The pixel code is loaded asynchronously, which means it won't block your page from loading.
    155155
    156156= Is this plugin compatible with caching plugins? =
     
    158158Yes, the plugin is compatible with most caching plugins. However, for dynamic events like add-to-cart, you may need to exclude certain pages from caching.
    159159
    160 = Where can I find more information on Snap Pixel? =
    161 
    162 You can find more information on the [Snap Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).
    163 
    164 = Are there any add-ons available for Snap Pixel? =
    165 
    166 Yes! We offer several powerful add-ons to enhance your Snap Pixel implementation:
    167 
    168 1. **Snap Pixel Analytics** - Track and analyze your Snapchat Pixel events directly in your WordPress dashboard
    169 2. **Snap Pixel Advanced E-commerce** - Advanced WooCommerce tracking features
    170 3. **Snap Pixel Conversion API** - Server-side tracking for more reliable conversion data
    171 4. **Snap Pixel for Membership Sites** - Specialized tracking for membership and subscription sites
     160= Where can I find more information on the Snapchat tracking pixel? =
     161
     162You can find more information on the [Snapchat Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).
     163
     164= Are there any add-ons available? =
     165
     166Yes! We offer several powerful add-ons to enhance your pixel integration:
     167
     1681. **Pixel Analytics for Snapchat** - Track and analyze your pixel events directly in your WordPress dashboard
     1692. **Advanced E-commerce Pixel Tracking** - Advanced WooCommerce tracking features
     1703. **Conversion API for Snapchat** - Server-side tracking for more reliable conversion data
     1714. **Pixel Integration for Membership Sites** - Specialized tracking for membership and subscription sites
    172172
    173173You can find all these add-ons at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel).
     
    179179== Screenshots ==
    180180
    181 1. Snap Pixel General Settings
     1811. General Settings
    1821822. WordPress Integration Options
    1831833. WooCommerce Integration Settings
     
    185185
    186186== Changelog ==
     187
     188= 1.9.2 =
     189* Added Pixel ID validation with regex pattern to ensure proper format
     190* Pixel ID now only accepts lowercase letters, numbers, and hyphens
     191* Added error message for invalid Pixel ID format during settings save
     192* Improved data integrity and security for Pixel ID input
    187193
    188194= 1.9.1 =
     
    253259== Upgrade Notice ==
    254260
     261= 1.9.2 =
     262Enhancement update that adds Pixel ID validation to ensure proper format and improve data integrity.
     263
    255264= 1.9.1 =
    256265Critical security update that fixes a nonce bypass vulnerability in AJAX handlers. Please upgrade immediately.
  • snap-pixel/tags/1.9.2/snap-pixel.php

    r3334940 r3485171  
    11<?php
    22/**
    3  * Plugin Name: Snap Pixel
     3 * Plugin Name: Pixel Integration for Snapchat
    44 * Plugin URI:  https://wordpress.org/plugins/snap-pixel
    5  * Description: Snapchat (Snap Pixel) to measure the cross-device impact of campaigns. It is best suited for your direct response goals, such as driving leads, subscriptions, or product sales.
    6  * Version:     1.9.1
     5 * Description: Integrate the Snapchat tracking pixel into your WordPress and WooCommerce site to measure the cross-device impact of campaigns. Best suited for direct response goals such as driving leads, subscriptions, or product sales. This plugin is not affiliated with or endorsed by Snap Inc.
     6 * Version:     1.9.2
    77 * Author:      Hassan Ali
    88 * Author URI:  https://creativehassan.com
     
    2121
    2222// Define plugin constants
    23 define( 'SNAP_PIXEL_VERSION', '1.9.1' );
     23define( 'SNAP_PIXEL_VERSION', '1.9.2' );
    2424define( 'SNAP_PIXEL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2525define( 'SNAP_PIXEL_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
     
    108108
    109109/**
    110  * Register an add-on for the Snap Pixel plugin.
     110 * Register an add-on for the Pixel Integration for Snapchat plugin.
    111111 *
    112112 * @param string $addon_id The ID of the add-on.
  • snap-pixel/trunk/README.md

    r3334940 r3485171  
    1 # Snap Pixel for WordPress
     1# Pixel Integration for Snapchat
    22
    3 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.
     3Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc.
    44
    5 ## Current Version: 1.9.1
     5## Current Version: 1.9.2
    66
    7 **Latest Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8
     7**Latest Update (v1.9.2):** Added Pixel ID validation with regex pattern to ensure proper format. Pixel ID now only accepts lowercase letters, numbers, and hyphens with appropriate error messages for invalid formats. This improves data integrity and security for Pixel ID input.
     8
     9**Previous Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8.2
    810
    911## Key Features
    1012
    11 * **Easy Setup** - Simply enter your Snapchat Pixel ID and you're ready to go
     13* **Easy Setup** - Simply enter your Pixel ID and you're ready to go
    1214* **WordPress Integration** - Track user activity across your entire WordPress site
    1315* **WooCommerce Support** - Track standard e-commerce events automatically
     
    1618* **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality
    1719* **User Email Tracking** - Improve conversion tracking with user email data
    18 * **Modern Admin Interface** - Intuitive, Snapchat-inspired settings panel
     20* **Modern Admin Interface** - Intuitive settings panel
    1921
    2022## Available Add-ons
    2123
    22 Enhance your Snap Pixel with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
     24Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
    2325
    24 ### 1. Snap Pixel Analytics
     26### 1. Pixel Analytics for Snapchat
    2527
    26 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
     28Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
    2729
    2830**Features:**
     
    3335- Filter events by date range and type
    3436
    35 ### 2. Snap Pixel for Membership Sites (Future)
     37### 2. Pixel Integration for Membership Sites (Future)
    3638
    3739Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more.
     
    4648## Installation
    4749
    48 1. Download and activate the Snap Pixel plugin
    49 2. Enter your Snapchat Pixel ID in the settings
     501. Download and activate the plugin
     512. Enter your Pixel ID in the settings
    50523. Configure which pages and events to track
    51534. If using WooCommerce, enable WooCommerce integration
  • snap-pixel/trunk/readme.txt

    r3334940 r3485171  
    1 === Snap Pixel ===
     1=== Pixel Integration for Snapchat ===
    22Contributors: creativehassan, mustaneerabdullah93, muzammilahsan
    33Author URI: https://creativehassan.com
    44Plugin URI: https://wordpress.org/plugins/snap-pixel
    55Donate link: https://paypal.me/coresol
    6 Tags: snapchat, snap pixel, snapchat pixel, snapchat tracking, woocommerce
     6Tags: snapchat, pixel, tracking, conversion tracking, woocommerce
    77Requires at least: 5.0
    8 Tested up to: 6.8
     8Tested up to: 6.8.2
    99Requires PHP: 5.6
    10 Stable tag: 1.9.1
     10Stable tag: 1.9.2
    1111License: GPLv2 or later
    1212License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1313
    14 The Snap Pixel plugin helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce.
     14Pixel Integration for Snapchat helps advertisers measure the cross-device impact of campaigns with easy integration for WordPress and WooCommerce. This plugin is not affiliated with or endorsed by Snap Inc.
    1515
    1616== Description ==
    1717
    18 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns.
     18Pixel Integration for Snapchat provides a seamless way to integrate the Snapchat tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. This plugin is not affiliated with or endorsed by Snap Inc.
    1919
    2020= Key Features =
    2121
    22 * **Easy Setup** - Simply enter your Snapchat Pixel ID and you're ready to go
     22* **Easy Setup** - Simply enter your Pixel ID and you're ready to go
    2323* **WordPress Integration** - Track user activity across your entire WordPress site
    2424* **WooCommerce Support** - Track standard e-commerce events automatically
     
    2727* **AJAX Support** - Compatible with AJAX-powered add-to-cart functionality
    2828* **User Email Tracking** - Improve conversion tracking with user email data
    29 * **Modern Admin Interface** - Intuitive, Snapchat-inspired settings panel
     29* **Modern Admin Interface** - Intuitive settings panel
    3030
    3131= Available Add-ons =
    3232
    33 Enhance your Snap Pixel with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
    34 
    35 **1. Snap Pixel Analytics**
    36 
    37 Track and analyze your Snapchat Pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
     33Enhance your pixel integration with these powerful add-ons available at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel):
     34
     35**1. Pixel Analytics for Snapchat**
     36
     37Track and analyze your pixel events directly in your WordPress dashboard. Get insights into user behavior, conversions, and campaign performance without leaving your site.
    3838
    3939Features:
     
    4444* Filter events by date range and type
    4545
    46 **2. Snap Pixel for Membership Sites (Future)**
     46**2. Pixel Integration for Membership Sites (Future)**
    4747
    4848Specialized tracking for membership sites and subscription-based businesses using popular plugins like MemberPress, WooCommerce Subscriptions, and more.
     
    5757= Supported Events =
    5858
    59 The plugin supports all standard Snapchat Pixel events:
     59The plugin supports all standard Snapchat pixel events:
    6060
    6161* **PAGE_VIEW** - Tracks when users view any page
     
    8787= Privacy and GDPR =
    8888
    89 The Snap Pixel plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:
    90 
    91 1. Updating your privacy policy to disclose the use of Snapchat Pixel
     89This plugin collects data for conversion tracking purposes. To ensure GDPR compliance, we recommend:
     90
     911. Updating your privacy policy to disclose the use of the Snapchat tracking pixel
    92922. Implementing a cookie consent solution
    93933. Only enabling user email tracking with proper consent
     
    1041041. Log in to your WordPress dashboard
    1051052. Navigate to "Plugins > Add New"
    106 3. Search for "Snap Pixel"
     1063. Search for "Pixel Integration for Snapchat"
    1071074. Click "Install Now" and then "Activate"
    108 5. Go to "Snapchat Pixel" in your admin menu to configure
     1085. Go to "Pixel Integration for Snapchat" in your admin menu to configure
    109109
    110110= Manual Installation =
     
    118118= Configuration =
    119119
    120 1. Obtain your Snapchat Pixel ID from your Snapchat Ads Manager
    121 2. Go to "Snapchat Pixel" in your WordPress admin menu
     1201. Obtain your Pixel ID from your Snapchat Ads Manager
     1212. Go to "Pixel Integration for Snapchat" in your WordPress admin menu
    1221223. Enter your Pixel ID in the settings
    1231234. Select which pages and events you want to track
     
    134134== Frequently Asked Questions ==
    135135
    136 = How do I find my Snapchat Pixel ID? =
     136= How do I find my Pixel ID? =
    137137
    138138You can find your Pixel ID in your Snapchat Ads Manager. Go to the "Events Manager" section and select your pixel. The Pixel ID will be displayed at the top of the page.
    139139
    140 = How can I verify that my Snap Pixel is working correctly? =
    141 
    142 You can download the Snap Pixel Helper Chrome Extension from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.
     140= How can I verify that my pixel is working correctly? =
     141
     142You can download the Snap Pixel Helper Chrome Extension (an official Snapchat tool) from the [Chrome Web Store](https://chrome.google.com/webstore/detail/snap-pixel-helper/hnlbfcoodjpconffdbddfglilhkhpdnf). This tool will show you when the pixel fires on your website.
    143143
    144144= Does this plugin work with WooCommerce? =
     
    152152= Will this plugin slow down my website? =
    153153
    154 No, the plugin is designed to be lightweight and efficient. The Snapchat Pixel code is loaded asynchronously, which means it won't block your page from loading.
     154No, the plugin is designed to be lightweight and efficient. The pixel code is loaded asynchronously, which means it won't block your page from loading.
    155155
    156156= Is this plugin compatible with caching plugins? =
     
    158158Yes, the plugin is compatible with most caching plugins. However, for dynamic events like add-to-cart, you may need to exclude certain pages from caching.
    159159
    160 = Where can I find more information on Snap Pixel? =
    161 
    162 You can find more information on the [Snap Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).
    163 
    164 = Are there any add-ons available for Snap Pixel? =
    165 
    166 Yes! We offer several powerful add-ons to enhance your Snap Pixel implementation:
    167 
    168 1. **Snap Pixel Analytics** - Track and analyze your Snapchat Pixel events directly in your WordPress dashboard
    169 2. **Snap Pixel Advanced E-commerce** - Advanced WooCommerce tracking features
    170 3. **Snap Pixel Conversion API** - Server-side tracking for more reliable conversion data
    171 4. **Snap Pixel for Membership Sites** - Specialized tracking for membership and subscription sites
     160= Where can I find more information on the Snapchat tracking pixel? =
     161
     162You can find more information on the [Snapchat Pixel documentation page](https://businesshelp.snapchat.com/en-US/article/snap-pixel-about).
     163
     164= Are there any add-ons available? =
     165
     166Yes! We offer several powerful add-ons to enhance your pixel integration:
     167
     1681. **Pixel Analytics for Snapchat** - Track and analyze your pixel events directly in your WordPress dashboard
     1692. **Advanced E-commerce Pixel Tracking** - Advanced WooCommerce tracking features
     1703. **Conversion API for Snapchat** - Server-side tracking for more reliable conversion data
     1714. **Pixel Integration for Membership Sites** - Specialized tracking for membership and subscription sites
    172172
    173173You can find all these add-ons at [coresolstudio.com/plugins/snap-pixel](https://coresolstudio.com/plugins/snap-pixel).
     
    179179== Screenshots ==
    180180
    181 1. Snap Pixel General Settings
     1811. General Settings
    1821822. WordPress Integration Options
    1831833. WooCommerce Integration Settings
     
    185185
    186186== Changelog ==
     187
     188= 1.9.2 =
     189* Added Pixel ID validation with regex pattern to ensure proper format
     190* Pixel ID now only accepts lowercase letters, numbers, and hyphens
     191* Added error message for invalid Pixel ID format during settings save
     192* Improved data integrity and security for Pixel ID input
    187193
    188194= 1.9.1 =
     
    253259== Upgrade Notice ==
    254260
     261= 1.9.2 =
     262Enhancement update that adds Pixel ID validation to ensure proper format and improve data integrity.
     263
    255264= 1.9.1 =
    256265Critical security update that fixes a nonce bypass vulnerability in AJAX handlers. Please upgrade immediately.
  • snap-pixel/trunk/snap-pixel.php

    r3334940 r3485171  
    11<?php
    22/**
    3  * Plugin Name: Snap Pixel
     3 * Plugin Name: Pixel Integration for Snapchat
    44 * Plugin URI:  https://wordpress.org/plugins/snap-pixel
    5  * Description: Snapchat (Snap Pixel) to measure the cross-device impact of campaigns. It is best suited for your direct response goals, such as driving leads, subscriptions, or product sales.
    6  * Version:     1.9.1
     5 * Description: Integrate the Snapchat tracking pixel into your WordPress and WooCommerce site to measure the cross-device impact of campaigns. Best suited for direct response goals such as driving leads, subscriptions, or product sales. This plugin is not affiliated with or endorsed by Snap Inc.
     6 * Version:     1.9.2
    77 * Author:      Hassan Ali
    88 * Author URI:  https://creativehassan.com
     
    2121
    2222// Define plugin constants
    23 define( 'SNAP_PIXEL_VERSION', '1.9.1' );
     23define( 'SNAP_PIXEL_VERSION', '1.9.2' );
    2424define( 'SNAP_PIXEL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2525define( 'SNAP_PIXEL_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
     
    108108
    109109/**
    110  * Register an add-on for the Snap Pixel plugin.
     110 * Register an add-on for the Pixel Integration for Snapchat plugin.
    111111 *
    112112 * @param string $addon_id The ID of the add-on.
Note: See TracChangeset for help on using the changeset viewer.