バージョン選択

フォーラム

メニュー

オンライン状況

60 人のユーザが現在オンラインです。 (47 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 60
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > WpPost で子カテゴリのみに属する記事が一覧に表示されない

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
casa
投稿日時: 2014/3/13 11:11
対応状況: −−−
長老
登録日: 2011/10/3
居住地:
投稿: 210
WpPost で子カテゴリのみに属する記事が一覧に表示されない
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
以下は「WpPost-WordPress連携不具合修正ver1.03(2014/02/25)」を
利用した際の内容です。

「WpPost-WordPress連携不具合修正ver1.04(2014/03/04)」では
別の方法で対応しているようです。
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★


おせわになります。

WpPostプラグインを利用していますが、
表示カテゴリーを指定していない場合(全表示の場合)で、
ブログ記事が子カテゴリにしか属していない場合、
「WpPost記事一覧」ブロックに記事が表示されません。

親カテゴリにも登録すれば表示されます。

親カテゴリへの登録なしに記事を表示させるには以下の修正が必要です。
data/downloads/plugin/WpPost/plg_WpPost_LC_Page_FrontParts_Bloc_postlist.php::action()
        /**
         * 記事一覧
         *
         *
         */
        $this->wppost_list_title = $wppost_list_title;

        // 表示カテゴリ子孫含む
        if ($category == NULL){
            $category_arr = get_categories(array('parent' => 0, 'hide_empty' => 0)); //★ hide_emptyオプションを追加
            foreach ($category_arr as $show_cat_tmp) {
                $show_cat_arr[] = $show_cat_tmp->cat_ID;
            }
            $show_cat = implode(',', $show_cat_arr);
            $category = $show_cat;
        }


こちらはプラグインの仕様なのか不具合なのか定かではありませんでしたが、参考情報として投稿致します。
casa
投稿日時: 2014/3/17 15:00
対応状況: −−−
長老
登録日: 2011/10/3
居住地:
投稿: 210
Re: WpPost で子カテゴリのみに属する記事が一覧に表示されない
WpPost-WordPress連携不具合修正ver1.04(2014/03/04)を使用して、カテゴリ絡みで不具合と思われる内容がありましたので
ご報告致します。

WordPressで「親カテゴリ>子カテゴリ」とカテゴリを作成し、
親カテゴリに1件、子カテゴリに1件の計2件の記事を作成します。

子カテゴリの記事を表示すると、記事の下段に
「記事カテゴリー 親カテゴリ>子カテゴリ」と、カテゴリリンクが表示されますが、
親カテゴリのリンクをクリックするとシステムエラーとなりました。
子カテゴリのリンクは問題ありません。

sumida
投稿日時: 2014/3/17 17:28
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: WpPost で子カテゴリのみに属する記事が一覧に表示されない
とりあえず、無関係とは思いますが、
plg_WpPost_Category_LC_Page.phpの関数 get_expload_cat は使っていないようですね。
なので、関数 wp_get_post_inc_categories にある

                $include_cats_tmp[$i] = str_replace($wp_url."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?cat_exclude=".$cat_exclude."&catid", $include_cats_tmp[$i]);

は、

                $include_cats_tmp[$i] = str_replace($wp_url."/?cat", ROOT_URLPATH."wppost/plg_WpPost_category.php?catid", $include_cats_tmp[$i]);

でいいような。
plg_WpPost_LC_Page_xxxx.phpにも、cat_excludeの記述があります。
marugizmo
投稿日時: 2014/3/19 5:03
対応状況: −−−
一人前
登録日: 2012/4/6
居住地:
投稿: 147
Re: WpPost で子カテゴリのみに属する記事が一覧に表示されない
いつもお世話になります。
プラグイン制作者です。

> sumidaさま。いつもすいません。


引用:
WordPressで「親カテゴリ>子カテゴリ」とカテゴリを作成し、
親カテゴリに1件、子カテゴリに1件の計2件の記事を作成します。

子カテゴリの記事を表示すると、記事の下段に
「記事カテゴリー 親カテゴリ>子カテゴリ」と、カテゴリリンクが表示されますが、
親カテゴリのリンクをクリックするとシステムエラーとなりました。
子カテゴリのリンクは問題ありません。


とのことですが、弊社環境
http://wppost.gizmo.co.jp/

で、tst親 > tst子 というカテゴリを作成し、それぞれにポストを1件づつ登録しましたが、上記のような不具合は起こりませんでした。

> casaさま
申し訳ありませんが、
・EC-CUBEのバージョン
・EC-CUBEでお使いのDBとそのバージョン
・WordPressインストールディレクトリ
・WordPressのバージョン
をお伝えいただけますでしょうか。

よろしくお願いします。


----------------
Norihiro Maruoka
Wear Net

casa
投稿日時: 2014/3/19 16:16
対応状況: −−−
長老
登録日: 2011/10/3
居住地:
投稿: 210
Re: WpPost で子カテゴリのみに属する記事が一覧に表示されない
marugizmo様、ご返信いただき有難うございます。
以下に環境等を記載致します。

サーバOS: Windows7
EC-CUBE: 2.13.1
DB: MySQL 5.5.16
WordPressインストールディレクトリ: D:\xampp\htdocs\project1\html\wp\
WordPressのバージョン: 3.8.1

D:\xampp\htdocs\project1 はカスタマイズしたEC-CUBEだったので、
D:\xampp\htdocs\project2 に新規EC-CUBEをインストールし、
WordPressのパスに、「../../project1/html/wp」と指定して再確認しましたが
同じ事象が発生致しました。

エラーメッセージは以下です。
2014/03/19 06:58:46 [/wppost/plg_WpPost_category.php] Fatal error(E_ERROR): Using $this when not in object context on [D:\xampp\htdocs\project1\html\wp\wp-includes\class-wp-walker.php(192)] from 192.168.x.x

また、親カテゴリと言っていたのは、初期状態で登録されている「未分類」になります。
カテゴリは「未分類>サブカテゴリ」となっており、「未分類」をクリックすると
システムエラーになります。サブカテゴリは1つだけの状態です。

現在20記事ほど登録し、全ての記事を親子どちらのカテゴリにも属するように変更してみましたが、
同じ事象が発生しております。
sumida
投稿日時: 2014/3/19 16:24
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: WpPost で子カテゴリのみに属する記事が一覧に表示されない
marugizmo様、ここで便乗するのも?ですが、
こちらの修正もお願いします。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=14276&forum=16&post_id=64308#forumpost64308
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,894名です
総投稿数は110,002件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.