如何允許用戶在WordPress網站上上傳圖像


您是否希望用戶能夠在您的WordPress網站上上傳圖像?

如果要接受來賓帖子提交,產品評論或舉辦攝影比賽,那麼您將需要允許用戶上傳圖像。 但是,您可能不想讓他們訪問WordPress管理區域。

在本文中,我們將向您展示如何安全地允許用戶在WordPress網站上上傳圖像,而無需授予他們WordPress管理員的訪問權限。

如何允許用戶在WordPress網站上上傳圖像

允許用戶安全地在WordPress中上傳圖片

如果要運行多作者博客,則允許用戶上傳圖像的最簡單方法是將其作為作者添加到您的網站上。

但是,授予用戶訪問WordPress管理區域的權限不適用於一次性場景,例如來賓帖子提交,產品評論,圖片競賽等。

幸運的是,有幾個WordPress插件可讓用戶上傳圖像,而不會影響您的網站安全性或使他們能夠訪問WordPress管理區域。

話雖如此,讓我們來看看一些可以輕鬆允許用戶以WordPress上傳圖像的方法。

方法1.讓用戶使用文件上傳表單上傳圖像

當您只需要用戶上載圖像或其他文件(例如簡歷,求職信等)時,此方法會派上用場。

您只需創建一個文件上傳表單即可收集用戶名,電子郵件地址,照片/文件本身以及他們想要包含的所有消息。

首先,您將需要安裝並激活WPForms插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

WPForms是最好的WordPress表單生成器插件,已有超過400萬個網站使用。 它帶有一個文件上傳字段,我們將在本教程中使用它。

激活後,您需要訪問 WPForms»設置 WordPress儀表板中的頁面以輸入您的許可證密鑰。 您可以在WPForms網站上“下載”選項卡下的帳戶區域中找到許可證密鑰。

當您在網站上輸入它時,它的外觀如下:

輸入WPForms的許可證密鑰

現在,去 WPForms»添加新 創建您的表單。 在本示例中,我們將使用“簡單聯繫表”。 單擊它,您的新表格將會出現。

默認的簡單聯繫表單,顯示“姓名”,“電子郵件”和“消息”的字段

接下來,將“文件上傳”字段拖放到表單上。 您可以在左側“花哨的字段”部分下找到此字段。

將文件上載字段添加到表單

添加後,單擊表單上的“文件上載”字段以對其進行編輯。

我們將此字段的名稱(其標籤)更改為“ Your Photograph”,並指定允許使用的文件擴展名。 我們只需要圖像文件,因此我們將允許JPG / JPEG,GIF和PNG文件。

注意: 默認情況下,WordPress僅允許上傳某些文件類型。 例如,除非您將它們明確添加到允許列表,否則用戶將無法上傳.svg圖像或.zip文件。 我們將在稍後解釋如何執行此操作。

現在,讓我們繼續調整字段設置。 我們建議您將文件的最大大小指定為5 MB,並選中“必填”旁邊的框,以便用戶在上傳圖片之前無法提交表單。

文件大小限制可幫助您節省WordPress託管帳戶上的磁盤成本。

編輯文件上傳字段。 標籤現在顯示為“您的照片”。

您還可以通過單擊“高級選項”旁邊的向下箭頭為該字段設置其他選項。

在這裡,您可以選擇上傳字段的樣式。 默認為“現代”拖放字段。 如果需要,可以將其替換為如下所示的“經典”字段:

切換到經典上傳字段

您還可以通過選中該框來選擇將圖像存儲在WordPress媒體庫中。 如果您要整理博客文章或類似文章的提交圖像,這是一個好主意。

對錶單滿意後,可以保存並退出表單構建器。

在WordPress中添加圖片上傳表單

接下來,您想將表單添加到WordPress帖子或頁面。 WPForms使您可以輕鬆地在網站上的任何位置添加表單。

只需編輯要在其中添加圖像上傳表單的帖子或頁面。 在WordPress內容編輯器中,您需要將WPForms塊添加到您的內容區域。

向頁面添加WPForms塊

之後,您需要從下拉菜單中選擇之前創建的表單。 WPForms將在內容區域內顯示表單的預覽。

現在,您可以保存您的帖子或頁面並實時查看,以查看實際的圖像上傳表單。

允許上傳其他文件類型

有時,即使您在上載字段的設置中允許該文件類型,您的用戶在嘗試上載文件時也可能會看到此錯誤:

Sorry, this file type is not permitted for security reasons

問題是WordPress默認只允許某些文件類型。 允許更多文件類型的最簡單方法是使用配套插件。

我們建議使用WPForms的“文件上傳類型”插件。

在WordPress中安裝並激活插件後,請轉到 設置»文件上傳類型

然後,您可以從要允許的列表中選擇文件類型,也可以添加自定義文件類型。

將WordPress中的其他文件類型列入白名單
請注意,該列表不包含WordPress默認已允許的類型。

