XoopsでWordPressを使用させて戴いております。初心者で何とか形は出来てきたのですが、一つお教え戴きたいことがあり投稿させて戴きました。WordPressで投稿した場合親カテゴリーを選ばないとメニュー画面に表示されないようなのですが、表示するようにするには何処を変更すればよろしいのでしょうか?もしくは、親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするには何処を改造すればよろしいのでしょうか?以上、お忙しい中よろしくお願い致します。
引用:さとうさんは書きました: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行を削除してやれば良いと思います。但し、この改造については次回のリリースアップで、ソースの中身は大きく変わりそうなのでご注意下さい。
さとうさんは書きました:XoopsでWordPressを使用させて戴いております。初心者で何とか形は出来てきたのですが、一つお教え戴きたいことがあり投稿させて戴きました。WordPressで投稿した場合親カテゴリーを選ばないとメニュー画面に表示されないようなのですが、表示するようにするには何処を変更すればよろしいのでしょうか?
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");
もしくは、親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするには何処を改造すればよろしいのでしょうか?
$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.' '); }
$whichcat .= get_category_children($cat, " OR category_id = ");
のぶのぶさまさっそくのご返答ありがとうございました。イメージしているものに近い形になってきました。そこでもう一点ご質問ですが、書き込みをしていない親カテゴリーも表示されて大変いいのですが、「General」が表示されてしまってます。イメージしているのは「子カテゴリーに書き込みがある場合親カテゴリーも表示されて、親カテゴリーに書き込みが無い場合は親カテゴリーにリンクは付かない」ように出来ればと思っています。説明不足で申し訳ございません。よろしくお願いいたします。
引用:さとうさんは書きました:のぶのぶさまさっそくのご返答ありがとうございました。イメージしているものに近い形になってきました。そこでもう一点ご質問ですが、書き込みをしていない親カテゴリーも表示されて大変いいのですが、「General」が表示されてしまってます。イメージしているのは「子カテゴリーに書き込みがある場合親カテゴリーも表示されて、親カテゴリーに書き込みが無い場合は親カテゴリーにリンクは付かない」ように出来ればと思っています。説明不足で申し訳ございません。よろしくお願いいたします。確かに、言われるとおり、今回の変更で未投稿のカテゴリーも表示されてしまいます。これを直すのは、結構面倒です・・・・少し時間を下さい。Generalが残ってしまうのが嫌で、絶対に使わないのであれば、通常は使うカテゴリーに名前を変えて使うという方法もありますが・・・
さとうさんは書きました:のぶのぶさまさっそくのご返答ありがとうございました。イメージしているものに近い形になってきました。そこでもう一点ご質問ですが、書き込みをしていない親カテゴリーも表示されて大変いいのですが、「General」が表示されてしまってます。イメージしているのは「子カテゴリーに書き込みがある場合親カテゴリーも表示されて、親カテゴリーに書き込みが無い場合は親カテゴリーにリンクは付かない」ように出来ればと思っています。説明不足で申し訳ございません。よろしくお願いいたします。
のぶのぶさま大変お世話になります。結構面倒な事なのですか?時間は気にせずに空いた時間で結構なのでよろしくお願いいたします。自分でも少しは改造したいと考えているのですが、初心者から勉強始めるための書籍等が御座いましたらお教えいただきたいのですが。お体に気をつけ頑張って下さいませ。
たぶん、さとうさんが思われているような形に出来たと思うので、本日リリースした集積パッチに含めました。ただし、前回 blocks/wp_categories.phpに行った修正は元に戻して頂く事が前提となります。どうぞお試しあれ!
のぶのぶさませっかくのゴールデンウィーク中に対応いただきありがとう御座います。本日中に確認しご報告致します。これからもよろしくお願い致します。
以前ご指導いただいたものですが、 0.5.0RCを導入したところ以前お話しが有った通りソースが大幅に変更しているので同様の改造ができません。今回のソースで下記の内容にするには何処を改造すればよろしいでしょうか?また、追加ですが各カテゴリーに投稿が何件有るかカテゴリーの脇に(3)の様に表示するにはどのように改造すればよろしいでしょうか?「親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに」以上、よろしくお願いします。
引用:また、追加ですが各カテゴリーに投稿が何件有るかカテゴリーの脇に(3)の様に表示するにはどのように改造すればよろしいでしょうか?これは、ブロックの編集画面にて件数表示のオプション設定が可能になっています。引用:「親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに」これに関しては、少々お待ち下さい。
また、追加ですが各カテゴリーに投稿が何件有るかカテゴリーの脇に(3)の様に表示するにはどのように改造すればよろしいでしょうか?
「親カテゴリーを表示時に子カテゴリーの内容を表示させないようにするに」
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -