- WordPress :6.1
- Statut : résolu
- Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par Rock4Temps, le il y a 1 année et 11 mois.
-
AuteurMessages
-
26 décembre 2022 à 16 h 50 min #2437551
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 :
Le plugin en question
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 articlePar 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 avance26 décembre 2022 à 23 h 05 min #2437603Bonjour, vous avez posé la question au développeur ?
27 décembre 2022 à 0 h 18 min #2437610Bonjour 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-widgetpr l’inserer dans là où on veut!?
27 décembre 2022 à 19 h 34 min #2437736Bonsoir,
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.27 décembre 2022 à 22 h 08 min #2437760Merci 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.28 décembre 2022 à 10 h 10 min #2437822Bonjour,
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.
28 décembre 2022 à 23 h 27 min #2437902Je 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.
29 décembre 2022 à 7 h 54 min #2437932Si 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.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.