De preuve de balle de façon à éviter les conflits jquery sur les plugins de wordpress

J'ai été le développement de plugins wordpress pour un certain temps maintenant et j'ai toujours l'impression d'obtenir les questions suivantes avec tous mes plugins Jquery conflits questions.

J'ai essayé beaucoup de différentes façons de les éviter, mais je reçois toujours les utilisateurs de me contacter à dire quand ils ont installé un de mes plugins, il a arrêté un autre plugin de travail aahhhhh.

Je veux vraiment obtenir cette triés parce que je comprends comment cela peut être frustrant pour les gens.

J'ai toujours ensemble et ou l'option d'inclure wordpresses jquery, ci-dessous est juste un exemple, pas de code de travail.

add_action( 'init', array( $this, 'include_jquery' ) );

function include_jquery(){

                   wp_deregister_script('jquery');
                   wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"), false, '1.7.1');
                   wp_enqueue_script('jquery');

            }

Ok donc après des problèmes avec cela j'ai maintenant un sélectionnez l'option dans le plugin admin pour basculer oui ou non inclure jquery ou pas je sais que c'est automatiquement installé mais certains utilisateurs enlever, ce qui fonctionne pour certains, mais pas tous.

si vous incluez le wordpress jquery je sais que vous devez exécuter votre jquery avec le suivant.

jQuery(document).ready(function ($) {

jQuery au lieu de le signe dollar $

je comprends et j'ai utilisé jquery pas de conflit et essayé et testé certains si pas tous ces
http://api.jquery.com/jQuery.noConflict/

$.noConflict();
  jQuery(document).ready(function($) {
    //Code that uses jQuery's $ can follow here.
  });

Cela comme avec les autres fonctionne pour certains, mais pas tous les utilisateurs avec les conflits découlant encore avec certains utilisateurs.

J'espère qu'à partir de ce post, certains d'entre nous, les développeurs de plugins wordpress pourrait aider et de poster une preuve de balle façon d'utiliser wordpress et jquery à l'intérieur de nos plugins sans se questions de conflit.

Grâce

OriginalL'auteur user1503606 | 2012-09-10