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

【値下げ】ポケモン セレナ&フォッコフィギュア
【美品】オーラソーマ25ミリボトルフルセット・アクリルケース付き

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

ワードプレスは記事の中で「<!–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>」まで飛ばされます。

STUSSY JAM スカル キーホルダー

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

以下の2つの方法があります。
needles トラックパンツ ジップ zipped 22aw ニードルズ

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

新品 モンクレール ジーニアス CRAIG GREEN コンビネーションパンツS
<?php the_content(); ?>を以下のように書き換えます。

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

ディースクエアード 未使用 スリム スキニーデニム クラッシュ ブリーチ 46

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

<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>

VMAX1200用タンクバック

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

dee_eeSANさん専用

GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 TRACER (15 - 17)専用/ジビ :RM2122KIT:GUUBEAT - 通販 - Yahoo!ショッピング, GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 , GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 , GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 , GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 , バイク リアフェンダー GIVI ヤマハ MT-09 Tracer スプラッシュガード , 新品】☆【新品・即決】GIVI RM02 + RM2122KIT ヤマハ MT-09
サインハウス MOUNT SYSTEM Aホルダーのみ

デイトナ バイク用 グリップヒーター 4段階温度調整
■■商品詳細 ■■■\rメーカー:GIVI\r商品名 :\r・RM02 スプラッシュガード\r・RM2122KIT スプラッシュガードマウントキット\r※セット品でのご提供です。\r\r■■適合車種 ■■■\rYAMAHA MT-09 トレーサー (15 - 17)\r適合車種はメーカーホームページでご確認ください。 \r\r■■商品の状態 ■■■\r新品、未使用品です。\r内容(付属品)を確認するために開封して検品のみしております。\r\r■■ 発送詳細 ■■■\r送料無料\r\r■■コメント ■■■\r迅速に発送できるように心がけております。\rご質問やご要望等がございましたら、お気軽にご連絡ください。\r最後まで、お読み頂きありがとうございました。
カテゴリー:自動車・オートバイ>>>オートバイアクセサリー>>>アクセサリー
商品の状態:新品、未使用
配送料の負担:送料込み(出品者負担)
配送の方法:らくらくメルカリ便
発送元の地域:神奈川県
発送までの日数:1~2日で発送

GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09 TRACER (15 - 17)専用/ジビ  :RM2122KIT:GUUBEAT - 通販 - Yahoo!ショッピング
LX-B4FM インカムセット
GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09
TANAX シートバッグ MFK-100 MOTO Fizz
GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09
レブル250 サイドバック右側
GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09
SR400・500専用レザーサイドバッグ(ダブルベルト) 黒
GIVI RM2122KIT スプラッシュガードマウントキット/YAMAHA MT-09
インターコム  バイク用インカム
バイク リアフェンダー GIVI ヤマハ MT-09 Tracer スプラッシュガード
GIVI BMW G310GS モノキーベース M8A SR5126
新品】☆【新品・即決】GIVI RM02 + RM2122KIT ヤマハ MT-09

【お年玉セール特価】 GIVI RM02+RM2122KIT M260 MT-09 スプラッシュガード アクセサリー 【お年玉セール特価】 GIVI RM02+RM2122KIT M260 MT-09 スプラッシュガード アクセサリー
サインハウス MOUNT SYSTEM Aホルダーのみ - by , 2022-12-22
5/ 5stars
購入の相談にも丁寧に対応していただき 感謝しております。とっても喜んでいただきました。本当にありがとうございました。
デイトナ バイク用 グリップヒーター 4段階温度調整 - by , 2022-12-03
2/ 5stars
すぐに届いたので良かったです。又何かあれば購入したいと思います。
LX-B4FM インカムセット - by , 2022-12-20
5/ 5stars
室内ランニングに使用しています。安定感があり、走っても落ちません。耳のところも痛くなくソフトで付けやすいです、

関連記事

【お年玉セール特価】 GIVI RM02+RM2122KIT M260 MT-09 スプラッシュガード アクセサリー

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