方法2:允許用戶以來賓作者的身份上載圖像

允許用戶上傳圖像的一個關鍵原因是,如果您正在收集來賓帖子提交。 您還可以對其他用戶生成的內容(例如推薦書)使用非常相似的方法。

首先,您將需要安裝並激活WPForms插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

注意:您需要使用“專業版”(或更高版本)才能使用“投稿後”附加組件。

激活插件後,您需要訪問 WPForms»設置 WordPress儀表板中的頁面以輸入您的許可證密鑰。 您可以在WPForms網站上帳戶的“下載”標籤下找到許可證密鑰。

在站點上輸入許可證密鑰時,將看到以下內容:

輸入WPForms的許可證密鑰

接下來,前往 WPForms»附加組件 安裝Post Submission Addon。 點擊“安裝插件”按鈕。 它將自動安裝並激活

安裝WPForms投稿附件

現在,您可以開始構建訪客帖子提交表單了。

WPForms»添加新,然後向下滾動以找到“博客文章提交表單”。

創建博客文章提交表單

單擊它,將為您創建新表格。 這將具有來賓作者的詳細信息以及帖子的建議標題,內容,特色圖像,帖子摘錄和類別的默認字段。

您可以根據需要添加更多字段(表單的各個部分)。 例如,您可能想添加一個“網站/ URL”字段,作者可以在其中輸入自己博客的URL。

添加網站/ URL字段

要更改字段上的標籤或表單上的任何文本,只需單擊它。

例如,您可以單擊“特徵圖像”框,然後更改“說明”以提供特徵圖像的首選大小。

在WPForms中編輯文件上載字段

通過預設的“特色圖片”字段上傳的文件將存儲在WordPress的媒體庫中。

您可以通過單擊字段的“高級選項”下拉菜單來打開和關閉此選項。

選擇是否將上載的圖像存儲在媒體庫中

小費: 如果您想從頭開始創建表單,請注意“文件上傳”字段確實 不是 默認情況下將文件存儲在媒體庫中。 如果要使用此設置,請確保將其打開。

如果需要,可以更改“文件上載”字段將接受的圖像類型。 例如,您可能希望用戶僅上傳PNG文件。

您還可以輸入最大文件大小,以MB為單位。 如果需要,可以允許用戶上傳2個或更多文件。

更改文件上傳設置

“現代”上傳字段(默認設置)允許用戶拖放文件。 如果願意,可以在高級選項下將其更改為“經典”字段。 請注意,這僅允許用戶上傳單個文件。

切換到經典上傳

在表單上找到所有想要的字段後,轉到“設置”標籤。 您可能要在此處的“通知”下更改詳細信息。

例如,如果您的來賓帖子轉到編輯器,則需要在“發送到電子郵件地址”框中輸入其地址。

更改表單的設置

您可能還希望更改用戶在提交表單後看到的確認消息。 你可以在下 設置»確認

對錶單滿意後,請點擊屏幕頂部的“保存”按鈕。

將訪客留言提交表單添加到您的站點

您可以在任何帖子或頁面中將表單添加到您的站點。 您可能要創建一個專門用於來賓帖子提交的新頁面。

如果您使用的是古騰堡(Gutenberg)(塊)編輯器,只需單擊(+)圖標即可創建一個新塊。 然後,從“窗口小部件”部分中選擇“ WPForms”。

使用塊編輯器(Gutenberg)將表單添加到頁面

接下來,您將看到WPForms下拉列表。 從列表中選擇您的表單,它將添加到您的帖子中。

小費: 如果您仍在使用經典編輯器,則會在“添加媒體”旁邊看到“添加表單”按鈕。 單擊此按鈕以獲取表單的下拉列表。 選擇您想要的那個,然後單擊“添加表單”以將其放入您的帖子中。

當然,您可以以自己創建的任何形式使用“文件上傳”字段。 這意味著您可以對要收集的任何類型的用戶生成的內容使用上述方法。

方法3。允許用戶上傳比賽的照片

儘管文件上傳表單允許用戶上傳任何類型的文件,但是如果您正在舉辦攝影比賽,它可能不是最佳解決方案。

那是因為WPForms是一個表單生成器,而不是競賽插件。 它沒有選擇獲獎者,病毒分享等功能。

這就是RafflePress出現的地方。它是最好的WordPress贈品插件,可讓您發起病毒競賽來增加流量和社交媒體關注者。

您可以使用它來設計比賽窗口小部件,該窗口小部件不僅可以讓用戶上傳照片,還可以激勵分享和其他參與活動以增加您的關注度。

提交圖像動作

我們已經創建了有關如何使用RafflePress在WordPress中創建攝影比賽的詳細指南,您可以關注更多詳細信息。

我們希望本文能幫助您學習如何允許用戶在WordPress網站上上傳圖像。 您可能還希望查看我們比較最佳的電子郵件營銷服務和最佳的推送通知軟件,以在訪問者離開您的網站後與其建立聯繫。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。