[Résolu] Integrer une extension dans tout les articles? (Créer un compte)

  • WordPress :6.1
  • Statut : résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #2437551
    Mazinger
    Participant
    Initié WordPress
    36 contributions

    Bonjour amis de WpFR,

    je souhaite intégrer un plugin dans le corps d’un article.
    J’ai essayé avec ce tuto mais en vain :

    About the Legacy Widget block


    Le plugin en question

    Soccer Info


    Si j’afiche le plugin en passant par la page /wp-admin/widgets.php
    et le met en side/footer là je peux le paramétrer comme je veux : choix des colones que j’affiche…
    Mais impossible de le mettre dans le corps d’un article

    Par contre j’arrive à faire fonctionner le plugin en passant par le shortcode et l’intégrer partout où je veux mais il ne correspond à pas à la mis en forme que je souhaite et je n’ai pas toutes les options que veux avec le shortcode contrairement à la page « widget »

    Ce que je souhaiterais c’est mettre ce code qui correspond à la copie du code du plugin quand il est paramétré comme je le souhaite :
    <!– wp:legacy-widget {« idBase »: »soccer_info_widget », »instance »:{« encoded »: »YToxMDp7czo1OiJ0aXRsZSI7czowOiIiO3M6NDoidHlwZSI7czo1OiJ0YWJsZSI7czo1OiJzdHlsZSI7czo3OiJnZW5lcmFsIjtzOjk6ImxlYWd1ZV9pZCI7aTo2O3M6NzoiY29sdW1ucyI7czo4OiIjLFRlYW0sUCI7czoxMDoiaGlkZV9zdHlsZSI7YjowO3M6NToibGltaXQiO3M6MDoiIjtzOjU6IndpZHRoIjtzOjA6IiI7czo5OiJoaWdobGlnaHQiO3M6MDoiIjtzOjQ6InRlYW0iO3M6MDoiIjt9″, »hash »: »3c87fed6a793efa4ce9381fa27010b23″}} /–>

    dans le contenus de tout mes articles, j’essaye avec les plugin code snippets & ad inserter mais en vain.
    Avez vous une idée comment procéder?
    Merci infiniment par avance

    • Ce sujet a été modifié le il y a 1 année et 2 mois par Mazinger.
    • Ce sujet a été modifié le il y a 1 année et 2 mois par Li-An.
    #2437603
    Li-An
    Participant
    Maître WordPress
    28260 contributions

    Bonjour, vous avez posé la question au développeur ?

    #2437610
    Mazinger
    Participant
    Initié WordPress
    36 contributions

    Bonjour Li-An,

    malheureusement ce plugin n’a plus de support depuis quelque années….
    Mais finalement ce que je souhaiterais savoir c’est si il es possible d’utiliser la « copie du bloc » d’un widget soit le code qui commence

    <!-- wp:legacy-widget 
    <!-- wp:legacy-widget

    pr l’inserer dans là où on veut!?

    #2437736
    Rock4Temps
    Participant
    Maître WordPress
    936 contributions

    Bonsoir,

    Vous pouvez utiliser l’editeur Gutenberg en mode editeur de code
    comme dans la photo ci-jointe a partir du menu trois petits point verticaux
    en haut a droite de l’editeur, puis  insérer votre code.

    ou peut être avec cette Extension

    l’extension Soccer Info n’est plus mise a jour depuis 4 ans,
    il faudra peut être chercher une alternative.

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2437760
    Mazinger
    Participant
    Initié WordPress
    36 contributions

    Merci beaucoup pour ta réponse Rock4temps,
    en passant par l’éditeur de code effectivement ca marche!
    En fait j’avais essayé dans un premier temps mais j’obtenais  :
    « Votre site ne propose pas de support pour le bloc « core/legacy-widget ». Vous pouvez laisser ce bloc tel quel ou le retirer complètement. »
    Donc je m’étais arrêté là mais après essai en fait ca marche!

    Je peux désormais le placer comme je peux pour cela  :
    – je met ce code dans un bloc réutilisable ( en mode editeur de code)
    – je récupère l’id de bloc, 888 pr l’exemple
    – en passant par ad inserter et la fonction php « $reuse_block »

    <?php
    $reuse_block = get_post( 888 );
    $reuse_block_content = $reuse_block->post_content;
    echo $reuse_block_content;
    ?>

    Je peux le placer enfin comme je veux!
    Je débute avec WordPress, Php si il y a une façon plus simple de faire je suis aussi preneur;)

     

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2437822
    Rock4Temps
    Participant
    Maître WordPress
    936 contributions

    Bonjour,

    Si vous avez réussi a créer un  bloc réutilisable je ne vois pas l’intérêt  de votre code php sinon d’afficher ailleurs dans le thème ou sur un constructeur de page comme Elementor votre bloc réutilisable.

    Dans ce cas cette Extension fait la même chose et vous sera utile a l’avenir.

     

    #2437902
    Mazinger
    Participant
    Initié WordPress
    36 contributions

    Je me sers du bloc réutilisable pour avoir « le controle visuel » mais par contre sauf erreur de ma part je suis obligé de passer par un plugin si je veux l’integer automatiquement sur de nombreuses pages.

    #2437932
    Rock4Temps
    Participant
    Maître WordPress
    936 contributions

    Si vous avez créer un bloc réutilisable avec un nom attribué il doit se retrouver dans l’intéreuse de bloc de l’éditeur Gutenberg accessible par l’icône +  puis onglet bloc réutilisable.

    Maintenant si vous voulez une intégration automatique alors oui cela passe par du code ou extension.

    Merci de mettre le sujet comme résolu.

    Bonne continuation pour votre site Web.

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