記事編集画面では、投稿エディタの左下に文字数が表示されますが、一覧でも文字数をチェックしたいという方もいらっしゃると思います。
そんな時のために、WordPress管理画面の投稿一覧ページに記事の文字数を表示させる方法をご紹介いたします。
WordPress管理画面の投稿一覧に記事の文字数を表示する方法
サイトに適用しているテーマのfunctions.phpに以下コードを記述します。
function add_wordcount_columns($columns) { $columns['count'] = "文字数"; return $columns; } function add_wordcountview_columns($column_name, $post_id) { if( $column_name == 'count' ) { $content = get_post_field('post_content', $post_id); $content = strip_tags($content); $count = mb_strlen($content); } if ( isset($count) ) { echo $count; } else { echo __('None'); } } add_filter( 'manage_posts_columns', 'add_wordcount_columns' ); add_action( 'manage_posts_custom_column', 'add_wordcountview_columns', 10, 2 );
そのままコピペでOKです。
投稿一覧にアクセスすると、以下のように「文字数」というカラムが追加されます。
あとがき
SEOのためとか、文字数を指標の1つとして意識しているサイトでは良いですね。参考になれば幸いです。