StriveFormats
WooCommerce価格

セール価格が無効です

Sale price は有効な数値にしてください。

この問題とは?

Sale price は有効な数値にしてください。

対象フィールド:セール価格が無効です

WooCommerce が拒否する理由

無効なセール価格は無視されたり、価格の問題を引き起こしたりします。

有効な値 / 想定される形式

  1. ✓正の小数(例:9.99、100.00、1999.95)
  2. ✓小数点にはカンマではなくピリオド(.)を使う
  3. ✓通貨記号は付けない($、USD、GBP、EUR)
  4. ✓桁区切りは使わない(1,000.00ではなく1000.00と書く)
  5. ✓ほとんどのプラットフォームで小数点以下は2桁まで

例

誤った値正しい値メモ
$29.9929.99通貨記号を削除する
29,9929.99小数点にはピリオドを使う
1,000.001000.00桁区切りを削除する
29.99929.99小数点以下は2桁まで
free0.00数値である必要がある
StriveFormats はまだこの問題をチェックしていません。以下の手順で手動で修正してください。

Excel で修正

  1. 1Excelでセール価格が無効です列の列番号をクリックして選択します。
  2. 2Ctrl+H(「検索と置換」)を押します。「検索する文字列」に$と入力し、「置換後の文字列」は空欄のまま「すべて置換」をクリックします。ポンド記号、ユーロ記号、その他の通貨記号についても繰り返します。
  3. 3検索:,(1,000のような桁区切りのカンマ)、置換後:(何も入力しない)。これで1,000.00が1000.00になります。
  4. 4選択した列を右クリックして「セルの書式設定」を選び、「数値」を選択して「小数点以下の桁数」を2にし、「OK」をクリックします。
  5. 5列をスクロールして、値が9.99や1000.00のように記号なしになっていることを確認します。
  6. 6「CSV (コンマ区切り)」形式で保存します。

Google スプレッドシートで修正

  1. 1Googleスプレッドシートでセール価格が無効です列の列番号をクリックします。
  2. 2Ctrl+Hを押します。検索:$、置換後:(空欄)、「すべて置換」。ポンド記号とユーロ記号についても繰り返します。
  3. 3検索:,(1,000のような桁区切りのカンマ)、置換後:(空欄)、「すべて置換」。
  4. 4列をもう一度選択し、[表示形式]>[数字]>[数値]を選んで、セルが数値として扱われるようにします。
  5. 5すべての価格が9.99や1000.00のように記号なしになっていることを確認します。
  6. 6[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。

次回の防止策

  1. ✓Excelでは価格のセルを「通貨」ではなく「数値」(小数点以下2桁)の書式にしておきましょう。
  2. ✓Webページや PDF から価格をコピーしないでください。通貨記号が含まれていたり、小数点にカンマが使われていたりすることがよくあります。
  3. ✓パソコンの地域設定にかかわらず、小数点にはピリオド(.)を使いましょう。
  4. ✓価格のセルにSUM()などの数式の結果を使うのは避け、[形式を選択して貼り付け]>[値]で数値だけを貼り付けましょう。
  5. ✓書式の問題を早めに見つけるため、インポート前にすべてのファイルをStriveFormatsでチェックしましょう。