プラグインなしで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

推薦する

NXP Semiconductorsはどうでしょうか? NXP Semiconductorsのレビューとウェブサイト情報

NXP Semiconductors とは何ですか?世界トップ 10 の半導体企業の 1 つである ...

azvds: 月額 1.5 ドル / 512 MB メモリ / 15 GB NVME スペース / 無制限トラフィック / 1 Gbps ポート / KVM / ウクライナ

azvds。この外国の商人は新しく設立されたはずです。主に仮想ホスティング、ディストリビューションホ...

イプスウィッチ・タウン・フットボール・クラブとはどんなチームですか?イプスウィッチ・タウン・フットボールクラブのレビューとウェブサイト情報

イプスウィッチ・タウン・フットボール・クラブのウェブサイトは何ですか?イプスウィッチ・タウン・フット...

WEDOS: 月額 4.5 ユーロ / メモリ 1GB / スペース 15GB / トラフィック無制限 / KVM / チェコ共和国

チェコのホスティング プロバイダーである WEDOS は非常に強力で、さまざまなホスティング サービ...

ベネズエラのGlobo TVはどうですか?ベネズエラのGlobo TVのレビューとウェブサイト情報

ベネズエラのテレビ局Globoのウェブサイトは何ですか?グロボビジョンはベネズエラに残る唯一の野党系...

[ブラックフライデー] Psychz: 月額 24 ドル / E3-1230v2 / 16GB RAM / 1TB HDD / 100TB トラフィック / 1Gbps 帯域幅 / DDOS / ロサンゼルス

Psychz は、アメリカの老舗ホスティング会社です。多くのホスティング会社がこの会社のサーバーをホ...

王立熱帯研究所とはどのようなところですか?王立熱帯研究所のレビューとウェブサイト情報

王立熱帯研究所とは何ですか?王立熱帯研究所(KIT)は、オランダの独立した専門知識研究センターです。...

サンライダーインターナショナルはどうですか?サンライダーインターナショナルのレビューとウェブサイト情報

サンライダーインターナショナルとは何ですか?サンライダー インターナショナル (サンライダー インタ...

Uovz: 299元/月/4GBメモリ/40GB SSDハードディスク/10TBトラフィック/100Mbps/DDOS/KVM/江蘇モバイル

安定した中国のマーチャントである Uovz は、無料の 100 Gbps アンチ DDoS 保護 (...

ノルウェーのDNBグループはどうでしょうか?ノルウェー DNB グループのレビューとウェブサイト情報

ノルウェーのDNBグループのウェブサイトは何ですか? DNB はノルウェー最大の金融サービス グルー...

九州電力はどうでしょうか?九州電力株式会社の口コミ・サイト情報

九州電力株式会社のウェブサイトは何ですか?九州電力株式会社は、日本の有名な電力会社です。1951年5...

韓国産業銀行はどうですか?韓国開発銀行のレビューとウェブサイト情報

韓国開発銀行のウェブサイトは何ですか?韓国産業銀行は1954年に設立された韓国唯一の政策金融機関であ...

オンライン: 月額 6.99 ユーロ/C2750/8GB メモリ/1TB ハードディスク/無制限トラフィック/1 IP/フランス

有名なフランスのホスティングプロバイダーである Online は、無制限のトラフィックを特徴とし、非...