ブログ・ SNS
HOME > ブログ・ SNS
ドラゴン皿二号・金山焼バージョンがデビューしました。 http://t.co/iKnfYD3O
posted at 21:19:46
以下、ホームページ作成のことがある程度分かっている人向けの文章なので、興味のない方は無視してください(^_^;)
だんだん、Wordpress独自の関数の使い方を含め、PHPのカスタマイズに慣れてきました。
さて、当サイト(http://aozorahoumu.net/)の内容は、これまで「投稿」という、本来はブログに用いる記事形式で全て構成していたのですが……
Wordpressでは、「投稿」の他に「固定ページ」という記事形式が用意されていて、時系列にかかわらない永続的な情報発信(企業情報など)については、本来は「固定ページ」で構成するべき、だそうなのですね。(参照⇒http://wp-exp.com/blog/page/)
考えてみれば、例えば太田のプロフィールのページのURLが、従前の「投稿」だと
①?http://aozorahoumu.net/aoba/staff_aoba/76
なんていう、記事ナンバーで終わるようなURLになっちゃってなんだか据わりが悪いような気がするのに対し、
「固定ページ」で用意すると
②?http://aozorahoumu.net/_aoba/staff_a/oota
というように、「oota」という任意の単語で締めることができ、スッキリ?します。
(※上記①のURLはすでに閉鎖済みです。アクセスしようとすると、上記②のページに自動転送されます。)
メリットはそれだけでもないのですけど、ともかく事務所情報などは「固定ページ」に置き換えるように、サイトの再構築を図っておりました。
その過程で、「投稿」における「カテゴリ一覧」のように、「固定ページ」においても、「親ページ」を表示したときに「子ページ」の内容(タイトルだけでなく、本文も)を一覧表示できるようなかたちにならないかなぁ、と思い、いろいろ試行錯誤を重ねました。
探したところ、「子ページ」までの一覧ができるPHP構文例は↓のページで紹介されていたのですが……
「WordPress ? [固定ページ]親ページに子ページのタイトル・本文表示」
↑の構文例だと、少なくとも私の環境では、「子ページ」は表示できても「孫ページ」はNGでした。
そこでさらに探しますと、本家?の「WordPress Codex 日本語版」に↓こんな構文例が。
「関数リファレンス/get pages」
どうも他には、私の要望にマッチする構文例は転がってませんでしたので、これをいろいろ自分なりにカスタマイズして、次のようなコードを作ってみました。
<?php $mypages = get_pages( array( 'child_of' => $post->ID, 'sort_column' => 'menu_order', 'sort_order' => 'asc' ) ); foreach( $mypages as $page ) { $content = $page->post_content; $m_e_content = get_extended( $content ); if ( ! $content ) // Check for empty page continue; $m_content = apply_filters( 'the_content', $m_e_content['main'] ); $e_content = apply_filters( 'the_content', $m_e_content['extended'] ); ?> <div class="post"> <div class="content"> <h3 class="storytitle"> <a href="<?php echo get_page_link( $page->ID ); ?>"><?php echo $page->post_title; ?></a> </h3> <br /> <div class="storycontent"> <?php echo $m_content; ?> <?php if ( $e_content ) : echo '<a href="' . get_page_link( $page->ID ); echo '" class="more-link">' . '⇒省略されていない全文を読む' . '</a>'; endif; ?> <div class="fixfloat"></div> </div> </div> </div> <?php } ?>
上記コードによる表示例が、こちら↓
http://aozorahoumu.net/_aoba
私の用途では、子ページの <!–more–> 以降の部分($e_content)は、一覧表示に含めたくなかったので、切り分けを行っておりますが、もし一覧表示したければ、$m_contentに続けて$e_contentもechoしちゃえば良いですね。
content、storytitle、storycontent、more-link、fixfloatなどというクラス名は、お使いのテーマのCSSに合わせて改変してください。うちfixfloatは、【clear: both;】するためだけのものです。
WordPressで、固定ページに属する全ての子孫ページの内容を表示する方法 -- 以下、ホームページ作成のことがある程度分かっている人向けの文章なので、興味のない方は無視してください(^_^;)… http://bit.ly/MstvkJ
posted at 11:00:44
成年後見制度は、認知症などにより判断能力が低下した高齢者や障がい者の権利擁護をするために作られた制度です。制度施行から10年以上が経ちましたが、成年後見人となる方の供給体制がままならず、このままでは必要としている方に成年後見人が付けられないことが予想されます。
そこで地域の皆様が地域の方を支えようと「市民後見人」という機運が高まっています。八戸市でもその動きがあり、現在40名の市民後見人候補者がおります。
この程当法人の司法書士久保隆明が八戸市民後見推進協議会の会長となり、地元紙「デーリー東北」に掲載されました。
軌道に乗せることは難しい事業ですが、良い形にしたいと思います。
八戸市民後見推進協議会
cgi.daily-tohoku.co.jp
今日はこちらの会合に参加しております。ねぷた囃子が聞こえてます。 http://t.co/d7oVllIA
posted at 19:32:03
大天狗様。 http://t.co/tlLMFHT1
posted at 11:31:19
今日も遺言の相談を受けました。相続の相談が非常に多いこの頃です。
せちがない世の中なのか、相続で争う(いわゆる「争続」)家族が多くなっています。自分の遺された財産を行く末を自ら決めて、争いのない相続を実現するには「遺言」作成が最も効果的です。
もっと多くの人に遺言書を遺していただけるように活動していきたいです。
村運行。 http://t.co/J5LcvsTr
posted at 18:59:01
BBQナウ。 http://t.co/Qhh2a2Er
posted at 18:18:57
野菜の収穫きたでー。 http://t.co/drxAeww2
posted at 15:31:31
プールに行ってタオルを忘れる流れ。堂々と、脱いだTシャツで身体を拭いたので、誰にも気付かれていないはず。。。
posted at 14:34:54
とりあえず「デカっ!」 http://t.co/jHUK21SV
posted at 23:18:28
裏面には復興支援の文字が! http://t.co/pXmS93PQ
posted at 21:05:29
今年の新作。ナマズを押さえ込んでます。 http://t.co/9YujrUtO
posted at 21:03:56
パネェ! http://t.co/s1WaTKPx
posted at 20:49:06
おー!吉幾三を一瞬見た!
posted at 20:46:06
6月に製作した金山焼きが完成したと連絡が来てたが、やっと取りに行く。そして、今日は五所川原「立ちねぷた」の初日です。初参戦!
posted at 19:08:24
プールからマッサージチェアの流れ。しかし、みんなの前で踊るインストラクターというのは、ちょっとしたアイドルだなぁ。
posted at 11:47:43
HOME > ブログ・ SNS