Title: Do not use PLUGINDIR
Last modified: August 21, 2016

---

# Do not use PLUGINDIR

 *  [peebeebee](https://wordpress.org/support/users/peebeebee/)
 * (@peebeebee)
 * [11 years, 11 months ago](https://wordpress.org/support/topic/do-not-use-plugindir/)
 * PLUGINDIR default is /wp-content/plugins.
    Most professional sites do not use
   the wp-content dir as their base. It is also DEPRECATED, therefor change the 
   functions depending on it:
 * eg:
 *     ```
       function domain_mapping_plugins_uri( $full_url, $path=NULL, $plugin=NULL ) {
         return trailingslashit(get_site_url()) . str_replace(network_site_url(), '', $full_url);
       }
       ```
   
 * [https://wordpress.org/plugins/wordpress-mu-domain-mapping/](https://wordpress.org/plugins/wordpress-mu-domain-mapping/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [andrewbevitt](https://wordpress.org/support/users/andrewbevitt/)
 * (@andrewbevitt)
 * [11 years, 11 months ago](https://wordpress.org/support/topic/do-not-use-plugindir/#post-5058187)
 * +1
 * Although my solution was
 *     ```
       // fixes the plugins_url
        function domain_mapping_plugins_uri( $full_url, $path=NULL, $plugin=NULL ) {
              return str_replace(network_site_url(), trailingslashit( get_site_url() ), $full_url);
        }
       ```
   
 *  [andrewpaulbowden](https://wordpress.org/support/users/andrewpaulbowden/)
 * (@andrewpaulbowden)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/do-not-use-plugindir/#post-5058313)
 * andrewbevitt – I just used that code to save me some grief. For some reason the
   Akismet JS was being put on the wrong domain – a stray t was being added to the
   end. Changed to your version and lo, it’s all fine again. Phew.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Do not use PLUGINDIR’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wordpress-mu-domain-mapping.svg)
 * [WordPress MU Domain Mapping](https://wordpress.org/plugins/wordpress-mu-domain-mapping/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wordpress-mu-domain-mapping/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/)
 * [Active Topics](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wordpress-mu-domain-mapping/reviews/)

 * 2 replies
 * 3 participants
 * Last reply from: [andrewpaulbowden](https://wordpress.org/support/users/andrewpaulbowden/)
 * Last activity: [11 years, 10 months ago](https://wordpress.org/support/topic/do-not-use-plugindir/#post-5058313)
 * Status: not resolved