WordPress のタグクラウド試行錯誤中 その 2

前回: WordPress のタグクラウド試行錯誤中
nic せんせーよりご指導いただきました(`・ω・´)

自分でやってみたもの。

<?php
$tags = get_tags('sort_column=menu_order');
	foreach ($tags as $list) {
		echo "\t\t\t\t\t" . '<li><a href="' . get_bloginfo('home') . '/tag/' . $list->slug . '" title="' . $list->name . '  に含まれる ' . $list->count . ' 件の投稿をすべて表示">' . $list->name . '</a></li>' . "\n";
	}
?>

もっとスマートな方法があるそうでヽ(・ω・)ノ

続きを読む WordPress のタグクラウド試行錯誤中 その 2

WordPress のタグクラウド試行錯誤中

テンプレートタグの wp_tag_cloud を使わずにタグ一覧を表示しようとしているところ。

wp_tag_cloud を使った場合はこんなかんじ。

<?php wp_tag_cloud('format=list&order=RAND'); ?>
 ↓
<ul class='wp-tag-cloud'>
	<li><a href='http://p15.jp/tag/recovery' class='tag-link-58' title='3 件のトピック' rel="tag" style='font-size: 8pt;'>recovery</a></li>
	<li><a href='http://p15.jp/tag/backup' class='tag-link-56' title='5 件のトピック' rel="tag" style='font-size: 8.9032258064516pt;'>Backup</a></li>
</ul>

簡単に出力できてありがたいんだけど、インラインスタイルじゃなくて外部 CSS で管理できるようにならんべか。

続きを読む WordPress のタグクラウド試行錯誤中

WordPressでページタイトルを全て異なった表記にする p15.jp 版

もそさんがこんな記事を書かれていたので私のやつを晒してみます。

ポイントはテンプレート ( index.php とか) に直接書くのではなく、functions.php に書いて呼び出すところ。
こうするとテンプレートの記述もすっきりするし、複数のテンプレートにも簡単に適用できます。(って nic せんせーが言ってた!)

続きを読む WordPressでページタイトルを全て異なった表記にする p15.jp 版

記事のカテゴリ表示をいじったら

複数件のカテゴリに属する場合、一つしか表示されなくなってしまった。
以下、元のコード。

<?php $cat = get_the_category();
	$cat = $cat[0]; {
		echo "\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t<a href=\"" . get_bloginfo('home') . '/category/' . $cat->category_nicename . "\" title=\"" . $cat->cat_name . " カテゴリの投稿をすべて表示\"  rel=\"category\">" . $cat->cat_name . "</a>\n\t\t\t\t\t\t</li>\n";
	}
?>

$cat[0] ってのがなんか怪しげ。0 番目のデータを取り出すよ!ってことだよね。
取り急ぎデフォルトのテンプレートタグを利用して表示することにした。

続きを読む 記事のカテゴリ表示をいじったら

p15_002 テンプレート完成

やっと完成しました。◆← にも春が来た!

DosRed

テンプレートの名前は「DosRed」
トルキーさんにドス赤いと言われたのを根に持って命名しましたヽ(・ω・)ノ

WordPress の独自タグという名の PHP と戦いながら XHTML を書き、functions.php という強敵に屈せずググりまくり、いつものように CSS を書き、jQuery でうにょ?んとさせるのは 2 回目だから怖くないぜ!
そんなかんじで作りましたです。
ほとんど自分で書いたんだけど、やればできるもんだなぁ。初心者の質問に優しく「んp」してくれた nic 先生、いつも私を見捨てない Google 先生、どうもありがとう。

続きを読む p15_002 テンプレート完成