コード例 #1
0
/**
 * Audio helper script.
 *
 * If an audio shortcode exists we will enqueue javascript
 * that replaces all non-supported audio player instances
 * with text links.
 *
 * @uses dusktodawn_has_shortcode();
 */
function dusktodawn_audio_script()
{
    if (dusktodawn_has_shortcode('audio')) {
        return;
    }
    if (!is_singular() || has_post_format('audio')) {
        wp_enqueue_script('dusktodawn-audio', get_template_directory_uri() . '/js/audio.js', array(), '20120315');
    }
}
コード例 #2
0
    the_post_thumbnail('dusktodawn-featured-image', array('class' => 'featured-image'));
}
?>

	<div class="entry-content">
		<?php 
$audio = dusktodawn_audio_grabber(get_the_ID());
?>
		<?php 
if (!empty($audio)) {
    ?>
			<?php 
    $url = wp_get_attachment_url($audio->ID);
    ?>
			<?php 
    if (dusktodawn_has_shortcode('audio')) {
        ?>
				<?php 
        echo do_shortcode('[audio ' . esc_url($url) . ']');
        ?>
			<?php 
    } else {
        ?>
				<div class="player<?php 
        echo esc_attr(dusktodawn_audio_player_class($audio->ID));
        ?>
">
					<audio controls preload="auto" autobuffer id="audio-player-<?php 
        the_ID();
        ?>
" src="<?php