WordPress で Web サイト構築試行錯誤: フロントページを固定ページにして Dynamic Content Gallery を表示させる

WordPress をブログではなく Web サイト作成に利用する場合、フロントページにはブログのような新着記事ではなく固定ページを置くことになると思います。そのためには、管理画面から「表示設定」へ進み「フロントページの表示」に「固定ページ」を選択しておきます。

frontpage_home.png

こうして設定したフロントページに、新着記事を画像付きでダイナミックに表示する Dynamic Content Gallery を追加したいと思いました。プラグインを導入し有効にすると、管理画面の「設定」で「Dynamin Content Gallery」の設定画面へ進むことができるようになります。

dynamic_content_gallery_02.png

デフォルトでは Home page のみに表示されます。基本的には、表示させたい場所に、

<?php dynamic_content_gallery(); ?>

の一行を追加するだけです。

私の場合、フロントページに設定したページのコンテンツの下部に表示させたかったので content-page.php に以下の一行を加えました (Theme: Twenty Eleven)。

<?php if( is_front_page() ) { dynamic_content_gallery(); } ?>

表示は以下のようになりました。

dynamic_content_gallery_03.png

【追記 2012/05/05】

自分の記事をあとから読み返して気づきましたが、フロントページに設定した固定ページにはタイトルはない方がよいですね。上と同じく content-page.php に、

<?php if ( is_front_page() == false ) { ?>
    <h1 class="entry-title"><?php the_title(); ?></h1>
<?php } ?>

を追加しました。

【追記 2012/05/07】

Dynamic Content Gallery で表示されるサムネイルは、オリジナルの記事の画像が切り取られて表示され、画面に合わせてリサイズされたイメージを表示してくれません。設定で可能かと思い調べてみましたが、どうも不可能のようです。Dynamic Content Gallery FAQ より。

Q: The thumbnails in the carousel are crops and haven’t been resized. Why?

A: Although the SmoothGallery script that the Dynamic Content Gallery is based on does allow for automatic generation of resized thumbnails, the configuration of the plugin is such that resizing cannot be done.

The carousel simply shows crops from the original image.

Should users feel that a future version of the plugin should incorporate resized thumbnails, please contact me and let me know!

Q:〔Dynamic Content Gallery プラグインの〕回転スライドのサムネイルは切り取りイメージのみで、リサイズはされないようです。どうしてですか?

A: Dynamic Content Gallery が基づいている SmoothGallery スクリプトはリサイズされたサムネイルの自動生成を可能としますが、プラグイン自体の設定画面ではそのようなリサイズはできないようになっています。

ユーザーはプラグインの将来的なバージョンがサムネイルのリサイズを組み込むべきだと感じたなら、私にご一報ください!

ご一報します。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください