web-dev-qa-db-fra.com

Autoriser le lecteur SoundCloud à apparaître dans un extrait de publication

Je suis en train de créer un site Web pour ma musique, en conjonction avec mon compte SoundCloud. Je compte publier les liens vers mon lecteur soundcloud sous forme de blogues, mais je ne vois pas comment faire en sorte que les extraits de blog le montrent.

Consultez le message en haut du site pour mon exemple: http://jonathanperos.com/

Je veux l'extrait de poste pour "Honeycomb Rainbow" montrer au joueur pour cela.

2
Kidd Cabbage

L'extrait ne récupérera que le texte, les balises de rognage. Vous devez créer un nouveau champ personnalisé (vous pouvez utiliser des champs personnalisés avancés) pour l'ID de cette iframe. Ensuite, vous devez éditer votre content_excerpt.php (je ne sais pas quel thème utilise) et récupérer ce champ à la place ou en dessous de votre extrait.

Par exemple: (en utilisant le champ Personnalisé avancé et le thème Vingt treize)

<?php 
// fetch my custom field call it "player"
$player = get_field('player');
?>
<article id="post-<?php the_ID(); ?>">
  <div class="entry-summary">
    <h3 class="entry-title">
   <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_title(); ?></a>
</h3>
    <?php the_excerpt(); ?>
    <iframe src="https://w.soundcloud.com/player/?url=http://api.soundcloud.com/tracks/<?php echo $player;?>&show_artwork=true&maxwidth=620&maxheight=930&wmode=transparent"></iframe>
  </div>
</article>

J'espère que tu comprends mon anglais: D

1
KalymaStudio