[WordPress] ワードプレスの画像のパス/リンクを取得変更または壊れています。

スポンサーリンク

質問

このコードは、”メディア”ボタンを追加してのイメージをアップロードするときです

<p><a href="http://bebe15594.staging-cloud.partnerconsole.net/wp-content/uploads/Brains-like-a-pack-of-cards-Card-Placeholder.png"><img class="alignleft wp-image-197 size-full" src="http://bebe15594.staging-cloud.partnerconsole.net/wp-content/uploads/Brains-like-a-pack-of-cards-Card-Placeholder.png" alt="Brains like a pack of cards - Card Placeholder" width="470" height="663" /></a></p>

とき私は保存/更新する上記のコードの変更が

<p><a href="\&quot;http://bebe15594.staging-cloud.partnerconsole.net/wp-content/uploads/Brains-like-a-pack-of-cards-Card-Placeholder.png\&quot;"><img class="\&quot;alignleft" src="\&quot;http://bebe15594.staging-cloud.partnerconsole.net/wp-content/uploads/Brains-like-a-pack-of-cards-Card-Placeholder.png\&quot;" alt="\&quot;Brains" width="\&quot;470\&quot;" height="\&quot;663\&quot;" /></a></p>

誰もなぜそれがこのような演技を教えてですか? この問題を解決出来る?

答え

functions.php ファイルにこのコードを追加:

 function wpse72941_content_filter( $content ) {
   $new_content = '';
   foreach( preg_split( '/((\r?\n)|(\r\n?))/', $content ) as $line ) {
   $new_content .= preg_replace( '/^&gt;/', '>', $line ) . '\r\n';
   }
   return $new_content;
 }
 add_filter( 'the_content', 'wpse72941_content_filter', 1 );

答え

がコードの行、つまり、カスタムのテンプレート、通常 ‘ポスト’ ページなどを追加を指定しないでください。カスタム テンプレートの場合は、追加

wp_print_scripts('media-upload');

を置く前に独自のスクリプト/s と

wp_enque_script('jquery');

後。これは、wp_editor を使用して、画像をアップロードすると仮定します

http://stackoverflow.com/questions/28248836/wordpress-image-path-link-gets-changed-or-broken

スポンサーリンク

Leave a Reply