Word Pressの投稿一覧に文字数を表示させる方法
これで一覧に文字数が表示されます。
ただし、画像や各ショートコード、カエレバ、ASPのアフィリエイトリンクなどもカウントされますので目安程度にどうぞ。
Word Pressダッシュボード > 外観 > テーマエディター > テーマファイルにあるfunctions.phpにこれをコピペするだけ。
1 2 3 4 5 6 7 8 9 10 11 12 13 | // 「投稿一覧に文字数を表示」ここから function add_columns_count_characters($text_columns) { $text_columns['char_count'] = '文字数'; return $text_columns; } function add_custom_columns_count_characters($check_column_name, $post_id) { if( 'char_count' == $check_column_name ) { $count = mb_strlen(strip_tags(get_post_field('post_content', $post_id))); echo $count; } } add_filter( 'manage_posts_columns', 'add_columns_count_characters' ); add_action( 'manage_posts_custom_column', 'add_custom_columns_count_characters', 11, 2 ); |
注意したいこと
- 必ずバックアップを取る。
- 自信のない人は触らない。わかる人に相談、実装依頼がおすすめ。
- 親テーマに追加してしまうと、テーマのアップデートのたびに消えてしまうので、子テーマに追加する。
ブログの上位表示に必要な文字数
これには諸説があります。
- Googleはページの文字数を数えるアルゴリズムを有していない。
- 7,000文字必要。
- 4,000文字必要。
などなど。
現実的にはある程度の文字数があるブログが上位表示される傾向はあると思います。
それはある程度内容を担保できるブログを書くにはそこそこの文字数が必要になるからです。
ですので、総文字数を気にするよりは、コンテンツが良質であるかを常に気にして、リライトを繰り返すのがおすすめです。