[未解決] My Category Orderを導入したが正常反映しない

2012 年 11 月 9 日

ホーム フォーラム バグ報告 [未解決] My Category Orderを導入したが正常反映しない

このトピックには7件の返信が含まれ、3人の参加者がいます。4 年、 10 ヶ月前 uishi さんが最後の更新を行いました。

8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • 投稿者
    投稿
  • #52007

    shinchaya
    参加者

    WordPress のバージョン:WordPress 3.4.2

    Welcart のバージョン:Welcart 1.2

    ご利用のテーマ:welcart_default


    カテゴリーの並べ替えをするために下記のトピックを参考に

    function.phpにソースを書き足しましたが、正常に反映しませんでした。


    [解決済み] カテゴリーの並び替え

    https://www.welcart.com/forum/topic.php?id=471#post-2109


    function.phpの82-83行目

    add_filter('widget_categories_dropdown_args', 'welcart_categories_args');
    add_filter('widget_categories_args', 'welcart_categories_args');

    add_filter('widget_categories_dropdown_args', 'welcart_categories_dropdown_args');

    のみにすると正常反映しました。

    プログラムは素人なので、この処置で正しかったのかなど、お教えください。

    #65798

    nanbu
    参加者

    こんにちは。

    「Category Order」を使ってみて下さい。

    #65799

    shinchaya
    参加者

    お返事遅れまして申し訳ありません。ご回答ありがとうございます。

    確かに「Category Order」ではもともとのfunction.phpの記述で、

    階層も反映した正常な表示になりました。

    しかし「Category Order」はもう2年以上アップデートのないプラグインなので、お客様に加工後商品として提供する立場としては使うことに抵抗があります。

    WordPressユーザーの多くはおそらく同じように考えるのではないでしょうか。

    #65800

    nanbu
    参加者

    「My Category Order」は、バージョン 3.3.2 | 作成者: Andrew Charltonのものでしょうか。

    こちらの環境では、このプラグインで並び替えても、管理パネル「投稿-カテゴリ」での表示が変わらないのですが、そちらでは変わっていますでしょうか。

    #65801

    shinchaya
    参加者

    バージョン 3.3.2 | 作成者: Andrew CharltonのMy Category Orderで、私の最初の投稿のとおり改変すれば、変わります。

    #65802

    nanbu
    参加者

    そうですか・・・

    こちらではいくらやっても変わらないので、もう少しじっくり検証してみたいと思います。

    #65803

    uishi
    参加者

    なんでwidget_categories_argsなのかな。

    wordpressの本体のウィジットなのかな。

    クエリーの追加形式は&orderby=でいいのかな。

    (welcartのカテゴリーウィジットならこちらだけど)

    それとも’orderby’=>なのかな。

    #65804

    uishi
    参加者

    $cat_args = array('orderby' => 'name', 'show_count' => $c, 'hierarchical' => $h);

    デフォルトのカテゴリーのは上記だから、

    ‘orderby’=>を書き直してやる必要があるようですね。

    他の変数もあるのでどうやって書き直すんだろう?

8件の投稿を表示中 - 1 - 8件目 (全8件中)

このトピックに返信するにはログインが必要です。