- p15.jp
- template タグのアーカイブ
templateタグのアーカイブ
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 のタグクラウド試行錯誤中
テンプレートタグの 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でページタイトルを全て異なった表記にする 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 テンプレート完成
-
2008
04
17
(木)
0:03
やっと完成しました。◆← にも春が来た!
テンプレートの名前は「DosRed」
トルキーさんにドス赤いと言われたのを根に持って命名しましたヽ(・ω・)ノ
WordPress の独自タグという名の PHP と戦いながら XHTML を書き、functions.php という強敵に屈せずググりまくり、いつものように CSS を書き、jQuery でうにょ?んとさせるのは 2 回目だから怖くないぜ!
そんなかんじで作りましたです。
ほとんど自分で書いたんだけど、やればできるもんだなぁ。初心者の質問に優しく「んp」してくれた nic 先生、いつも私を見捨てない Google 先生、どうもありがとう。
- p15.jp
- template タグのアーカイブ


