有没有更简单的WP Media版本?

时间:2019-12-06 作者:Julio Cesar de Azeredo

我正在开发一个插件,用户需要能够将图像(付款收据)上传到自定义用户字段。当时,我正在使用我在这里找到的代码Extra User Profile Field Upload File / Image 它正在发挥作用。问题是,我不想让WP Media显示很多东西,我只想让用户能够上传一幅图像,而不需要看到私人网站信息或媒体,也不需要创建类似图库的东西。

如果你知道怎么做,请回答。非常感谢。

1 个回复
最合适的回答,由SO网友:Joe Corby 整理而成

您可以使用ACF 这样做。

为用户配置文件设置自定义字段acf_form() 生成一个包含前端字段的表单,供用户进行交互

  • 自定义acf\\u form()参数以使用“简单”上载程序(这样不会向用户公开WP Media Library)
    1. 示例:

      $field_arguments = array(
        \'post_id\' => \'user_\'.$current_user->ID,
        \'field_groups\' => array(111), // Replace with ACF Group you created
        \'form\' => true,
        \'uploader\' => \'basic\', // This is what hides the WP Media Library to the user
        \'submit_value\'    => \'Submit\'
      );
      

    相关推荐

    Media uploads error

    我对这个很陌生,昨天刚创建了我的网站。突然,我无法上传任何照片,并且显示了一个错误“上传时出错”。请稍后再试\'。我看到一个使用控制台的建议,它给出了一个错误,表示内容混合,并且我的页面是通过HTTPS加载的,但请求了一个不安全的样式表tp://fonts。googleapis。com/css?家庭=舞蹈+脚本(&P);ver=4.9.8’。此请求已被阻止;内容必须通过HTTPS提供。