ワードプレスのRead Moreリンクを記事の途中でなく先頭から表示させるようにする方法

仮面ライダーW ダブルドライバー ガイアメモリ6個
中古Fender TexMex Telecaster set

ちょっとタイトルがわかりにくくなってしまったので、まずは最初に説明を。

ワードプレスは記事の中で「<!–more–>」と記述するとそれ以前がトップページに表示されて、それ以降は「Read More」などのリンクをクリックして個別記事に移動するする事ですべての内容を表示させる事ができます。

この仕組みはほとんどの場合「the_content」というコードが使われていて、このコード1つで上記した「<!–more–>」以前のテキスト表示とRead Moreリンクを出力してくれます。

※テーマによってはthe_contentを使っていな事も多々あるので、すべてのテーマがこういう仕様ではありません。

the_contentの使い方
<?php the_content( '続きを読む!' ); ?>

引数を指定すればRead Moreのテキストを設定できます。

<?php the_content(); ?>

Read MoreとかMoreとか、テーマ作者が設定したテキストで表示されます(設定されてない場合はワードプレスで決められた表示)

このthe_content、とても便利なんですが個人的に1つだけあまりよろしくないと感じる仕様があって、続きを読むリンクをクリックしたときに記事ページの途中(<!–more–>の位置)まで自動で移動してしまうことです。

「/categoryname/post/#more-100」のように#more-100の部分が自動挿入されるので、<!–more–>を記述した位置に出力される「<span id="more-100"></span>」まで飛ばされます。

TUMIトゥミ ボディバッグ 22318HKH

という事で前置きが非常に長くなってしまいましたが、この#more-100部分を付属させることなく続きを読むリンクを出力させる方法の紹介です。

以下の2つの方法があります。
パトリック スニーカー ライトブルー&ネイビー 26cm (41サイズ)☆

テーマファイルを書き換える
上記しましたがthe_contentは「<!–more–>までのコンテンツの表示」と「記事へのリンク(#more-100付)」の2つの役目を果たしてくれます。

Paul Smith ポールスミス SCREEN FLORAL シャツブルゾン
<?php the_content(); ?>を以下のように書き換えます。

<?php the_content('',FALSE,''); ?>

バーバリー ダレスバッグ ドクターズ OT0825-1BBY2dA

次は続きを読むリンクを出力します。

<a href="<?php the_permalink() ?>" class="more-link">続きを読む &raquo;</a>

これで#more-100なしのリンクが出力されます。
「続きを読む »」の部分はお好きなテキストに変更してお使い下さい。

2つ続ければthe_contentと同じ役目を果たしてくれます。
【美品】モンキータイム パンツ オンブレチェック柄 フランネル コットン 白黒

<?php the_content('',FALSE,''); ?>
<a href="<?php the_permalink() ?>" class="more-link">続きを読む &raquo;</a>

ゴールデングーススニーカー サイズ40

プラグイン「Custom More Link Complete」を使う
「Custom More Link Complete」というプラグインを使うとファイルを書き換えることなく実現できます。
設定やインストールはこちらの記事「ワードプレスプラグイン「Custom More Link Complete」のSEOにいい初期設定」をご覧下さい。

30プリウスサスペンション一式(新品パーツ多数)

New Balance Men's 990v4 Navy: M990NV4 - A Perfect Dealer/New Balance, New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers Shoes Size 12, New Balance 990v4 USA Blue/Red/White Mens Sneakers US 8 Made in USA, ヤフオク! - 28.0cm(ニューバランス スニーカー)の中古品・新品・未 , New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers , New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers Shoes Size 12, ヤフオク! - 29.0cm(ニューバランス スニーカー)の中古品・新品・未
ナイキ エアジョーダン11 レトロ

ニューバランス 2002
NEW BALANCE ニューバランスローカットスニーカー/28.0cm/NVY/M990NV4made in USAユナイテッドアローズで新品購入。着用感ありますが、丁寧に手入れしていたので比較的美品です。付属の紐を数回した後手持ちの紐に交換したため、靴には装着されていません。正規の付属紐付きで発送いたします。他にもメンズスニーカー出品しています。おまとめ割いたしますので、ご検討お願いいたします。お値下げ後の価格ですので、まとめ割以外のお値下げは致しかねます。また、お値下げいたしましたので簡易包装での発送になります。箱つきご希望の方は購入前にコメントをお願いいたします。●サイズ:タグ表記 28.0cm●状態:中古品ということをご理解いただいた上でご購入をお願いします。●その他、注意事項:自宅マンションにて保管していました。細かいデザイン、傷などは写真にてご確認ください。カラー···ブルースニーカー型···ローカット履き口···紐素材···スエード柄・デザイン···無地
カテゴリー:メンズ>>>靴>>>スニーカー
商品の状態:やや傷や汚れあり
商品のサイズ:28cm
ブランド:ニューバランス
:ブラック系
配送料の負担:送料込み(出品者負担)
配送の方法:らくらくメルカリ便
発送元の地域:愛知県
発送までの日数:4~7日で発送

New Balance Men's 990v4 Navy: M990NV4 - A Perfect Dealer/New Balance
27cm New Balance 993 ブラック ワイズD
New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers Shoes  Size 12
acnestudios アクネストゥディオズ スニーカー アクネ シューズ 靴
New Balance 990v4 USA Blue/Red/White Mens Sneakers US 8 Made in USA
NIKE ルナフォース 1 フューズレザー 30cm
ヤフオク! - 28.0cm(ニューバランス スニーカー)の中古品・新品・未
ナイキ エアマックス95 エッセンシャル 28.5cm CI3705-001
New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers
PG NAUGHTY フリーロック スムースレザースニーカー 新品 41
New Balance Mens 990v4 M990NV4 Blue Low Top Solid Running Sneakers Shoes  Size 12
ナイキ NIKE JORDAN MARS270 PSG パリ・サンジェルマン
ヤフオク! - 29.0cm(ニューバランス スニーカー)の中古品・新品・未


関連記事

祝開店!大放出セール開催中 【値下】NEW BALANCE ローカット/28.0cm/NVY/M990NV4 スニーカー

コメントは承認後に公開されます。メールアドレスは公開されません。
*」は必須項目です。