YouTube ne fonctionne pas dans WordPress après l'importation depuis Blogger [fermé]

StackOverflow https://stackoverflow.com/questions/111568

  •  02-07-2019
  •  | 
  •  

Question

J'ai importé une série d'articles de blog de blogger dans WordPress, et les balises d'intégration YouTube ont été supprimées. Maintenant, je n'ai plus que les URL YouTube dans les publications, par opposition aux balises d'intégration complètes. J'essaie de restaurer les codes d'intégration.

Était-ce utile?

La solution

Tout dépend de la manière dont vous avez importé les articles de blog. Quelle était votre méthode?

Lorsque vous affichez la source brute des publications dans wordpress (vue en texte brut), à quoi ressemble la publication (une copie du code HTML serait très pratique)

- Remarque - modifiez votre message d'origine pour donner les réponses. Une réponse ne fonctionne pas vraiment si d'autres personnes répondent également.

Autres conseils

  
    

… par défaut, WordPress filtre le XML importé en supprimant les balises potentiellement gênantes… malheureusement, y compris des éléments tels que < embed > et < iframe & et d'autres exemples avez inclus le contenu dans vos messages. WordPress le fait via un fichier que vous pouvez trouver dans / wp-includes appelé kses.php . Dans kses.php , vous souhaiterez faire défiler jusqu'à la ligne 1309 et commenter les trois lignes sous // Filtrage ultérieur afin qu'elles 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

Je pense que vous avez plusieurs options ici:

  1. Vous pouvez annuler l'importation et réimporter par un autre moyen, à partir de RSS par exemple. La valeur de cette dépend de combien d'effort vous avez dans les postes tels qu'ils sont dans WordPress maintenant - êtes-vous prêt à vider les messages et réessayer?
  2. Vous allez sur les forums, postez un bug trac, allez sur le canal IRC et essayez pour trouver plus d'informations; vous êtes apparemment pas le seul personne d'avoir ce problème (sauf si, bien sûr, c'est vous)
  3. si vous avez accès à la base de données, vous pouvez mettre à jour le tableau des posts pour ajouter le retour du code approprié.
  4. vous pouvez rajouter manuellement l'incorporation codes (évidemment).

De combien de posts parle-t-on?

Lorsque je suis passé de blogger à wordpress, mes vidéos YouTube ont très bien bougé. Martin a raison, une vue du code source postal est probablement nécessaire pour être utile.

Une chose à noter sur un problème secondaire cependant. Lorsque vous utilisez le wordpress " importateur de blogger " les liens d'image ne seront pas mis à jour. Lorsque vous consultez votre blog, tout se passe bien, mais en réalité, les images font toujours référence au site de blogueur.

Il existe un plugin sur wordpress.org qui aidera à cela, mais une mise à jour manuelle peut être / sera nécessaire pour un déplacement parfait à 100%.

Je pense que c'est celui que j'ai utilisé.

http://wordpress.org/extend/plugins/blogger-image- importer /

Voici la solution que j'ai trouvée sur un wordpress. forums .

Recherchez dans / wp-includes un fichier nommé kses.php . Dans kses.php , vous souhaitez faire défiler l'écran jusqu'à la ligne 1309 et commenter les trois lignes situées sous // post-filtrage afin qu'elles 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 empêchera le filtre de supprimer toutes vos vidéos YouTube, l’intégration SlideShare, les documents Scribd, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top