PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3-a.3
Jetpack – WP Security, Backup, Speed, & Growth v16.3-a.3
16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 All 506 releases
jetpack / extensions / blocks / podcast-player / templates / podcast-title.php

podcast-title.php in Jetpack – WP Security, Backup, Speed, & Growth 16.3-a.3, at extensions/blocks/podcast-player/templates/podcast-title.php

40 lines 868 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Podcast Title template.
4 *
5 * @html-template Automattic\Jetpack\Extensions\Podcast_Player\render
6 * @package automattic/jetpack
7 */
8
9 // phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable -- HTML template, let Phan handle it.
10
11 namespace Automattic\Jetpack\Extensions\Podcast_Player;
12
13 /**
14 * Template variables.
15 *
16 * @var string $template_props
17 */
18
19 if ( empty( $template_props['title'] ) ) {
20 return;
21 }
22
23 ?>
24 <span class="jetpack-podcast-player__podcast-title">
25 <?php if ( ! empty( $template_props['link'] ) ) : ?>
26 <a
27 class="jetpack-podcast-player__link"
28 href="<?php echo esc_url( $template_props['link'] ); ?>"
29 target="_blank"
30 rel="noopener noreferrer nofollow"
31 >
32 <?php echo esc_html( $template_props['title'] ); ?>
33 </a>
34 <?php
35 else :
36 echo esc_html( $template_props['title'] );
37 endif;
38 ?>
39 </span>
40