Problème de requête ajax dans wordpress (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #497283
    rouge13
    Membre
    Initié WordPress
    5 contributions

    Bonjour,

    Je suis actuellement en train de réaliser un thème pour wordpress full ajax, avec des URLs de la forme http://nomdedomaine.fr/#!/page_a_visiter. La particularité de ce thème est qu’il permet, malgré l’ajax et les urls bizarre, l’indexation du contenu par Google.

    Enfin bref, j’ai un soucis bizarre…

    J’utilise jquery pour mes requêtes ajax. Quand j’utilise ce script :

    var link = ‘http://nomdedomaine.fr/page_a_charger’;
    $(‘#contenu’).load(link + ‘ #contenu’);

    L’appel et l’insertion du contenu ce fait parfaitement(http://ajax.wuiwui.net), mais lorsque j’utilise une méthode un peu plus complexe (mais beaucoup plus pratique) :

    var link = ‘http://nomdedomaine.fr/page_a_charger’;
    $.ajax({
    url: link,
    processData: false,
    success: function(data){
    var truc = $(data).find(‘#contenu’);
    $(‘#contenu’).append(truc);
    }
    });

    Alors là plus rien ne va… Cette requête n’arrive pas à trouver de balise en dehors de la boucle ?!?
    Comportement vraiment curieux, surtout que quand je regarde les données reçues dans « data », j’ai bien ma page complète…

    Je ne sais pas si vous comprenez mon problème ? Si je recherche dans data, un élément généré dans le loop, pas de soucis pour le trouver, sinon impossible. Y’a t’il une limitation qui viendrai directement de WordPress ?

    Le même code (système) marche parfaitement sur CMS made simple (http://denis.wuiwui.net).

    Avez vous une idée, une solution ? 😕

    PS : pour mon système je ne peux malheureusement pas utiliser la page wp_ajax (que j’utilise d’habitude pour les plugins…)

    Merci d’avance :happy:

    #780996
    njaka41
    Participant
    Chevalier WordPress
    212 contributions

    Bonjour,
    concernant le code, il est nickel. Mais vis à vis de wordpress, il y aurais peut-etre une complication. Pour mon cas j’ai utilisé wp_ajax car les boucles ne semble pas fonctionner. 😉 . a+

    #780997
    rouge13
    Membre
    Initié WordPress
    5 contributions

    Et bien c’est ce que je pensais… seulement dans la console, quand je regarde data, l’élement section#contenu apparait aussi bien que l’élément article

    Bizarre donc…

    #780998
    rouge13
    Membre
    Initié WordPress
    5 contributions

    Ça y est !! problème résolu !!
    Ça venait de jQuery qui n’arrivait pas à parser un élément qu’on lui mettait sous les yeux (directement dans body). J’ai rajouté une div global, et ça marche parfaitement !!🍺

    Il ne reste plus qu’à voir si mon système de référencement d’URLs ajax comme http://ajax.wuiwui.net/#!/ajax/alternative-headless-browser/ fonctionne correctement… Ce serait génial !!:happy:

    #780999
    njaka41
    Participant
    Chevalier WordPress
    212 contributions

    félicitation 🍺 super boulot.

    #781000
    njaka41
    Participant
    Chevalier WordPress
    212 contributions

    le design de ton site est génial 👏 a+

    #781001
    rouge13
    Membre
    Initié WordPress
    5 contributions

    le design de ton site est génial

    Merci beaucoup ! J’aime bien ce genre de design, simple et un peu graphique :D
    Après c’est juste un site de test…

    maintenant, si tu veux réaliser ton propre thème full ajax pour wordpress, il y a un tuto sur seomix : faire un thème ajax pour WordPress

    Tu peux aussi télécharger celui que j’ai fait, il est sous licence CreativeCommons paternité 🙂

7 sujets de 1 à 7 (sur un total de 7)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.