【问题标题】:ACF Front Forms and MultsiteACF 前端表格和多站点
【发布时间】:2017-05-18 13:41:06
【问题描述】:

我有一个 2x 博客 WordPress Multisite,其中包含一个用于添加日期的前端 ACF 表单。 然后,我可以在前端需要时更新这些日期。

我想在第二个博客上加载前端表单,这样我也可以在那里更新日期。

我可以加载表单,但没有保存值;而他们只是主要的博客网站。

我该如何解决这个问题?

<?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 );
        ?>

【问题讨论】:

    标签: wordpress forms advanced-custom-fields


    【解决方案1】:

    在您的代码中,yiu 必须切换到存储数据的博客,提取它们然后返回到当前博客:

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

    【讨论】:

    • 我试过了,它会加载前端表单,但字段是空的,即使它们是在主博客 (1) 上填写的。
    猜你喜欢
    • 2019-09-12
    • 2017-12-22
    • 2019-02-17
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多