Superposer deux calques en incluant un shortcode dans un autre shortcode (Créer un compte)

  • WordPress :5.4
  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #2340481
    AdelineMartin
    Participant
    Padawan WordPress
    77 contributions

    Ma configuration WP actuelle :
    – Version de WordPress : 5.4
    – Version de PHP/MySQL : 7.0.33 / 5.5.30
    – Thème utilisé : Neve Enfant
    – Thème URI : https://adeline-martin.com
    – Extensions en place : Advanced WordPress Backgrounds (1.6.4), Akismet Anti-Spam (4.1.4), Classic Editor (1.5), Etsy Shop (2.2), Forum_wordpress_fr (4.2), Juiz Social Post Sharer (1.4.10), MailPoet 3 (New) (3.46.7), Page Links To (3.3.3), Particle Background (1.0.0), Simple Custom CSS and JS (3.30), Slideshow (2.3.1), UpdraftPlus – Backup/Restore (1.16.23), WP Post Popup (3.5.3), Yoast SEO (13.5)
    – Adresse du site : https://adeline-martin.com
    – Nom de l’hébergeur : Apache

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

    Bonjour,

    Je souhaite superposer deux effets sur mon site, un effet de parallaxe sur une image et un effet de parallaxe de particules.
    Voici les deux effets l’un après l’autre sur cette page : https://adeline-martin.com/particules/
    Je souhaite superposer les deux « calques »/ »couches » pour avoir plusieurs plans en profondeur.
    Chacun des effets utilise le shortcode d’un plugin.
    J’ai essayé d’inclure le deuxième shortcode dans le premier comme ceci mais cela annule tous les effets :

    [shortcode particules]

    [shortcode parallaxe]
    [/shortcode parallaxe]

    [/shortcode particules]

    La page en lien plus haut est donc pour l’instant sur ce modèle :

    [shortcode particules]
    [/shortcode particules]

    [shortcode parallaxe]
    [/shortcode parallaxe]

    J’ai trouvé deux sujets ouverts sur le thème mais sur celui-ci le lien wpmarmite est mort :
    https://wpfr.net/support/sujet/comment-utiliser-un-shortcode-dans-un-autre-shortcode/

    Et sur celui ci la solution n’est pas réellement expliquée et fait appel à autre chose que le html :
    https://wpfr.net/support/sujet/shortcode-dans-un-autre-shortcode/

    Est-il possible de régler le soucis en html ?

    Merci !

     

     

    #2340482
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonjour.

    Regarde-là peut-être https://www.isitwp.com/creating-nested-shortcode-concept/

    🙂

    #2340510
    AdelineMartin
    Participant
    Padawan WordPress
    77 contributions

    Merci beaucoup @PhiLyon pour la réponse !
    Je suis un peu paumée en php mais ça serait vraiment top si cette solution fonctionnait !
    J’ai copié le code tel quel dans le fichier functions.php et j’ai retenté mon html comme ça :

    [shortcode particules]

    [shortcode parallaxe]
    [/shortcode parallaxe]

    [/shortcode particules]

    Pour l’instant cela ne fonctionne pas. J’imagine que c’est normal et que je dois adapter le code php fourni dans le lien en remplaçant les « my_text » et « my_link » par les noms de mes shortcodes ?
    J’ai tenté deux trois remplacements mais cela créait des erreurs critiques dons j’ai sagement annulé pour l’instant ^_^

    #2341690
    AdelineMartin
    Participant
    Padawan WordPress
    77 contributions

    Si jamais quelqu’un a une idée, je cherche toujours, merci 🙂 !

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