WPプラグインブログ記事を読んでいて「この記事は○分○秒で読めます」と記事の最初に表示されているのを見たことありませんか?もちろん読むスピードは人によって違うので大まかな目安ですが、あらかじめ何分で読めるのか分かっていれば長い記事でも最後まで読み切ろうという気になります。あの表示はただ何分何秒で読めるかを表示しているだけでなく、読者が長い記事を途中で飽きて閉じてしまわないようにする工夫でもあるのです。WordPressでこの読むのにかかる時間を表示するにはPHPコードを追加して出力する方法あるいは読む時間を自動表示するプラグインを使う方法の2種類があります。ここではこの2つの方法を使い読み終わるまでの時間を表示する方法について解説します。追加したコードを記事内で呼び出しプラグインで読む時間を表示する方法プラグインの導入プラグインの設定まとめプラグインなしで読む時間を表示する方法この方法はテーマファイルを編集するので最悪サイト構成を壊してしまう恐れがあります。下手にテーマを構いたくないなら後で紹介するプラグインを使いましょう。プラグインを一切使わずオリジナルのコードを追加して読むのにかかる時間を表示する方法を紹介します。記事内の適当な場所でそのコードを呼び出すこの2つのやり方について順に説明していきます。最初は今使っているテーマの「functions.php」に読む時間を出力するための関数を追加しましょう。今使っているテーマのfunctions.phpをFTP経由またはレンタルサーバーのファイルマネージャーなどから開いてください。メニューから「外観」ー>「テーマの編集」を開くことでWordPress内で直接テーマファイルの編集も可能です。functions.phpを開いたらそのファイルの最後に次のようなPHPコードを追加してください。<<<EOMこの記事は約{$mins}分{$secs}秒で読めます。EOM;}このコードでは記事本文の文字数を調べてそこから読むのにかかる時間を推測し、「この記事は約○分○秒で読めます。」と書き出す関数を作成しています。「$per_min」は1分間に読むことができる文字数(≠単語数)を表す変数です。1分間あたりに読める文字数平均は400~600文字と言われていますが、ここではそれよりも多い800文字/分に設定しています。このようなコードを追加したらファイルを保存してください。追加したコードを記事内で呼び出しただコードを追加しただけだと読むのにかかる時間は表示されないので次にそのコードを記事内の適当な場所で呼び出します。WordPressのテーマでは「single-page.php」というファイルが投稿ページのテンプレートになっています。その中で次のようなコードを書いて保存すればその場所で読むのにかかる時間が表示されるようになります。?>テーマによって当然single-page.phpの内容は違い、どこに書けばいいかは変わってくるのでページを更新しながら調整していってください。ちなみに次がsimplicityというテーマでタイトル下に読む時間を表示したときの様子で、オレンジ色の枠で囲った部分がそれです。シンプルですが機能的にはこれで十分だと思います。次はプラグインを使って同じことをする方法を表示しますが、導入する手間や余計なプラグインを増やしたくないならこちらの方法を使った方がいいかもしれません。WP」というプラグインを使って表示する方法を紹介します。その手順は次の通りです。WP」をWordPressにインストール・有効化します。インストールするにはメニューから「プラグイン」ー>「新規追加」を開いてください。time」というキーワードを入力すると次のようなプラグインが表示されるので「今すぐインストール」ボタンを押してインストールします。このプラグインは次のプラグインページからダウンロードすることも可能です。https://ja.wordpress.org/plugins/reading-time-wp/インストールが完了したら「今すぐインストール」ボタンが「有効化」ボタンに変わるので必ずそのボタンも押して有効化してください。これでプラグインが使用可能になります。プラグインの設定このプラグインはデフォルトだと英語で表示されてしまうので日本語に直すための設定をしていきます。WP」を選ぶと開けます。設定画面を開くと次のような画面が表示されます。設定項目もそんなに多くありませんが、設定しておいた方がいいのは次の4つの項目です。」などの日本語に直しておきましょう。postfix読むのにかかる時間の単位(複数形)。「minutes」になっているので「分」に直します。singular読むのにかかる時間の単位(単数形)。ここも「分」に直しておけばOKです。minute1分間に読める単語数の平均値。この単語数を元に読むのにかかる時間が計算されます。Options」ボタンを押して変更を保存してください。これで次のようにタイトルの下に読むのにかかる時間が表示されるようになります。残念ながらこのプラグインでは分までしか表示できません。秒まで表示するなら対応したプラグインを探すか先ほど紹介した方法でプラグインを使わない方法を試してみてください。まとめ以上ここでは記事を読むのにかかる時間を表示する方法をプラグインを使わない場合と使う場合の2通りに分けて紹介しました。長い記事だと読者が飽きて帰ってしまうことも考えられるので記事の最初に控えめに読むのにかかる時間を表示しておくと長い記事の離脱対策になるかもしれません。昔はプログラミングに熱中していたが、ブログとWordPressに興味を持ち始め今はサイト・ブログ作りが生きがい。しんでブログ構築できるように読みやすい&楽しい記事作りを心がけています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。自分の「好き」をブログで表現したい、情報発信をしたい方に役立つWordPress術・ブログ構築術を発信中。今までできなかったことを"デキル"に変えるお手伝いをします。最近WordPressプラグインを開発・公開しました。自分の「好き」をブログで表現したい、情報発信をしたい方に役立つWordPress術・ブログ構築術を発信中。今までできなかったことを"デキル"に変えるお手伝いをします「WordPressは難しい」、「ブログ初心者には向いてない」・・・こういう固定観念を捨てればWordPressほど効率よく記事編集できて安全にブログ運営できるツールはありません。ワードプレス!最近WordPressプラグインを開発・公開しました。Press当サイトでは利便性向上や閲覧の追跡のためにGoogle・他提携サービスによりCookieが使用されています。サイトの閲覧を続けた場合Cookieの使用に同意したことになります。「WordPressって特別な知識がないと難しそう・・・」こういう風に思い込んでいないですか?でも実は・・・WordPressブログは1日もあれば即日で作ることができるんです。「面倒なことせずブログを今すぐパパッと始めたい」そういう方必見です。Pressブロガーが使うべき超お得なASPまとめ【2019年最新】W報酬制度のあるASP、報酬+税金分受け取れるASPなどなど・・・個人ブロガーに特にお得なASPをまとめました。アフィリエイトで成果を出したい「個人ブロガー」に優しいASP中心に紹介します。Press各ASPの自己アフィリエイトでお得に買い物する方法を一挙公開!自己アフィリエイトを上手く使うとお得に商品やサービスを購入することができます。商品レビューするならこの仕組みを上手く使うと経費を抑えたり、色々なメリットがあるので活用しない手はありません。そこで各ASPでの自己アフィリエイトOKな案件の見つけ方をまとめました。「IT・プログラミング・開発の相談」カテゴリーから質問可能です。相談もオススメ「IT・プログラミング・開発の相談」カテゴリーから質問可能です。