WordPressページ内の記事を半角でコピペさせたい

このサイトでhtmlやcssのコードを掲載しているが、そのままコードをコピペすると半角の「’」や「”」が全角でペーストされてしまいます。

これはWordpressが勝手に変換しているためだったので、修正しました。

WordPress自体のコードを編集するとバージョンアップの際に書き換えられてしまうので、functions.phpに以下のコードを記述します。

function convert_content( $data ) {
$convert_fields = array( 'post_title', 'post_content' );
foreach ( $convert_fields as $convert_field ) {
$data[$convert_field] = mb_convert_kana( $data[$convert_field], 'asKV', 'UTF-8' );
}
return $data;
}
add_filter( 'wp_insert_post_data', 'convert_content' );

これでOK!

にほんブログ村 IT技術ブログへ にほんブログ村 IT技術ブログ WordPressへ にほんブログ村 IT技術ブログ Webサイト構築へ

投稿者: おーあえ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください