2017-05-18 52 views
0

私は、日付を追加するためのフロントエンドACFフォームを含む2xブログのWordPress Multisiteを持っています。 これは、フロントエンドから必要なときにいつでも更新できます。ACFフロントフォームとマルチサイト

2番目のブログにフロントエンドフォームを読み込んで、そこに日付を更新することもできます。

フォームをロードできますが、値は保存されません。一方、彼らはメインのブログサイトです。

どうすればこの問題を回避できますか?あなたのコードで

<?php 

      $options = array(
       'id'  => 'update_dates_form', 
       'fields' => array(
        'field_591c745961034', 
        'field_591c74a861037', 
        'field_591c748361035', 
        'field_591c749a61036', 
      ), 
       'submit_value' => __('Save', 'augwp'), 
       'updated_message' => __('Successfully Updated', 'augwp'), 

     ); 

      acf_form($options); 
     ?> 

答えて

0

、耀輝は、データが保存されているブログに切り替えて、それらが現在のブログに戻り抽出する必要があります:私はそれを試してみた

switch_to_blog(1); // use blog number here, main blog is always 1 
// extract data 
restore_current_blog(); 
+0

と、それはフロントエンドのフォームをロードしますが、メインのブログ(1)に記入されていても、フィールドは空です。 –

関連する問題