web-dev-qa-db-fra.com

Comment créer un shortcode pour un modèle de page personnalisé

J'ai un modèle de page personnalisé et je souhaite l'afficher sur des pages spécifiques. Le seul moyen que je connaisse pour cela consiste à créer un shortcode pour ce modèle de page personnalisé, afin que je puisse utiliser le modèle de page personnalisé à l'aide de shortcode. Mais je ne sais pas comment faire ça.

J'ai vu un article à ce sujet, mais j'ai oublié le lien du site.

Comment créer un shortcode pour un modèle de page personnalisé?

1
user3818821

J'ai résolu maintenant, en ajoutant cet extrait dans functions.php

function my_form_shortcode() {
   ob_start();
   get_template_part('my_form_template');
   return ob_get_clean();   
} 
add_shortcode( 'my_form_shortcode', 'my_form_shortcode' );
4
user3818821

J'ai résolu en utilisant la méthode ci-dessous.

En utilisant Plugin ( Shortcodes Ultimate ), nous pouvons créer ou créer des shortcode pour les modèles de pages personnalisées wordpress.

  1. créez votre modèle de page personnalisé sans inclure l'en-tête et le pied de page.
  2. Installez le plugin ( trouver le lien ci-dessous ) sur le site wordpress.
  3. Activez-le.
  4. Aller au plugin Shortcodes Ultimate ›Shortcodes disponibles .
  5. Vous pouvez trouver la variété des options de filtre dans ce clic Autre trouvera Modèle ouvrez-le.
  6. Dans la section shortcode, ajoutez le nom de votre modèle personnalisé ( [su_template name = "nom-de-votre-modèle.php"] ) avec ou sans extensions PHP.
  7. Utilisez un nom de fichier modèle (avec l’extension facultative .php). Si vous devez utiliser des modèles de sous-dossier de thème, utilisez un chemin relatif. Exemples de valeurs: page, page.php, includes/page.php
  8. Maintenant, copiez le shortcode complet et collez-le dans la page ou le message que vous souhaitez.

Lien de téléchargement du plugin

Shortcodes Ultimate

1
user2652061