web-dev-qa-db-fra.com

Les codes courts audio et vidéo ne fonctionnent pas correctement

J'ai quelques problèmes avec les codes courts intégrés à Wordpress pour l'audio et la vidéo.

Lorsque j'intègre une vidéo, elle me fournit essentiellement une boîte noire et un lien pour télécharger le fichier en haut. quand j'intègre l'audio, il l'ajoute, mais il n'y a pas de bouton de lecture. Je peux toujours cliquer sur le bouton de lecture et le lire, mais pas sur le bouton.

J'ai essayé d'utiliser différents plugins, mediaelement.js et widgetkit (par yoothemes) parmi d'autres, mais tout me donne le même type de sortie.

Qu'est-ce que je fais mal? J'apprécierais vraiment toute aide que je pourrais obtenir.

Information additionnelle:

  • utilisant le thème de thèse 2.1
  • ont essayé de désactiver tous les plugins pour voir si quelque chose était en conflit; ne fait aucune différence
  • ont essayé de supprimer tous les scripts jquery de la tête; également fait aucune différence
  • tous les fichiers css et js semblent être liés correctement (tous les styles et l’animation jQuery sont en place)
  • voici une page de test de mon site pour que vous puissiez voir ce qui est affiché: http://kitabummuneer.com/newsite/index.php/test-page/
2
sahiba25

D'accord, il y a deux choses qui se passent.

Premièrement, puisque vous utilisez WordPress 3.6, vous n’avez pas besoin d’exécuter d’autres plugins de lecteur multimédia. Désactivez Widgetkit et utilisez le shortcode suivant pour ajouter votre lecteur audio:

[audio src="http://example.com/mysong.mp3"]

La raison pour laquelle vous ne voyez pas le bouton de lecture sur vos lecteurs est que votre serveur Web ne diffuse pas correctement les images SVG. Le lecteur MediaElement.js utilise une seule image SVG nommée controls.svg pour tous les boutons du lecteur. Votre serveur Web ne sert pas correctement l'image SVG. Voici où se trouve votre image SVG sur votre site web: controls.svg .

Cliquez sur ce lien et comparez ce lien: controls.svg sur wp.com

Il se peut que le type MIME correct ne soit pas installé pour les fichiers SVG. Ce devrait être: image/svg+xml

1
Ben Miller