php Wordpress

カスタム投稿を記事リストとしてサイドバーに表示させる方法

投稿日:2021年12月27日 更新日:

WordPressのカスタム投稿を、記事リスト表示でサイドバーに表示させる方法を記載。プラグインなしの方法です。

ウィジェットでphpコードを実行できるようにする

まず、プラグインなしでウィジェット上でphpコードを実行できるようにするために、次のコードをfunctions.phpに記入する。

【functions.php】

ウィジェットにカスタム投稿タイプの投稿をリスト表示させる

WordPress>外観>ウィジェット>表示したいウィジェット に「テキスト」を追加し、実行したいコードを記入する。

テキストウィジェット

これでサイドバーにカスタム投稿の記事が表示されるようになりました。デザインのカスタマイズはulやliにclassを付与してcssを当てるのもいいと思います。

※下記の参考画像では、当サイトのカスタム投稿「たんなるメモ帳」がサイドバーに表示されています。

 
スポンサーリンク

テスト

テスト

-php, Wordpress

関連記事

「WP mail SMTP」を使い、ローカル環境でWordPressのメール送信テストをする方法

MAMPなどのローカル環境でWordpressのメール送信テストをしたい、というケースがある。ローカル環境にメールサーバーを稼働させるのは大変なので、外部のメールサーバーを使えるようにするプラグインと …

WordPressのテーマにJavaScriptを正しく読み込む方法

HTMLでJavaScriptを読み込む時、一般的には</head>前や</body>前に直接記述することが多いが、Wordpressで読み込みたい場合は、関数を用いてfunctions. …

STINGER8のトップ一覧に更新日を追加する方法

シンプルでSEOにも強いWordpressテーマとして人気の「STINGER8」。カスタマイズの一つとして、トップページの一覧に更新日を追加する方法を記載。 Indexitiran.phpに追記するア …

「送信された URL に noindex タグが追加されています」エラーの対処

WordPressを使用、かつ「Google XML Sitemaps」プラグインを利用しているケースで、Google Search Consoleに上記のエラーが出た場合の対処方法について記載。 I …

WordPressにSVGをアップロードする方法

WordPressのメディアでSVG画像をアップしようとすると「セキュリティーの理由によりこのファイル形式は許可されていません」とエラーが出てしまう。 Indexfunctions.phpに追記するS …