プラグインなしでWordPressに関連記事を追加する2つの方法

プラグインなしでWordPressに関連記事を追加する2つの方法


WordPress のパワーと使いやすさは、無数のテーマとプラグインにありますが、プラグインが多すぎると、Web サイトの速度とセキュリティに影響します。必要な機能を簡単なコードで実現できる場合は、コードを使用する方がよいでしょう。
各記事の最後に関連記事を表示すると、顧客維持率が向上します。
ここに 2 つの方法があります:

最初

使用しているテーマのfunctions.phpファイルに次のコードを追加します。

関数wp_get_related_posts()<br> {<br> $ wpdb、$ post、$ table_prefix; <br> $ limit = 10; $タグ[0] - > $ tagcount($ tags); <br> {<br> br>} <br> $ limitclause =“ lime $ lime "; <br> $ q =“ p.id、p.post_title、p.post_date、p.comment_count、count(t_r.object_id)as cnt as cnt as cnt-> term_taxonomy t_t、$ wpdb- ag 'およびt_t.term_taxonomy_id = t_r.term_taxonomy_id and t_r.object_id = p.idおよび(t_t.term_id in($ taglist))および$ post-> id and p.post_status =' publish 'およびp.post_date_gmt <" $ limitclause; "; <br> $ related_posts = $ wpdb-> get_results($ q); <br> output =“”; <br> if(!$ related_posts)<br> $ output。= '<li>関連する投稿はありません</li>'; <br> Ion( 'date_format'); <br> $ output。= '<li>'; <br> $ output。= '<a href =”'。get_permalink($ related_post-> id) exturize($ related_post-> post_title) osts_attach($ content)<br> {<br> if(is_single()|| is_feed())<br> $ output = wp_get_related_posts(); <br> $ content = $ content; 、100);

2番目

使用しているテーマの single.php に、通常は<?php the_content(); ?> の後に追加します。

<h3>関連する投稿</h3> <br> <ul> <?php <br> $ tags = wp_get_post_tags($ post-> id); <br> if($ tags){<br> $ first_tags [0] - > term_id; <br> $ args = array(<br> 'gin' = array( > array($ post-> id)、<br> 'showposts' => 10、// 10の関連投稿<br> 'caller_get_posts' => 1 <br>); <br> $ my_query = new wp_query($ args); <br> post();> <br> <a href =” < > endwhile; <br>} <br>} <br> wp_reset_query(); <br>?> <br> </ul>

相葉が直接使用した2つ目の方法。

<<:  DNS とドメイン名リダイレクトをサポートする無料ドメイン名: net.tf

>>:  月額 2.95 ドル / 25G スペース / 250G トラフィック / 仮想ホスト: HOST1PLUS

推薦する

タカラトミーはどうですか?タカラトミーのレビューとウェブサイト情報

タカラトミーとは?タカラトミー(株式会社タカラトミー)は、2006年にTOMYとTAKARAが合併し...

チョーヤ梅酒はいかがでしょうか?チョーヤ梅酒のレビューとウェブサイト情報

チョーヤ梅酒とは?チョーヤ梅酒株式会社(チョーヤ梅酒株式会社)は、1914年に設立され、大阪府羽曳野...

Ogilvy & Matherはどうですか?オグルヴィグループのレビューとウェブサイト情報

Ogilvy & Mather のウェブサイトとは何ですか?オグルヴィ・アンド・メイザーは世...

90vm: 20元/月/256MBメモリ/5GB SSDスペース/256GBトラフィック/OpenVZ/DDOS/ロサンゼルスCN2 GIA

90vm は最近設立された中国企業で、仮想ホスティング、VPS、専用サーバーなどを提供しています。...

サウスアラバマ大学はどうですか?サウスアラバマ大学のレビューとウェブサイト情報

サウスアラバマ大学のウェブサイトは何ですか?サウスアラバマ大学(米国)は、米国の公立大学です。モビー...

ボナグループはどうですか? Bona Groupのレビューとウェブサイト情報

Bona Groupのウェブサイトは何ですか?ポーラグループ(中国語訳:宝納グループ)は、日本の4大...

【ダブル11】ピアーヴェ:広東-香港、上海-日本、上海-韓国オリジナルIP、上海-米国、最低60%オフ、イベント中にチャージすると15%オフ

【ダブル11】ピアーヴェ:広東-香港、上海-日本、上海-韓国オリジナルIP、上海-米国、最低60%オ...

HostYun 1コア@AMD5950X 512MBメモリ 50Mbpsポート 香港直接接続KVM VPSレビュー

詳細: HostYun: 16.2 元/月/1 コア @ AMD5950X/512MB メモリ/10...

CityJetはどうですか? CityJetのレビューとウェブサイト情報

CityJet のウェブサイトとは何ですか?シティジェットは1992年に設立され、1994年に運航を...

Dynadot ドメイン登録クーポンコード

工事現場から戻ったときにこれを見つけたので、必要な人に送ります。 .COM/.ORG の転送は 7....

ワシントン・アンド・リー大学はどうですか?ワシントン・アンド・リー大学のレビューとウェブサイト情報

ワシントン・アンド・リー大学とは何ですか?ワシントン・アンド・リー大学 (W & L) は、...

ServerSub: 月額 36 ドル / 8G メモリ / 500GB ハードドライブ / 20TB トラフィック / 5 IP / ダラス

ServerSub は 2013 年に設立されたトルコのホスティング会社です。ダラスに拠点を置き、コ...

ミネソタ・ツインズはどうですか?ミネソタ ツインズのレビューとウェブサイト情報

ミネソタ・ツインズのウェブサイトとは何ですか?ミネソタ・ツインズは、アメリカンリーグ中部地区に所属す...

デイリーホスト: 24.65元/月/1GBメモリ/30GB SSDハードディスク/1TBトラフィック/1Gbpsポート/KVM/ロサンゼルスCN2 GIA

2019年12月に設立された事業者であるJapanese Hostは、主に香港CN2とロサンゼルス...

オストクセットはどうですか? Ostoksetのレビューとウェブサイト情報

Ostoksetとは何ですか? Ostokset はフィンランドの女性に人気のファッション ショッピ...