Re: 一括登録と商品名について
フォーラム › バグ報告 › 一括登録と商品名について › Re: 一括登録と商品名について
2011年6月9日 4:34 AM
#62163
参加者
nanbu さま
ウィジェット フィルタについてのご回答を頂いたので、
Development Verを入れて、CSVについても確認してみましたが、
「エラーなしで更新しても、商品名の表示が変わらない現象」のままです。
やはり、post_meta には同じ商品の情報がどんどん追加されています。
/functions/define_function.php:537~600 にて
post_meta の insert をしているので当たり前ですが…
おそらく、template_func.php の
usces_the_itemName() において、
$str = get_post_custom_values('_itemName', $post_id);
if( $out == 'return' ){
return $str[0];
}else{
echo esc_html($str[0]);
}
と、get_post_custom_values で返る配列の先頭を見ているからだと思います。
Wordpressの中で返す配列の並び順がどうなっているかまではわかりませんが、
var_dumpしてみると、古い→新しい順のような気がします。
というわけで、いくらCSVで更新しても、古い情報しか出てこないのです。
できれば、postmeta を update するようにはできないでしょうか?
前回も書いたとおり、毎日数回の更新をしていますが、
商品数が400点なのに、 _itemName だけで 3000行あります…