1月 292014
 

ランダムに、単純に文字の大きさをかえて見せるタグクラウドが嫌いでした・・・クラウドですから、それで良いのかもしれませんが、私個人としては、何とか整列させたいな~って考えていました。

そこで「テンプレートタグ/wp tag cloud – WordPress Codex 日本語版」を参考にやってみました。パラメーターの利用の仕方にちょっと戸惑いましたが、何とか記述しました。

以下のコードをテキストウェジェットに書いて、公開するだけですが、前提としてサイドバーのテキストウェジェットで PHP が稼働することです。本サイトでは、プラグイン「exec-PHP」をインストールすることで稼働させています。

<?php wp_tag_cloud('smallest=10&largest=14&number=30&order=DESC&orderby=count'); ?>

上記のコードで下記のように変更できました!ランダムに表示されているタグクラウド整然と並んでいる・・・と思っているのですが如何でしょう。

変更前 変更後
tag_list 20140126_taglist_2

上記のテンプレートタグで利用したパラメータは以下の通りです。

  • smallest:投稿記事内のタグの中で少ないタグの最小の文字の大きさ
  • largest:投稿記事内のタグの中で最も多くつけられているタグの最大の文字の大きさ
  • number:表示するタグの数
  • order:タグのソート方法
  • orderby:タグ名順の表示方法

上記以外のパラメーターを利用することで、もうちょっと工夫ができそうですが、私個人としてはほしい形になったので、かなり満足ですなのですが、これって・・・あくまでも自己満足の世界ですね。

1月 122014
 

本ブログで重要な日付(と勝手に考えている・・・)に関する PHP コードを自分用の忘備録として記録しておきます。目立ちませんし、閲覧して頂いている方々には全く関係のないと思われるコードですが。

PHP を埋め込んでおけば、自動で更新してくれるので、本当に重宝しているのですが、なんとたったの 1 行で実現してくれます。

今日の日付を表示してくれる PHP コード

閲覧して頂ける方々に「今日」の日付を表示してくれるのですが、私自身は「今日現在、どれ位の投稿記事を公開しているのかな」ってな確認のために、このコードをサイドバーに埋め込んでいます。

<?php echo date("Y年m月d日"); ?>

投稿記事やページの公開日を表示してくれる PHP コード

固定ページに埋め込んでいます。「このページ、いつ公開したっけ?」と意外に自問自答することが多いことに気が付いたので、各ページの末尾に埋め込んでいます。

<?php print the_time('Y年m月d日') ?>

投稿記事やページの最終更新日を表示してくれる PHP コード

固定ページに埋め込んでいます。上記の公開日からどれ位日にちが経っているのかを確認したいことがあるために埋め込んでいます。

<?php the_modified_time('Y年m月d日') ?>

こうした「たった 1 行で」自分のやりたいことを実現できるっては、やっぱり凄いですよね~また、上記のような PHP コードは基本なんでしょうけど・・・それでも、ネットを検索すれば、先人の名案が次々とヒットするのも「時代は変わったな~」って、改めて感じてしまう今日この頃です。

【注記】
上記は、「WordPress Codex:テンプレートタグ::日時タグ」に詳細が説明されています。

1月 122014
 

あくまでも自分用ですが、ブログのサイドバーに公開している「投稿記事数」と「ページ数」を簡単に表示させたいな、と考えました。どうすれば良いのかな~って考えていましたが、意外と簡単にできることが解りました!

まずは・・・ブログ内で PHP が稼働できるようにすることが前提ですが、以下のように1行の PHP コードを挿入するだけで実現できます。

公開した投稿記事数を表示する!

<?php echo wp_count_posts()->publish ?>

公開したページ数を表示する!

<?php echo wp_count_posts('page')->publish ?>

上記を工夫して、以下のような表示をすることできます。

本ブログでは、169 の投稿記事と、12 個のページを公開しています。

これをそのままサイドバーに表示しようと考えました。誰も気にしないとは思いますが、自分で確認すると「お~ここまで来たか」ってモチベーションが上がりそうです・・・