Comment résoudre l'erreur de fonction de contenu lors de l'utilisation des modèles de page auto-construits d'Elementor ?

Rencontrez-vous un problème étrange lorsque vous construisez des pages WordPress avec Elementor : la page ne se charge pas ou devient blanche, et après débogage, elle indique fonction de contenu Signaler une erreur. Cette erreur ressemble à Elementor Quelque chose ne va pas, mais la cause principale se trouve souvent dans le thème ou les fichiers de modèles personnalisés que vous utilisez.

Image[1]-Utilisation des modèles de page auto-construits d'Elementor pour signaler une erreur de contenu, comment résoudre le problème ?

Pourquoi cela pose-t-il un problème ?

Dans WordPress, chaque page a besoin d'un modèle pour héberger son contenu, et la "sortie" de ce contenu est généralement le modèle le_contenu() Elementor prend en charge le port en arrière-plan et insère le contenu que vous avez con?u avec l'éditeur.

Toutefois, si vous créez vous-même un fichier de modèle personnalisé (par exemple page-custom.php) et que vous oubliez d'écrire l'élément <?php the_content(); ?>Cela. Elementor Il n'a pas été en mesure de trouver un endroit où insérer le contenu, et a donc signalé une erreur.

Exemples de scénarios typiques

  • dépense ou fraissous-thèmeUn nouveau fichier de modèle a été ajouté, mais il n'est pas dans le modèle. le_contenu()
  • Modification de la fonction page.php peut-être single.phpIl en résulte que la fonction de contenu a été supprimée par erreur.
  • Le thème lui-même n'est pas structuré pour prendre en charge la hiérarchie standard des modèles WordPress.
  • Utilisation de modèles de thèmes tiers qui ne sont pas compatibles avec Elementor

Idées de dépannage : vérifications étape par étape

étape 1 : Confirmer que la page d'erreur utilise un modèle personnalisé

Allez dans le backend de WordPress → Pages → Trouvez la page en question → Modifier → Voir les options de modèle sur la droite.

Image [2]-Erreur de temps dans le contenu de la fonction lors de l'utilisation du modèle de page auto-construit d'Elementor, comment résoudre le problème ?

Si vous avez choisi un modèle personnalisé (par exemple "Page vierge", "Pleine largeur sans titre", etc.), il est probable que ce fichier de modèle n'ait pas l'attribut le_contenu().

étape 2 : Afficher le contenu de ce fichier modèle

Allez dans le dossier du thème (FTP ou gestionnaire de fichiers en arrière-plan est recommandé) → ouvrez le fichier page-xxx.php ou un fichier modèle que vous spécifiez.

Vérifiez la présence du code suivant :

<?php the_content(); ?>
Image [3]-Erreur de temps dans le contenu de la fonction lors de l'utilisation du modèle de page auto-construit d'Elementor, comment résoudre le problème ?

Si ce n'est pas le cas, le contenu n'est pas restitué correctement.

étape 3 : Ajouter la fonction the_content() à l'endroit approprié

En général, le conteneur principal devrait être <div class="content-area"> peut-être

est ajouté :

</main
Image [4]-Erreur de temps dans le contenu de la fonction lors de l'utilisation du modèle de page auto-construit d'Elementor, comment résoudre le problème ?

Cela permet à Elementor de rendre le contenu de l'éditeur.

Quatrième étape :effacer le cacheet rafra?chir la page

Après avoir corrigé le modèle, n'oubliez pas de supprimer le plugin de cache de WordPress (par ex. WP RocketLiteSpeed Cache), le cache du navigateur, et rechargez la page pour voir si elle revient à la normale.

étape 5 : Essayez de changer de thème pour vérifier s'il s'agit d'un problème lié au thème lui-même.

Si Elementor fonctionne correctement après le passage au thème par défaut de WordPress (par exemple Twenty Twenty-Four), alors le problème se situe bien au niveau du modèle de votre thème actuel.

Image [5]-Erreur de temps dans le contenu de la fonction lors de l'utilisation du modèle de page auto-construit d'Elementor, comment résoudre le problème ?

Conseil : utilisez les modèles "Canvas" ou "Full Width" officiellement recommandés par Elementor.

En ce qui concerne l'édition des pages, Elementor propose plusieurs options de modèles autonomes, notamment

  • Elementor Canvas (page entièrement vierge, adaptée à une page d'atterrissage autonome)
  • Elementor Full Width (conserver l'en-tête et le pied de page, contenu pleine largeur)

Les deux modèles contiennent déjà le_contenu()Les utilisateurs ne doivent pas écrire leur propre code de modèle, ce qui convient à la plupart d'entre eux.

résumés

Erreur Elementor fonction de contenu Ce n'est pas le plugin lui-même, c'est le fait que le fichier modèle utilisé ne contient pas la fonction d'exportation de contenu de WordPress. le_contenu(). En vérifiant le modèle, en ajoutant du code, en vidant le cache, c'est généralement une solution rapide. Si vous êtes dans la sectionDévelopper des sous-thèmesOu pour créer des modèles personnalisés, cette fonction ne devrait jamais être omise, c'est le "nerf de la guerre" du rendu d'Elementor.


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨詢:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
? Déclaration de reproduction
Cet article a été rédigé par Little Lin
LA FIN
Si vous l'aimez, soutenez-le.
félicitations785 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires