From 63cbe3b54d66e9a07e3a981bc3a8dfcf7c7a013b Mon Sep 17 00:00:00 2001 From: Eric van der Vlist Date: Wed, 26 Mar 2025 16:14:08 +0100 Subject: [PATCH] Adding a filter for shortcode parameters --- build/wp-attached-gpx/render.php | 7 ++++++- src/wp-attached-gpx/render.php | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/build/wp-attached-gpx/render.php b/build/wp-attached-gpx/render.php index ec2d2de..fc60aaf 100644 --- a/build/wp-attached-gpx/render.php +++ b/build/wp-attached-gpx/render.php @@ -8,7 +8,12 @@ $gpxes = get_attached_media('application/gpx+xml'); foreach ($gpxes as $id => $gpx) { $url = wp_get_attachment_url($id); - echo '
'.wpgpxmaps_handle_shortcodes(['gpx'=>$url, 'attachments'=>true]).'
'; + $parameters = ['gpx'=>$url, 'attachments'=>true]; + + echo '
'. + wpgpxmaps_handle_shortcodes( + apply_filters('wpagpx_shortcode_parameters', $parameters) + ).'
'; } diff --git a/src/wp-attached-gpx/render.php b/src/wp-attached-gpx/render.php index ec2d2de..fc60aaf 100644 --- a/src/wp-attached-gpx/render.php +++ b/src/wp-attached-gpx/render.php @@ -8,7 +8,12 @@ $gpxes = get_attached_media('application/gpx+xml'); foreach ($gpxes as $id => $gpx) { $url = wp_get_attachment_url($id); - echo '
'.wpgpxmaps_handle_shortcodes(['gpx'=>$url, 'attachments'=>true]).'
'; + $parameters = ['gpx'=>$url, 'attachments'=>true]; + + echo '
'. + wpgpxmaps_handle_shortcodes( + apply_filters('wpagpx_shortcode_parameters', $parameters) + ).'
'; }