User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
WordPress親カテゴリー 投稿者: さとう 投稿日:2005/04/28(Thu) 06:17 No.1443  
XoopsでWordPressを使用させて戴いております。

初心者で何とか形は出来てきたのですが、一つお教え戴きたいことがあり投稿させて
戴きました。

WordPressで投稿した場合親カテゴリーを選ばないとメニュー画面に表示されない
ようなのですが、表示するようにするには何処を変更すればよろしいのでしょうか?

もしくは、親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに
は何処を改造すればよろしいのでしょうか?

以上、お忙しい中よろしくお願い致します。


Re: WordPress親カテゴリー 投稿者: のぶのぶ 投稿日:2005/04/28(Thu) 16:15 No.1446  

引用:

さとうさんは書きました:
XoopsでWordPressを使用させて戴いております。

初心者で何とか形は出来てきたのですが、一つお教え戴きたいことがあり投稿させて
戴きました。

WordPressで投稿した場合親カテゴリーを選ばないとメニュー画面に表示されない
ようなのですが、表示するようにするには何処を変更すればよろしいのでしょうか?

すみません、これは不具合ですね。
おって修正版をリリースしますが、とりあえずは、blocks/wp_categories.phpの94行目の

            wp_list_cats("sort_column=$sorting_key&sorting_order=$sorting_order&optioncount=$with_count");



            wp_list_cats("hide_empty=0&sort_column=$sorting_key&sorting_order=$sorting_order&optioncount=$with_count");

に修正すれば直ると思います。
引用:

もしくは、親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに
は何処を改造すればよろしいのでしょうか?

う〜ん・・・これは現状の仕様ですが・・・
改造を行うのであれば、wp-blog-header.phpの256行目からの

    $whichcat .= get_category_children($cat_array[0], ' '.$andor.' category_id '.$eq.' ');
    for ($i = 1; $i < (count($cat_array)); $i = $i + 1) {
        $whichcat .= ' '.$andor.' category_id '.$eq.' '.intval($cat_array[$i]);
        $whichcat .= get_category_children($cat_array[$i], ' '.$andor.' category_id '.$eq.' ');
   }

の4行及び、282行目の

    $whichcat .= get_category_children($cat, " OR category_id = ");

の1行を削除してやれば良いと思います。
但し、この改造については次回のリリースアップで、ソースの中身は大きく変わりそうなのでご注意下さい。


ありがとうございました。 投稿者: さとう 投稿日:2005/04/28(Thu) 20:02 No.1447  

のぶのぶさま

さっそくのご返答ありがとうございました。

イメージしているものに近い形になってきました。

そこでもう一点ご質問ですが、書き込みをしていない親カテゴリーも表示されて
大変いいのですが、「General」が表示されてしまってます。

イメージしているのは

「子カテゴリーに書き込みがある場合親カテゴリーも表示
されて、親カテゴリーに書き込みが無い場合は親カテゴリーにリンクは付かない」

ように出来ればと思っています。

説明不足で申し訳ございません。よろしくお願いいたします。


Re: ありがとうございました。 投稿者: のぶのぶ 投稿日:2005/04/29(Fri) 08:52 No.1452  

引用:

さとうさんは書きました:
のぶのぶさま

さっそくのご返答ありがとうございました。

イメージしているものに近い形になってきました。

そこでもう一点ご質問ですが、書き込みをしていない親カテゴリーも表示されて
大変いいのですが、「General」が表示されてしまってます。

イメージしているのは

「子カテゴリーに書き込みがある場合親カテゴリーも表示
されて、親カテゴリーに書き込みが無い場合は親カテゴリーにリンクは付かない」

ように出来ればと思っています。

説明不足で申し訳ございません。よろしくお願いいたします。

確かに、言われるとおり、今回の変更で未投稿のカテゴリーも表示されてしまいます。
これを直すのは、結構面倒です・・・・少し時間を下さい。
Generalが残ってしまうのが嫌で、絶対に使わないのであれば、通常は使うカテゴリーに名前を変えて使うという方法もありますが・・・


Re[2]: ありがとうございました。 投稿者: さとう 投稿日:2005/04/29(Fri) 11:53 No.1455  

のぶのぶさま

大変お世話になります。
結構面倒な事なのですか?時間は気にせずに空いた時間で結構なのでよろしくお願いいたします。

自分でも少しは改造したいと考えているのですが、初心者から勉強始めるための書籍等が御座いましたらお教えいただきたいのですが。

お体に気をつけ頑張って下さいませ。


Re[3]: ありがとうございました。 投稿者: のぶのぶ 投稿日:2005/05/02(Mon) 15:53 No.1463  

たぶん、さとうさんが思われているような形に出来たと思うので、本日リリースした集積パッチに含めました。
ただし、前回 blocks/wp_categories.phpに行った修正は元に戻して頂く事が前提となります。
どうぞお試しあれ!


Re[4]: ありがとうございました。 投稿者: さとう 投稿日:2005/05/02(Mon) 23:42 No.1464  

のぶのぶさま

せっかくのゴールデンウィーク中に対応いただきありがとう御座います。
本日中に確認しご報告致します。

これからもよろしくお願い致します。


Re[5]: ありがとうございました。 投稿者: さとう 投稿日:2005/09/24(Sat) 06:14 No.2055  

以前ご指導いただいたものですが、 0.5.0RCを導入したところ以前お話し
が有った通りソースが大幅に変更しているので同様の改造ができません。
今回のソースで下記の内容にするには何処を改造すればよろしいでしょう
か?

また、追加ですが各カテゴリーに投稿が何件有るかカテゴリーの脇に(3)
の様に表示するにはどのように改造すればよろしいでしょうか?

「親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに」

以上、よろしくお願いします。


Re[6]: ありがとうございました。 投稿者: のぶのぶ 投稿日:2005/09/25(Sun) 12:24 No.2059  

引用:

また、追加ですが各カテゴリーに投稿が何件有るかカテゴリーの脇に(3)
の様に表示するにはどのように改造すればよろしいでしょうか?

これは、ブロックの編集画面にて件数表示のオプション設定が可能になっています。

引用:

「親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに」

これに関しては、少々お待ち下さい。


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -