OpenAgenda / wordpress

Display customizable OpenAgenda calendars on your WordPress site
GNU General Public License v2.0
3 stars 2 forks source link

[openagenda] shortcode #42

Open sebastienserre opened 6 months ago

sebastienserre commented 6 months ago

Hello,

Je suis en train de tester l'extension pour remplacer celle que j'ai dev il y a des années et que je ne maintiens plus car celle ci est en place. Le but est de reproduire cette page https://freres-saint-jean.fr/nos-propositions/ Lorsque dans mon test, j'ajoute [openagenda uid='55869711'] dans une page, j'rentre dans https://github.com/OpenAgenda/wordpress/blame/main/inc/class-shortcodes.php#L81 et ca me semble curieux cette condition. Un shortcode est censé pouvoir etre ajouté dans n'importe quel type de contenu...

Il y a t'l quelque chose que je rate ?

vincedubroeucq commented 6 months ago

Hello, En fait, le shortcode est juste auto-injecté sur les pages agenda s'il n'est pas présent dans le contenu. L'idée était de laisser les utilisateurs utiliser le shortcode pour placer les événements où ils voulaient sur la page, s'il avait du contenu personnaliser à y insérer. Mais oui, le shortcode doit être utilisé sur une page agenda, pas une page standard.