2012.05.15

WP:Compact Archives

0 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 5 評価:0,平均値:0.00

永らくアーカイブ用リンク表示プラグインにmonthchunksを利用していましたが、先日テストブログで新たに導入したCompact Archivesをこちらでも利用する事にしました :-D

このCompact Archivesにも数種類の表示方法が存在します。詳細はリンク先で見てもらうと一目瞭然ですが、σ(゜∀゜は敢えて今までのmonthchunksの出力と同じにしてます。

見た目は全く変わっていません :lol:

実際はプラグイン内部のHTML出力を弄って同じように表示してるだけですけど :sweatdrop: (実はmonthchunksも弄ってました)

あと、monthchunksとは決定的に違う点が一つあります。

エントリーのない月もリンクなしで常に表示する

サイドバーの幅が広ければ見栄えするかもしれません。しかし、σ(゜∀゜はあまり好きじゃない :disgusted:

/* Compact Archives */
.emptymonth {
    display: none;
}

テストブログでも書いていますが、Compact Archivesはエントリーがない月に「class=”emptymonth”」が与えられています。なので、上記のようにスタイルシートで消してしまいました :lol:
#現状でエントリーしてない月はないですが、
#ブログを始める以前の月だけは消えてます :wink:

2012.05.04

WP:親に子の記事を表示しない

0 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 5 評価:0,平均値:0.00

以前サイドメニューのカテゴリーリストの表示で悩んだ事もありましたが、その元凶と言うべき問題が解決したかも・・・

ここでWPのブログを始めた時、最初に不思議に思ったのが「親カテゴリに子カテゴリの記事が表示される」事でした。と言うのも、それまではMovable Type(以下MT)していた経験上、通常は「親カテゴリに子カテゴリの記事が表示される」なんて事がなかったからです :disgusted:

WPではできないのだろうか?

一時期これでもかと探していましたが、検索語句が悪いのか全くヒットせず・・・

昨日、SQLiteのテストブログでサイドメニューのカテゴリーリストの親(リンクあり)に子ができました。そこで思い出しました。

WPでは親記事一覧にすべての子記事が含まれて表示される

うーむ。

再びググってみた・・・語句は簡素に細かく・・・ヒットした!! 8-)

親カテゴリに子カテゴリの投稿を表示させない

the_posts();の前に挿入するそうなので、<?php while (have_posts()) : the_post(); ?>の前にちらっと細工して記述。。。

<?php
if (is_category()) {
 $current_cat = get_query_var('cat');
 if ($children = get_categories('child_of='.$current_cat)) {
	$exclude = array();
	foreach ($children as $child) $exclude[] = $child->term_id;
	query_posts(array('cat'=>$current_cat, 'category__not_in' => $exclude));
 }
}
?>

日別/月別等にも利用されるファイルなので、一応カテゴリーページの出力のみ指定して挿入してみました。

成功!?

親カテゴリーページを開いても何も記事が表示されなかった!
#子があるカテゴリーには記事を書かないようにしていた

これを受けて、カテゴリーリストも変更。

<?php wp_list_categories('show_count=1&pad_counts=0&hide_empty=1&hierarchical=1&title_li='); ?>

今までは手動で子のあるカテゴリーだけリンクしないように出力していましたが、pad_counts=0を追加して親の記事に子の記事数が含まれないようにして通常のタグに戻しました。

数年間悩んでいた問題が解決した :cry:

・・・はずでしたが :oops:

2012.04.30

2つ目のWP

0 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 5 評価:0,平均値:0.00

数週間前、ここ(SiteMix)のSQLiteを使ってWPをインストール。
#インストール方法はググって! :wink:

インストールはできるし、とりあえず動く

あくまでも「とりあえず」です :P
#独自ドメインを使っていればほぼ完璧に動きます。
#それは・・・

2012.04.28

AIOSテスト版リリース

0 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 5 評価:0,平均値:0.00

久々に連続してエントリーしてます :lol: (昨日エントリーするつもりが :sweatdrop:

Official Release with 0.7.15 massive lag/slow down
※↑リンクタイトルが紛らわしいので若干変更してます。FF11ってFinal Fantasy XIじゃん :P

不具合修正テスト版がリリースされてます。σ(゜∀゜は早速試してますが、今のところは重くなるような素振りはないです。

テスト版なので自己責任で・・・

2012.04.26

OmniSidebar

0 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 50 投票, 平均値/最大値: 0.00 / 5 評価:0,平均値:0.00

All-in-One Sidebar(以下AIOS)のおかげでFirefox本体が激重になるため、VUまでのつなぎとしてOmniSidebarをインストールしてみました。


σ(゜∀゜はホームボタン右の矢印?ボタンでサイドバーを開閉。設定でマウスオーバーでの開閉もできるのかな。

AIOSの簡易版のような作りになっているようです。サイドバーに表示できるものですが、AIOS同様にアドオンとダウンロードが追加されます。さすがにマルチパネルのようなものはないですが、最大の特徴としては、サイドバーが左右両方に表示できると言う事でしょうね・・・何に使うのでしょう :sweatdrop:

上図のように、サイドバー上部のツールバーにボタンを置く事ができ、ツールバー上のタイトルをクリックして表示するプルダウンから選択する事もできます。勿論Firefox本体のツールバー上にボタンを置いて操作する事もできます。

※日本語化されていません


+α /

当ホームページに記載されている会社名・製品名・システム名などは、各社の登録商標、もしくは商標です。
Copyright (C) 2002-2012 SQUARE-ENIX CO.,LTD. All Rights Reserved.

Copyright (C) 1999-2012 WIND.

TOP