2016-08-01 68 views
1

我想創建一個系統,用戶可以提交帖子。 爲此,我將用戶角色更改爲貢獻者。 它很完美,用戶可以提交帖子。 但我不喜歡用戶可以訪問wordpress面板。 我想讓用戶從主題中的自定義用戶配置文件中提交他們的帖子。 我有這個功能嗎?從沒有wordpress面板的用戶提交帖子

+0

http://wordpress.stackexchange.com/questions/71382/ add-custom-post-type-items-from-front嘗試像這樣 – vel

回答

0

有2種方法可以做到這一點: 方法1:

There are certain plugins that you can use to accomplish the task. 
The below is an example: 
https://wordpress.org/plugins/user-submitted-posts/screenshots/ 

方法2:

You too can achieve this functionality by writing a piece of code that will insert the data in the posts table. for that you have to create a page template and create a form for that template and write code that will work on submit of the form. 
Make sure the form data gets inserted into the posts table. 
+0

好吧,所以這裏是步驟: 1:創建一個表單頁面模板,並帶有所需的字段。 2:點擊提交按鈕嘗試在function.php中調用wp_insert_post。以下鏈接最好地描述瞭如何使用wp_insert_post插入帖子: https://developer.wordpress.org/reference/functions/wp_insert_post/。 –

相關問題