売価をカスタムフィールドに追加出来ますか?

2015 年 3 月 28 日

ホーム フォーラム 使い方全般 売価をカスタムフィールドに追加出来ますか?

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

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

    JunichiK
    参加者

    いつもお世話になります。

    タイトル通りですが、商品登録時に、売価をカスタムフィールドにも自動入力させたいのですが、「Item List Layout」を導入しないと無理でしょうか?

    ちなみに下記コードを試してみましたが、price(キー)は/0としか入力されませんでした。

    function add_auto_post_meta() {
    	global $wpdb, $post;
    	$get_price = usces_the_itemPriceCr( 'return' );
    	if( $post->post_type == 'post' ){
    		add_post_meta( $post->ID, 'price', $get_price, true );
    	}
    }
    add_action('save_post','add_auto_post_meta');

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

    • このトピックは JunichiKが2 年、 8 ヶ月前に変更しました。
    • このトピックは JunichiKが2 年、 8 ヶ月前に変更しました。
    #73860

    nanbu
    参加者

    こんにちは。

    ‘usces_action_save_product’ というアクションフックが有ります。ここでカスタムフィールドに追加すると良いかと思います。

    SKU は、複数ある可能性がありますので、プライスを取得するのにはちょっと工夫が必要かもしれません。
    このフックの所在は、usc-e-shop/functions/item_post.php です。

    #73872

    JunichiK
    参加者

    naubu様、ありがとうございます。
    SKUは1つしか使用しないのですが、試行錯誤してみましたが、私のスキルではプライスの取得方法が分からないです。
    これは諦めるしかなさそうです。

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

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