作成:2019/02/25更新:2019/03/12WordPressSEOの効果を高めたり、ユーザビリティをよくするためのレコメンド機能をプラグイン無しで簡単に実装する方法。詳細ページ(single.php)で、カテゴリをもとにランダムで記事を表示します。これはあくまでも簡易的なものとなります。Link関連記事を出力するソースコードget_the_category()で現在の投稿IDを取得し、WP_Queryのcategory__inでカテゴリーに属する投稿を拾ってランダムで出力します。現在表示されている投稿に属しているカテゴリーを引っ張ってきてランダムで表示しています。get_the_category()のcat_IDはカテゴリーIDの値を引っ張ってきます。WP_Queryのcategory__inパラメータはカテゴリーIDを使います。?></div>アイキャッチ画像が無い場合はimgディレクトリを作ってdummy.pngを表示するようにしています。imgディレクトリにダミー画像を置いてください。get_the_categoryget_the_categoryは、現在の投稿が属するカテゴリーを返します。パラメータの初期値は現在の投稿IDとなります。?>var_dumpを使うと返り値を確認することができます。term_id/cat_IDはカテゴリーID、nameはカテゴリー名、slugはスラッグ名、parentは親カテゴリーIDなどを取得できます。);?></pre>WP_QueryWP_QueryとはWordPressのコアの中にあるクラスで、様々な投稿を読み込んで処理します。WordPress内部で実行されるメインクエリはメインループ、WP_Queryはサブループと呼ばれます。WP_Query();WP_Queryについては、ここで詳しく触れませんが、サブループを使うことによって本来のループとは別のループを作れるので、覚えておくとよいでしょう。以上、WordPressのシングルページでプラグインを使わずに関連記事を出力する方法でした。投稿者:commte株式会社コムテ代表取締役。2015/8:弊社にてWeb制作スクールを開始。した話し方をするおっさん。この後によく読まれている記事2018/07/30WordPressでカスタムポストを追加するシンプルな方法カスタム投稿タイプは、投稿・固定ページ以外にコンテンツを追加できる機能です。カスタム投稿タイプを追加すると管理画面でデータを入力することができます。今回はWordPress2017/10/2WordPressを最短でサクッとインストール・メンテナンスする方法WordPressをインストールする方法は環境やサーバによって色々違うと思いますが、今回は最短でWordPressをインストール・メンテンナスする方法をメモ。FTPクライア2013/07/8初心者でも簡単!WordPressテンプレートやテーマ作成に必須な29自分だけのテーマを作りたい、最初から知っておけば、重いプラグインだらけにならずに済んだテンプレートタグやカスタマイズ方法。プラグインの中で強力に集客の効果を発揮するものをインストールしておきたい。コメントデータの処理方法の詳細はこちらをご覧ください。