2017-06-20 96 views
0

我有一個wordpress網站與二十七個主題。表格帖子自定義文章 - WordPress

我希望自定義字段,如​​我想我需要一個表單帖子插件。

在谷歌上搜索我發現Form to Post WordPress插件,但沒有幫助我。

此外,我嘗試使用Toolset類型插件,但它並沒有幫助我100%。

我想我需要自己構建這種插件。

我是一個初學者的php/html,我沒有爲wordpress平臺構建另一個插件或模板。

你能否推薦一些可以幫助我解決這個問題的教程?

謝謝!

+1

Multumesc評論,安德烈Gheorghiu! – Alex

+0

不客氣。目前的形式,這個問題還不清楚。你應該提供更多的細節:a)你想達到什麼。 b)把它分解成你知道該怎麼做的事情以及你不知道該怎麼做的事情。如果你不知道如何做的事情太多,可以考慮用不同的問題詢問每一個問題。你的問題不應該看起來像一個需要完成的工作,但像一個特定的技術編程問題,可以在短短几段內回答。它還應顯示你自己做的努力以及你遇到的問題。 *「沒有幫助我」*不好。見[問]。 –

+0

你想看看兩個單獨的主題,每個主題都相當複雜:1.創建[CPTs](http://www.wpbeginner.com/wp-tutorials/how-to-create-custom-post-types-在-WordPress的/)。 2.從前端添加[添加帖子](https://code.tutsplus.com/tutorials/posting-via-the-front-end-inserting--wp-27034)。有更多的資源可供選擇,我只是選擇了2,這在描述每個任務如何完成時似乎相當詳細。你應該至少期望3-4小時才能完成基本功能。 –

回答

0

很多YouTube上的教程,但... 1. How to create custom post type 2. How to display them 這應該幫助。

第二種解決方案是:

  1. 創建頁面的模板,這將有內部的一種形式。 How to do custom page template
  2. 在提交後編寫驗證數據的代碼。
  3. 添加操作以形成從第2點開始的文件路徑。
  4. 在驗證代碼中,如果要將數據存儲在數據庫中,則必須添加(插入,更新,選擇等)查詢。獲取數據$ _POST ['字段(輸入)的形式']
+0

我修改了一些插件:\t 自定義帖子類型UI,要發佈的表單,但沒有幫助我。另外,通過Form to Post,我創建了一個包含所有這些字段的表單,但是當我按下submit按鈕時,這個帖子被提交爲一個只有2個字段的簡單表單(標題和Conent) – Alex

+0

就像Andrei Gheorghiu說的那樣,您應該搜索信息,做努力。 我給你提示,提示,甚至一步一步來。 – mrberner

+0

@Alex,最終,您希望執行['wp_insert_post()'](https://developer.wordpress.org/reference/functions/wp_insert_post/)與您的表單的清理結果。查看函數所採用的參數的結構,並將所有必要的字段添加到您的表單中。確保啓用['debug.log'](https://codex.wordpress.org/WP_DEBUG)或使用調試器插件查看開發時可能遇到的任何錯誤。 –