URL ou mail qui plante avec post_content (Créer un compte)

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #549493
    JohnPEWEB
    Participant
    Chevalier WordPress
    125 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 4.2
    – Thème utilisé : Magazine
    – Nom de l’hebergeur : OVH
    – Adresse du site : [url du client supprimée à la demande du posteur]

    Problème(s) rencontré(s) :

    Bonjour à tous,

    J’ai un petit souci avec une cartographie que j’ai mise en place. Chaque bulle présente sur ma cartographie fait remonter les infos d’un costum post type via cette fonction ajouté dans un modèle de page :

    <script>	 	 
    var points = [

    { name: "<h3><?php echo get_the_title( 7401 ); ?></h3>
    <?php
    $id=7401; $post = get_page($id);
    echo $post->post_content;
    ?>" ,
    icon: "<?php $urlImage = get_post_thumbnail_id(7401);
    $urlImage = wp_get_attachment_image_src($urlImage,'large');
    $urlImage = $urlImage[0];
    echo $urlImage; ?>" ,
    href: "<?php echo get_permalink( 7785 ); ?>" , coord: [43.66067, 4.01323] } ,
    ...
    ]; initCrijMap(points);
    </script>

    Mon problème vient du fait que si je mets un url ou un mail dans le content de mon CPT, cela me plante le script, du coup impossible de mettre ces URL et/ou mail sans problème. Par contre le texte remonte sans souci.

    Savez-vous comment me permettre de corriger ceci ?

    Merci !

    #1004240
    mathieu789
    Participant
    Maître WordPress
    1082 contributions

    pour passer des données PHP à un script JavaScript, il vaut mieux passer par la function wp_localize_script et récupérer les données en JavaScript dans un objet Json :
    http://codex.wordpress.org/Function_Reference/wp_localize_script

    #1004241
    JohnPEWEB
    Participant
    Chevalier WordPress
    125 contributions

    Désolé mais je ne comprend pas le lien avec mon sujet, dans mon script, mon php remonte très bien c’est mon post_content qui n’est pas optimal.

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.