2013-05-26 36 views
0

我目前在我的網站上有5種自定義帖子類型,用於5種不同類型的產品..我想給每個產品一個唯一的ID,與wordpress生成的ID值分開。wordpress中自定義帖子類型的單獨編號

舉例說明。可以說我有: 1.蘋果 2.梨 3.香蕉 橙子 5.瓜類

如果我加入我的第一個蘋果它的ID是001。如果我再添加一個橙色它的id會是002,依此類推。如果我添加一個頁面或一個默認帖子,這應該對產品ID沒有影響。

有沒有什麼辦法可以用一些乾淨和輕量級的代碼做到這一點?任何幫助高度appriciated!

回答

0

我很確定你應該總是用信件開始你的ID。

因此,有A1,A2,A45,等會工作..

能否請你更具體,但。喜歡這個網站可能會有什麼產品? 50歲以下?超過500?

產品是否會出現在多個頁面上?您是否使用產品或自定義編碼的插件?

+0

也許以字母開頭的ID是更有效的,我的客戶requisted一個certaint,簡單類型的每個產品ID號.. 最有可能會有400種產品5種不同的(後)類型.. 我使用默認的archive.php和single.php模板。該ID必須能夠在前端查詢(single.php顯示refnr)和後端(自定義帖子列)。 我使用自定義郵政類型的自定義代碼。 我應該有某種計數器系統,每次在5種自定義帖子類型之一中發佈帖子時都會計入+1。儘管聽起來很簡單,但我還沒有弄明白。 –

0

取決於使用 - 是的,但解決方案存在。你可以使用custom fields來做到這一點,因爲wordpress提供了自定義字段的選項,你可以使用它並根據它編寫自己的函數。

希望這有助於!

+0

我已經使用自定義字段的一些規範,但自定義ID應自動添加。所以我應該寫一些功能,首先檢查所有的產品,然後分配一個唯一的ID到新的職位..? –

相關問題