1.固定ページ一覧を表示するにはどうすればいいですか?
2.front-page.phpに固定ページ一覧から数個抜粋するにはどうすればいいでしょうか?
コーポレートサイトを作り始めていますが、結構苦戦しています、、。
「抜粋」について、
指定されたIDのページより数文字を取得してくることを考えています。
適切な言葉でなかったことをあやまります。
すみませんでした。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
こんにちは。
固定ページ(リンク付)の一覧表示をしたい場合は、wp_list_pages 関数を使用します。
表示したいページのテンプレート(今回の場合は front-page.php)に
PHP
1<ul> 2<?php wp_list_pages(); ?> 3</ul>
を記述してください。
ただし、このままの記述では、一覧の最上部に「固定ページ」という見出しが表示されてしまいますので、削除したい場合には、
PHP
1<ul> 2<?php wp_list_pages('title_li='); ?> 3</ul>
と記述してください。
また、特定の固定ページを除外したい場合には、当該ページの ID(記述例では、xxx,yyy)を取得して
PHP
1<ul> 2 <?php wp_list_pages('exclude=xxx,yyy’ ); ?> 3</ul>
と記述してください。こちらのパラメータを使用すれば、指定数の固定ページの表示が可能になります。
くわしくは、wp_list_pages のリファレンス(リンク)をごらんください。
そのほか、この世界には wp_list_pages 関数では満足できないという方もいるようで、get_pages() 関数を使用したこのような(リンク)方法もあるようです(検証はしていません)。
以上、ご参考いただければ幸いです。
投稿2016/04/23 06:56
編集2016/04/23 06:59退会済みユーザー
総合スコア0
0
ベストアンサー
「抜粋」とはどのような状態でしょうか。
記事一覧より数記事抜粋したリストを作ると言うことかと考えて、それならwp_list_pagesのオプションで対応できると思ったのですが、どういう挙動をお考えですか。
追記:
本文より数文字を取得という挙動を想定しています。
get_pages
で呼び出して、文字数を削ればいいんじゃないでしょうか。文字数制限は「wp 文字数制限」とかで検索すれば出てきます。
【関数リファレンス/get pages - WordPress Codex 日本語版】
https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_pages
【WordPress トップや固定ページに指定IDの固定ページ一覧や指定階層の固定ページ一覧を出力する方法 | Stronghold】
http://zxcvbnmnbvcxz.com/wordpress-get-page/
【Wordpressで説明付き固定ページ一覧を出力する。 | How to / Tips | Interest Speaker】
https://interest-speaker.com/page-list-with-explanation-is-outputted-by-wordpress/
投稿2016/04/23 16:16
編集2016/04/23 16:34総合スコア69364
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/23 07:04
2016/04/23 12:26
2016/04/23 12:29
2016/04/23 15:54
退会済みユーザー
2016/04/23 18:40
2016/04/24 01:57