L’éditeur renvoie les entités HTML (Créer un compte)

  • WordPress :5.2
  • Statut : non résolu
  • Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par barale61, le il y a 8 mois.
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2285282
    barale61
    Participant
    Padawan WordPress
    53 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : perso
    • Extensions en place : aucune
    • Nom de l’hébergeur : localhost
    • Adresse du site :

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

    Bonjour,

    Quand je saisi un article avec wp_editor ou même guttenberg la mise en forme me convient mais, après l’enregistrement, dans l’éditeur, cela me renvoie les entités HTML est-ce un comportement normal ?

    Copie écran 1: à la saisie, 2 après enregistrement et 3 dans la base de données.

    Je vous remercie de votre aide

     

    • Ce sujet a été modifié le il y a 8 mois par barale61.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2285320
    momofr@free.fr
    Modérateur
    Maître WordPress
    3361 contributions

    Salut, tu n’indiques pas ta configuration PHP/MySQL.

    Ce que tu appelles wp_editor c’est bien TinyMCE ?

    Pourquoi ne pas utiliser Gutenberg ?

    #2285321
    barale61
    Participant
    Padawan WordPress
    53 contributions

    Bonjour,

     

    ça fait pareil avec Gutenberg par contre en ligne ça fonctionne bien mais pas en local. Dans la partie Santé du site WordPress me dit étant donné que j’utilise GitKraken pour versionner, qu’il peut y avoir des problèmes alors je vais déjà essayer sans.

    #2285324
    barale61
    Participant
    Padawan WordPress
    53 contributions

    Finalement après avoir renommé le .git, cela fonctionne bien avec Gutenberg mais pas avec TinyMCE  et je ne sais pas comment utiliser Gutenberg avec des METABOX car c’est avec des CPT et des formulaires perso que je l’utilise.

    #2285378
    barale61
    Participant
    Padawan WordPress
    53 contributions

    Finalement il fallait supprimer esc_attr comme ceci:

    Mauvais:

    /*On enregistre le rythmique_detaillees*/
    function custom_editor_1_rythmique_detaillees_save_rythmique_detaillees_chanteurs( $post_id_1 ) {
    	if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return;
    	if ( ! isset( $_POST['custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees'] ) || ! wp_verify_nonce( $_POST['custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees'], '_custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees' ) ) return;
    	
    	if ( ! current_user_can( 'edit_post', $post_id_1 ) ) return;
    
    	if ( isset( $_POST['custom_editor_1_rythmique_detaillees'] ) )
    		update_post_meta( $post_id_1, 'custom_editor_1_rythmique_detaillees', esc_attr( $_POST['custom_editor_1_rythmique_detaillees'] ) );
    }
    add_action( 'save_post', 'custom_editor_1_rythmique_detaillees_save_rythmique_detaillees_chanteurs' );

    Bon:

    /*On enregistre le rythmique_detaillees*/
    function custom_editor_1_rythmique_detaillees_save_rythmique_detaillees_chanteurs( $post_id_1 ) {
    	if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) return;
    	if ( ! isset( $_POST['custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees'] ) || ! wp_verify_nonce( $_POST['custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees'], '_custom_editor_1_rythmique_detaillees_nonce_rythmique_detaillees' ) ) return;
    	
    	if ( ! current_user_can( 'edit_post', $post_id_1 ) ) return;
    
    	if ( isset( $_POST['custom_editor_1_rythmique_detaillees'] ) )
    		update_post_meta( $post_id_1, 'custom_editor_1_rythmique_detaillees', $_POST['custom_editor_1_rythmique_detaillees'] );
    }
    add_action( 'save_post', 'custom_editor_1_rythmique_detaillees_save_rythmique_detaillees_chanteurs' );

    Si ça peut aider.

     

     

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