summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack/modules/widgets/flickr/form.php')
-rw-r--r--plugins/jetpack/modules/widgets/flickr/form.php30
1 files changed, 25 insertions, 5 deletions
diff --git a/plugins/jetpack/modules/widgets/flickr/form.php b/plugins/jetpack/modules/widgets/flickr/form.php
index 0dfc5c9a..a1bd08dd 100644
--- a/plugins/jetpack/modules/widgets/flickr/form.php
+++ b/plugins/jetpack/modules/widgets/flickr/form.php
@@ -1,3 +1,12 @@
+<?php
+/**
+ * Jetpack_Flickr_Widget settings form output.
+ *
+ * @package automattic/jetpack
+ */
+
+//phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable
+?>
<p>
<label>
<?php esc_html_e( 'Title:', 'jetpack' ); ?>
@@ -28,10 +37,21 @@
</p>
<p>
<small>
- <?php printf(
- __( 'Leave the Flickr RSS URL field blank to display <a target="_blank" href="%s">interesting</a> Flickr photos.', 'jetpack' ),
+ <?php
+ echo sprintf(
+ wp_kses(
+ /* Translators: %s is the URL to an example Flickr RSS feed. */
+ __( 'Leave the Flickr RSS URL field blank to display <a target="_blank" href="%s">interesting</a> Flickr photos.', 'jetpack' ),
+ array(
+ 'a' => array(
+ 'href' => array(),
+ 'target' => array(),
+ ),
+ )
+ ),
'https://www.flickr.com/explore/interesting'
- ); ?>
+ );
+ ?>
</small>
</p>
@@ -43,9 +63,9 @@
<?php for ( $i = 1; $i <= 10; ++$i ) { ?>
<option
<?php selected( $instance['items'], $i ); ?>
- value="<?php echo $i; ?>"
+ value="<?php echo esc_attr( $i ); ?>"
>
- <?php echo $i; ?>
+ <?php echo esc_html( $i ); ?>
</option>
<?php } ?>
</select>