J'ai importé une série de billets blog de blogger à WordPress, et les tags d'intégration YouTube ont été supprimés. Maintenant, j'ai juste les URL YouTube dans les messages, par opposition aux tags d'intégration complète. J'essaie de restaurer les codes d'intégration.YouTube embarqué ne fonctionne pas dans WordPress après l'importation de Blogger
Répondre
Tout dépend de la manière dont vous avez importé les articles du blog. Quelle était ta méthode?
Lorsque vous affichez la source première des postes dans wordpress (vue texte brut) - À quoi ressemble post comme (une copie du HTML serait bien)
- Note - modifier votre message original donnez les réponses, une réponse ne fonctionne pas vraiment si d'autres personnes répondent aussi.
Je pense que vous avez deux options:
- Vous pouvez annuler l'importation et réimportation en utilisant un autre moyen, de RSS par exemple. La valeur de ce dépend de combien d'effort vous avez dans les articles tels qu'ils sont dans WordPress maintenant - êtes-vous prêt à vider les messages et réessayer?
- Vous allez sur les forums, poster un bug dans trac, allez sur le canal IRC et essayez pour trouver plus d'informations; vous êtes apparemment not the only person d'avoir ce problème (à moins, bien sûr, que vous)
- si vous avez accès db, vous pouvez mettre à jour la table messages pour ajouter le code approprié avant.
- vous pourriez manuellement re-ajouter les codes d'intégration (évidemment).
De combien de messages parlons-nous?
Lorsque je suis passé de blogger à wordpress, mes vidéos YouTube se sont très bien déplacées. Martin a raison, une vue du code source post est probablement nécessaire pour être utile.
Une chose à noter sur un problème secondaire cependant. Lorsque vous utilisez le wordpress "importateur blogger" les liens d'image ne seront pas mis à jour. Lorsque vous visualisez votre blog, tout ira bien, mais en fait, les images référenceront toujours le site du blogueur.
Il y a un plugin sur wordpress.org qui va vous aider, mais une mise à jour manuelle peut être nécessaire pour un mouvement parfait à 100%.
Je pense que c'est celui que j'ai utilisé.
... par défaut, les filtres WordPress XML importé en supprimant les balises gênants possibles ... unfortunateely, y compris des choses comme
<embed>
et et d'autres cas où vous avez des éléments contenus dans vos messages. WordPress le fait via un fichier que vous pouvez trouver dans/wp-includes
appelékses.php
.Enkses.php
, vous aurez envie de faire défiler vers le bas à la ligne 1309 et de commenter les trois lignes sous//Post filtering
afin qu'ils ressemblent à ceci:
// Post filtering
#add_filter('content_save_pre', 'wp_filter_post_kses');
#add_filter('excerpt_save_pre', 'wp_filter_post_kses');
#add_filter('content_filtered_save_pre', 'wp_filter_post_kses');
Source: http://jasongriffey.net/wp/2010/06/21/moving-to-wordpress-3-0/ et http://wordpress.org/support/topic/youtube-embeds-not-working-after-import
Voici la solution que j'ai trouvée sur un wordpress forums.
Trouvez dans /wp-includes
un fichier appelé kses.php
. En kses.php
, vous aurez envie de faire défiler vers le bas à la ligne 1309 et de commenter les trois lignes sous //Post filtering
afin qu'ils ressemblent à ceci:
// Post filtering
#add_filter('content_save_pre', 'wp_filter_post_kses');
#add_filter('excerpt_save_pre', 'wp_filter_post_kses');
#add_filter('content_filtered_save_pre', 'wp_filter_post_kses');
Cela permettra d'éviter le filtre de supprimer toutes vos vidéos YouTube, SlideShare Embed, Scribd documents, etc.
Pour les arrivées via Google: ces filtres sont maintenant en ligne 1634 à partir de WordPress 4.6.1 –
- 1. plugin_action_links ne fonctionne pas dans WordPress 2.8+
- 2. ExpressionEngine ne fonctionne pas correctement après l'hébergement
- 3. jQuery fonction prête ne fonctionne pas dans WordPress
- 4. L'objet SWF ne semble pas fonctionner dans un article Blogger
- 5. L'invite de commande ne fonctionne pas après l'installation de TortoiseSVN
- 6. Wampserver ne fonctionne pas après l'installation de skype
- 7. Redirect ne fonctionne pas après avoir utilisé AjaxContext
- 8. Mon déclencheur MySQL après INSERT ne fonctionne pas? Pourquoi?
- 9. Débogage réussi, mais le service ne fonctionne pas après l'installation
- 10. événement onclick ne fonctionne pas après ASP.net AJAX sauver
- 11. AC_FL_RunContent ne fonctionne pas après la publication UpdatePanel
- 12. FileStream.truncate() ne fonctionne pas après avoir appelé FileStream.readUTFBytes() (Adobe AIR)
- 13. L'expression régulière ne fonctionne pas après le débogage
- 14. nextLine() ne fonctionne pas après une boucle for
- 15. Appel Jquery AJAX: $ (this) ne fonctionne pas après succès
- 16. L'événement Click ne fonctionne pas après la pagination ajax
- 17. problème MPMoviePlayerController après la lecture YouTube
- 18. Jquery Fancybox ne fonctionne pas après la publication
- 19. UdpClient, Receive() juste après Send() ne fonctionne pas?
- 20. FormsAuthentication.RedirectFromLoginPage ne fonctionne pas
- 21. son ne ne fonctionne pas dans l'appareil
- 22. Custom taxonomy "hierarchical '=> true" ne fonctionne pas dans WordPress 2.8
- 23. sIFR ne fonctionne pas dans FF3 Mac
- 24. fastcgi ne fonctionne pas - wrapper déchargé ne fonctionne pas
- 25. list.sort ne fonctionne pas dans vb.net
- 26. Convertir le tag YouTube wordpress à un objet embed
- 27. xampp ne fonctionne pas
- 28. fonction Javascript ne fonctionne pas dans Mozilla
- 29. SetHidden ne fonctionne pas
- 30. ne fonctionne pas?
Pour les personnes arrivant via Google: ces filtres sont maintenant en ligne 1634 à partir de WordPress 4.6.1 –