wonderMichael UnoPosted on December 7, 2019 (Last Edited on December 10, 2019) by Michael Uno 記事抜粋表示はなかなか根が深い。設計の問題な気がする。 Add a Postscript
wp_trim_words() の if ( strpos( _x( 'words', 'Word count type. Do not translate!' ), 'characters' ) === 0 && preg_match( '/^utf\-?8$/i', get_option( 'blog_charset' ) ) ) { 1 if ( strpos( _x( 'words', 'Word count type. Do not translate!' ), 'characters' ) === 0 && preg_match( '/^utf\-?8$/i', get_option( 'blog_charset' ) ) ) { これって、単語数じゃなくて文字数で切れるってことなんだろうけど。トランスレーションの関数使ってるのがよくわからんし、なのに翻訳するなと。。なんなのwうーん、これはリーダブルコードとは言い難いが、まあ、古いコードなので変更もし難いのだろうと想像。 Elaborate
wp_trim_words()
のこれって、単語数じゃなくて文字数で切れるってことなんだろうけど。トランスレーションの関数使ってるのがよくわからんし、なのに翻訳するなと。。なんなのwうーん、これはリーダブルコードとは言い難いが、まあ、古いコードなので変更もし難いのだろうと想像。
最初書いた人は、スペースで単語を区切らない言語での使用とか想定してなかったんだろう。これ、色んなところで見られる問題。