sutekina

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.8.2)
Welcart のバージョン:(例 2.11.20)
PHP のバージョン:(例 8.2)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.5.8、SKU Select 1.4.7)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.8.7)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.5.5)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • sutekina
    参加者

    >Alicia様
    こちらこそ、ありがとうございます。
    本来なら有料であろう情報を教えていただき感謝しかないです。
    今回、初めての質問でしたので解決できるか心配をしていました。

    PHPのバージョンの件もご指摘ありがとうございます。
    PHPのバージョンは少し前に外部の方にお願いしてバージョンアップしたばかりでした…。
    ただ、エラーがでると地獄を見そうなので早々に対応します。

    ありがとうございました。

    sutekina
    参加者

    ご報告が遅くなりましたが、
    無事、検索結果が反映されました。

    >Alicia様
    ご親切にしていただき、誠にありがとうございました。
    ご指摘いただいたとおりでした。
    納品書一括印刷などいろいろとやりたいことはありますが、順々にできればと思っています。
    御礼申し上げます。

    >furuta様
    お手数をおかけしました。ありがとうございました。

    sutekina
    参加者

    コメント誠にありがとうございます。

    かなり奥が深そうですね…。1つずつ調べてみます。
    また、ご報告いたします。

    取り急ぎ、御礼とさせていただきます。

    sutekina
    参加者

    ご連絡ありがとうございます。

    「に等しい」で絞り込みをしましたが、
    「を含む」と同じ結果となります。

    ご確認よろしくお願いいたします。

    sutekina
    参加者

    補足です。
    子テーマの function.php に以下を記載しております。

    // 2025/08/03 受注データでの対応状況の追加や名称を変更

    add_filter(‘usces_filter_management_status’,’customize_filter_management_status’, 10);

    function customize_filter_management_status($management_status) {

    $management_status[‘duringorder’] = ‘★特注手配中【S】’;

    $management_status[‘cancel’] = ‘★手配待ち【F】’;

    $management_status[‘completion’] = ‘★手配中【F】’;

    $management_status[‘shipconfirm’] = ‘★発送確定【F】’;

    $management_status[‘kyanseru’] = ‘キャンセル’;

    $management_status[‘hasouzumi’] = ‘発送済み’;

    return $management_status;

    }

    add_filter(‘usces_filter_orderlist_process_status’, ‘customize_usces_filter_orderlist_process_status’, 10, 3);

    function customize_usces_filter_orderlist_process_status($process_status, $value, $management_status) {

    global $usces;

    if( $usces->is_status(‘duringorder’, $value) ){

    $process_status = esc_html($management_status[‘duringorder’]);

    } elseif( $usces->is_status(‘cancel’, $value) ){

    $process_status = esc_html($management_status[‘cancel’]);

    } elseif( $usces->is_status(‘completion’, $value) ){

    $process_status = esc_html($management_status[‘completion’]);

    } elseif( $usces->is_status(‘shipconfirm’, $value) ){ // 追加した状態

    $process_status = esc_html($management_status[‘shipconfirm’]);

    } elseif( $usces->is_status(‘kyanseru’, $value) ){ // 追加した状態

    $process_status = esc_html($management_status[‘kyanseru’]);

    } elseif( $usces->is_status(‘hasouzumi’, $value) ){ // 追加した状態

    $process_status = esc_html($management_status[‘hasouzumi’]);

    } else{

    $process_status = esc_html(__(‘new order’, ‘usces’));

    }

    return $process_status;

    }

    ご面倒をおかけしますが、確認お願いします。

    sutekina
    参加者

    ご連絡ありがとうございます。

    ご連絡いただいたとおり、
    「usces_filter_management_status」を使用しています。

    よろしくお願いいたします。

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