我想創建一個系統,用戶可以提交帖子。 爲此,我將用戶角色更改爲貢獻者。 它很完美,用戶可以提交帖子。 但我不喜歡用戶可以訪問wordpress面板。 我想讓用戶從主題中的自定義用戶配置文件中提交他們的帖子。 我有這個功能嗎?從沒有wordpress面板的用戶提交帖子
1
A
回答
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/。 –
相關問題
- 1. 提交WordPress的未註冊用戶的帖子
- 2. 用戶提交帖子的Wordpress表單構建器
- 3. 用戶在wordpress 3.0中提交的帖子
- 4. WordPress的 - 允許匿名用戶提交帖子?
- 5. 提交表單以顯示頁面中的特定WordPress帖子
- 6. 用戶沒有帖子
- 7. 交替的WordPress的帖子
- 8. 從帖子到帖子在Wordpress循環頁面顯示所有帖子顯示
- 9. WordPress的 - 單帖子模板 - 顯示所有帖子
- 10. 的WordPress:無法從帖子頁面
- 11. WordPress的 - 在管理員隱藏的帖子從沒有寫他們的用戶
- 12. WordPress的多個帖子從帖子ID
- 13. WordPress的 - 帖子和頁面
- 14. WordPress的帖子頁面
- 15. WordPress的帖子內容沒有顯示
- 16. WordPress的帖子沒有顯示出來
- 17. 專欄沒有空白的Wordpress帖子
- 18. WordPress的沒有得到帖子ID
- 19. WordPress的用戶提交
- 20. 添加圖像附件功能,用戶提交的WordPress的帖子
- 21. WordPress的:使用頁面模板來獲取WP中的帖子
- 22. 顯示新的WordPress的帖子沒有重新加載頁面
- 23. 從非阻止用戶提取帖子
- 24. JQuery提取WordPress帖子
- 25. 從posts_where裏面獲取帖子id wordpress
- 26. WordPress的 - 從現有的照片帖子使畫廊帖子
- 27. 加載Wordpress帖子沒有get_header()和get_footer()
- 28. WordPress用戶鏈接提交
- 29. 將註冊用戶帖子提取到wordpress中的另一個頁面
- 30. 在提交帖子時,通過XMLRPC API在wordpress中設置帖子標籤?
http://wordpress.stackexchange.com/questions/71382/ add-custom-post-type-items-from-front嘗試像這樣 – vel