# notificationx/3.2.8/includes/ThirdParty/VisualPortfolio.php

NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner &amp; Floating Notification Bar, version 3.2.8. 27 lines.

- Page: https://pluginprobe.com/plugins/notificationx/3.2.8/code/includes/ThirdParty/VisualPortfolio.php
- Raw: https://pluginprobe.com/plugins/notificationx/3.2.8/raw/includes/ThirdParty/VisualPortfolio.php
- Modified: 2023-08-08T07:30:50+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/notificationx/3.2.8/code/includes/ThirdParty/VisualPortfolio.php#L10-L20`.

```php
<?php
namespace NotificationX\ThirdParty;

use NotificationX\GetInstance;

/**
 * Visual Portfolio, Posts & Image Gallery
 * Stop showing notification if visual portfolio preview is active.
 *
 * https://wordpress.org/plugins/visual-portfolio/
 */
class VisualPortfolio {
    use GetInstance;

    public function __construct() {
        add_filter( 'nx_before_enqueue_scripts', array( $this, 'nx_before_enqueue_scripts' ) );
    }

    public function nx_before_enqueue_scripts($result) {
        if(!empty($_GET['vp_preview'])){
            return ['total' => 0];
        }

        return $result;
    }
}

```
