Home > wordpressでホームページ制作

wordpressでホームページ制作

カテゴリーメニューの表示方法,その2

2010 年 4 月 23 日 金曜日

以前「カテゴリーメニューの表示方法」という記事を書きましたが、その続き・・・

リンク付きカテゴリーリストを表示するテンプレートタグ 『wp_list_categories

使い方は

<?php wp_list_categories('引数'); ?>

●カテゴリをアルファベット順にソート、カテゴーリID 3, 4, 5 のみを表示したいときは、次のようにコードを書きます。

<ul>
<?php wp_list_categories('orderby=name&include=3,4,5'); ?>
</ul>

●カテゴリー名順にソート、各カテゴリーの投稿数を表示して、リストからカテゴリーID 5 を除外したいときは次のようになります。

<ul>
<?php wp_list_categories('orderby=name&show_count=1&exclude=10'); ?>
</ul>

●リストからカテゴリーID 4とID7 を除外して見出しを非表示したいとき、’title_li=’で指定

<ul>
<?php wp_list_categories('exclude=4,7&title_li='); ?>
</ul>

●child_ofで指定したカテゴリーIDの子カテゴリーのみを投稿数付きで表示。
use_desc_for_titleはカテゴリーの概要をリンク(アンカータグ)のtitle属性に挿入するか。初期値は1( true)(カテゴリー概要を挿入)。

<ul>
<?php wp_list_categories('child_of =5&use_desc_for_title=1'); ?>
</ul>

●フィードリンク付きカテゴリ表示

<ul>
<?php wp_list_categories('orderby=name&show_count=1&feed=RSS'); ?>
</ul>

※RSS リンク部分をフィードアイコンで表示するときは、その画像の URLを設定。

<ul>
<?php wp_list_categories('orderby=name&show_count=1&feed_image=/images/rss.gif'); ?>
</ul>

パラメータ一覧はこちらを参照

関連する記事を表示する方法

2010 年 4 月 23 日 金曜日

プラグインを使わずに関連する記事を表示する方法。このサイトでも使用しています。

同じタグのものを関連する記事として表示します。
『’showposts’=>3』のようにshowpostsの値で表示させる記事の数を設定します。

<ul>
<?php $tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]-> term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>3,
'caller_get_posts'=>1
);

$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
	<li>
<h4>
<a title="<?php the_title_attribute(); ?>" rel="bookmark" href="<?php the_permalink();?>"></a>
</h4>
<p><?php echo get_post_meta($post->ID,'short_desc',true); ?></p>
</li>

<?php endwhile; wp_reset_query(); ?>
        <?php } else { ?>
            <p>関連する記事は見当たりません…</p>
        <?php } } ?>
</ul>

robots.txtの記述内容

2010 年 4 月 13 日 火曜日

検索エンジン最適化を図るための、WordPressの「robots.txt」記述方法。
WordPressを設置しているルート フォルダにアップします。
(続きを読む…)

ページナビゲーションの表示

2009 年 10 月 22 日 木曜日

wordpressでページナビゲーションとして人気が高いWP-PageNavi

ページナビゲーションを使用したいテーマファイル(index.phpやarchive.phpなど)に
以下のコードを追加するだけでスタイリッシュなナビが実現します。

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

もっと簡単に、プラグインを使わずにナビを付けたい場合は、こちらが便利。
カテゴリー別にナビゲーションしてくれます。

<?php previous_post_link(' %link', '&lt;&lt; 前の記事', 'true'); ?> |  カテゴリー: <?php the_category(','); ?> | <?php next_post_link('%link ', '次の記事 &gt;&gt;', 'true'); ?>

パラメータの詳細はこちら

Page 1 of 212