Plugin Directory

Changeset 1928877


Ignore:
Timestamp:
08/22/2018 11:44:58 PM (8 years ago)
Author:
therealwebdisrupt
Message:

Fixed class init and jQuery conflicts

Location:
web-disrupt-funnelmentals
Files:
279 added
3 edited

Legend:

Unmodified
Added
Removed
  • web-disrupt-funnelmentals/trunk/README.txt

    r1925541 r1928877  
    33Tags: build out, web disrupt, make wordpress easy, elementor, funnelmentals, funnels, sales funnels, drag and drop, marketing funnnels, angular, SPA
    44Requires at least: 4.6
    5 Tested up to: 4.9.7
    6 Stable tag: 1.0.2
     5Tested up to: 4.9.8
     6Stable tag: 1.0.3
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2121
    2222### Pro Features
    23         **Checkout Pro** This element allows you to transform the WooCommerce buying process to a single page experience. If you are using WooCommerce, this is a must-have feature. Because the less time it takes your customer to purchase your product the more conversions you will make. So let us help you maximize your conversion today!
    24         **Copyright Footer** This should be self-explanatory. Itas customizable copyright with current year for the footer of your site. Set it and forget it.
    25         **Urgency Countdown** This isn't the typical Elementor countdown. This countdown functions precisely as a sales tool. It allows you to assign a base time and add a random amount of time on top of that. It gives the user the impression that a deal or time limit is about to run out. The best part about this time is that it will continue to count down from the same point even on page refresh. This countdown is a must-have for sales pages.
    26         **Downloads Pro** This Allows you to customize the download page or add a custom download button. You can specify a specific product's downloads or all downloads. You even have you the ability to grab the downloads from a product someone just purchased by placing it on the checkouts Pro Thankyou Page.
    27         **Image Comparison** This is a slider control that simultaneously reveals more or less of two different images. Great for before and after pictures.
    28         **Shortcuts Pro** This element allows you to access some of WooCommerce best shortcodes and use them freely to engineer a custom account area.
    29         **Image Slideshow/Image Grid** Allows the user with creative ways to display multiple images. Great for showcasing numerous products or portfolio pieces.
    30         **Slider** Is a slightly fancier version of the Elementor Pro Slides. It offers the ability for full-screen video backgrounds.
    31         **Scroll Navigation** Allows you to create a one-page website with jump links effectively. Also great for speeding up long-form content.
    32         **Team Member** Allows you to show off your team members in a creative way.
    33     </div>
    34     The goal of Funnelmentals is not to replace Elementor Pro. Our goal is to enhance it with some cool much-needed features. Your patronage will go a long way to making this plugin even better.
     23**Checkout Pro** This element allows you to transform the WooCommerce buying process to a single page experience. If you are using WooCommerce, this is a must-have feature. Because the less time it takes your customer to purchase your product the more conversions you will make. So let us help you maximize your conversion today!
     24**Copyright Footer** This should be self-explanatory. Itas customizable copyright with current year for the footer of your site. Set it and forget it.
     25**Urgency Countdown** This isn't the typical Elementor countdown. This countdown functions precisely as a sales tool. It allows you to assign a base time and add a random amount of time on top of that. It gives the user the impression that a deal or time limit is about to run out. The best part about this time is that it will continue to count down from the same point even on page refresh. This countdown is a must-have for sales pages.
     26**Downloads Pro** This Allows you to customize the download page or add a custom download button. You can specify a specific product's downloads or all downloads. You even have you the ability to grab the downloads from a product someone just purchased by placing it on the checkouts Pro Thankyou Page.
     27**Image Comparison** This is a slider control that simultaneously reveals more or less of two different images. Great for before and after pictures.
     28**Shortcuts Pro** This element allows you to access some of WooCommerce best shortcodes and use them freely to engineer a custom account area.
     29**Image Slideshow/Image Grid** Allows the user with creative ways to display multiple images. Great for showcasing numerous products or portfolio pieces.
     30**Slider** Is a slightly fancier version of the Elementor Pro Slides. It offers the ability for full-screen video backgrounds.
     31**Scroll Navigation** Allows you to create a one-page website with jump links effectively. Also great for speeding up long-form content.
     32**Team Member** Allows you to show off your team members in a creative way.
     33
     34The goal of Funnelmentals is not to replace Elementor Pro. Our goal is to enhance it with some cool much-needed features. Your patronage will go a long way to making this plugin even better.
     35[Go Pro](https://webdisrupt.com/funnelmentals).
     36
    3537
    3638###More Information:
     
    5456== Changelog ==
    5557
     58= 1.0.3 =
     59* Fixed javascript issues by enqueue funnelmentals.js after jQuery.
     60* Fixed a Reccuring issue with minor class conflicts between the pro and free version.
    5661= 1.0.2 =
    5762* Fixed issue with the Pixel and Google Analytics saving/loading.
  • web-disrupt-funnelmentals/trunk/elements/floating-image.php

    r1923559 r1928877  
    2525
    2626    public function get_icon() {
    27         return 'fa fa-image';
     27        return 'fa fa-image web-disrupt-funnelmentals-icon';
    2828    }
    2929
  • web-disrupt-funnelmentals/trunk/web-disrupt-funnelmentals.php

    r1925541 r1928877  
    55 * Description: Powerful funnel creation add-ons for the popular page builder Elementor.
    66 * Plugin URI: https://www.webdisrupt.com/funnelmentals/
    7  * Version: 1.0.2
     7 * Version: 1.0.3
    88 * Author: Web Disrupt
    99 * Author URI: https://webdisrupt.com
     
    2121// Exit if accessed directly
    2222
    23 if ( !class_exists( 'WDF_Core' ) ) {
     23if ( !class_exists( 'Web_Disrupt_Funnelmentals\\WDF_Core' ) ) {
    2424    class WDF_Core
    2525    {
     
    7373                "name"        => "Web Disrupt Funnelmentals",
    7474                "slug"        => "web-disrupt-funnelmentals",
    75                 "version"     => "1.0.2",
     75                "version"     => "1.0.3",
    7676                "author"      => "Web Disrupt",
    7777                "description" => "Funnelmentals is a very powerful funnel creation add-on for elementor.",
     
    9999            add_action( "wp_footer", array( $this, "load_funnelmentals_custom_scripts" ) );
    100100            add_action( 'init', array( $this, 'do_output_buffer_catch_late_redirects' ) );
    101             add_action( 'wp_enqueue_scripts', array( $this, 'web_disrupt_funnelmentals_external_enqueue' ), 20 );
     101            add_action( 'wp_enqueue_scripts', array( $this, 'web_disrupt_funnelmentals_enqueue' ), 20 );
    102102            /* Elementor Action Hooks */
    103103            add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'enqueue_elementor_editor_scripts' ) );
     
    179179         * Frontend Enqueue Styles + JS
    180180         */
    181         public function web_disrupt_funnelmentals_external_enqueue()
     181        public function web_disrupt_funnelmentals_enqueue()
    182182        {
    183183            //Frontend Custom CSS
     
    188188                'web_disrupt_funnelmentals_js',
    189189                plugins_url( '/assets/js/funnelmentals.js', self::$plugin_data['this-file'] ),
    190                 '',
    191                 false,
     190                [ 'jquery' ],
     191                '1.0.0',
    192192                true
    193193            );
Note: See TracChangeset for help on using the changeset viewer.