コメント本文で URL を直書きしたときのリンクがすべて直接リンクになる
PCサイトでも中継ページにならない。
クリッカブル URL の処理は comment_text フィルターの make_clickable() で行なっているが、コメント本文の携帯向け圧縮処理が comment_text より前の get_comment_text フィルターに shrink_content() を当てているのが原因。 携帯向け圧縮処理を行うタイミングをずらす必要があるが、get_comment_text() でも必要な処理もあり、それを優先すると2重に節約処理が走ることになりかねない。
inc/shrinkage.php にて以下の処理を入れて、make_clickable を前に持っていくことにする。
remove_filter('comment_text', 'make_clickable', 9 ); add_filter('get_comment_text', 'make_clickable', 80 );
PCサイトでも中継ページにならない。
クリッカブル URL の処理は comment_text フィルターの make_clickable() で行なっているが、コメント本文の携帯向け圧縮処理が comment_text より前の get_comment_text フィルターに shrink_content() を当てているのが原因。 携帯向け圧縮処理を行うタイミングをずらす必要があるが、get_comment_text() でも必要な処理もあり、それを優先すると2重に節約処理が走ることになりかねない。