非公開や下書きの固定ページを親ページに設定できるようにする

Code


functions.phpに追加。

Note

Description 通常、非公開、下書き状態のページは親ページに指定出来ません(候補に出ない)が、CMSとして運用すると地味に必要になる事が多いのでメモ。初期設定のpublishにprivateとdraftを加えれば候補に出る。ただし、パンくず等には表示されません。
WordPress Ver. 4.5.3
Via WordPress 固定ページの投稿ステータス
続きを読む »

一番最新の記事を除いた最新記事のリストを表示する

Code

Note

Description 最新1記事を除いた記事リスト。要は最新の2記事目以降のリストを表示するというものになります。需要は殆ど無さそうですが個人的に必要だったのでメモ。もっとスマートな方法ありそうです。やってることは最新の1記事のIDを取得してexcludeしてるだけ。任意のカテゴリ、任意のポストタイプにも対応出来ます。「最初の記事だけclassを与える、任意のマークアップでスタイルを変える」だけでは対応できないケースに遭遇したので本コードで暫定的に対処しました。
WordPress Ver. 4.5.3
Via http://www.is-p.cc/wordpress/original-function/get-latest-id/711
続きを読む »

特定の親の固定ページに属する全ての子孫のリストを表示する

Code

Screen shot


上のSSは「レベル1」というタイトルの固定ページが最上位の親なので、その固定ページのIDを指定しています。表示ページは孫ページ。

ページテンプレート等でメインコンテンツとは別の特定のコンテンツを固定ページで作った際のリスト表示等に使いました。

Note

Description 親のIDを指定して、その親に属する子孫と親自身の全てのリンクリストを階層で表示する
WordPress Ver. 4.4.4
Via テンプレートタグ/wp list pages – WordPress Codex 日本語版
続きを読む »

Ads

Posts

Contact

Others