Support » Plugin: Dave's WordPress Live Search » [Plugin: Dave's WordPress Live Search] Wrong paths?!

  • Resolved techouse

    (@techouse)


    I just installed your plugin and i got wrong paths to daves-wordpress-live-search.js, daves-wordpress-live-search.css and indicator.gif. Instead of a right path like

    hxxp://localhost/mywordpress/wp-content/plugins/daves-wordpress-live-search/js/daves-wordpress-live-search.js

    I got something weird like

    hxxp://localhost/mywordpress/wp-content/plugins/usr/share/wordpress/wp-content/themes/my-theme/js/daves-wordpress-live-search.js

    The latter is sort of a composition of my localhost WP url + an absolute system path to my wp-theme. Dunno why that is :/

    I sort of fixed it by replacing:

    plugin_dir_url(__FILE__)

    with

    plugin_dir_url().'daves-wordpress-live-search/

    Here’s the DIFF:

    --- DavesWordPressLiveSearch.php
    +++ DavesWordPressLiveSearch.php
    @@ -29,7 +29,7 @@
             if (self::isSearchablePage()) {
                 wp_enqueue_script('jquery');
    
    -            wp_enqueue_script('daves-wordpress-live-search', plugin_dir_url(__FILE__).'js/daves-wordpress-live-search.js', 'jquery');
    +            wp_enqueue_script('daves-wordpress-live-search', plugin_dir_url().'daves-wordpress-live-search/js/daves-wordpress-live-search.js', 'jquery');
                 self::inlineSettings();
             }
    
    @@ -51,7 +51,7 @@
                     case 'default_red':
                     case 'default_blue':
                     case 'default_gray':
    -                    $style = plugin_dir_url(__FILE__).'css/daves-wordpress-live-search_'.$cssOption.'.css';
    +                    $style = plugin_dir_url().'daves-wordpress-live-search/css/daves-wordpress-live-search_'.$cssOption.'.css';
                         break;
                     case 'notheme':
                     default:
    @@ -82,7 +82,7 @@
             $minCharsToSearch = intval(get_option('daves-wordpress-live-search_minchars'));
             $xOffset = intval(get_option('daves-wordpress-live-search_xoffset'));
    
    -        $indicatorURL = plugin_dir_url(__FILE__).'indicator.gif';
    +        $indicatorURL = plugin_dir_url().'daves-wordpress-live-search/indicator.gif';
             $indicatorWidth = getimagesize(dirname(__FILE__) . "/indicator.gif");
             $indicatorWidth = $indicatorWidth[0];

    http://wordpress.org/extend/plugins/daves-wordpress-live-search/

Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘[Plugin: Dave's WordPress Live Search] Wrong paths?!’ is closed to new replies.