2010-09-08 130 views
0

我正在嘗試在特定類別中有很多帖子。該帖子將有一個自定義字段,這將是一個日期。我需要根據類別來組織帖子,自定義字段和每個帖子頁面應該按自定義字段的月份分隔。很難解釋...如何查詢自定義字段的wordpress帖子

當前月份的帖子頁面。上一個和下一個月底部的鏈接。按自定義字段排序,而不是發佈日期。它只應該在特定的類別中。

關於我能做些什麼來實現這一點的任何想法?

回答

-1

你可以做幾件事情。如果您想按日期對其進行排序,則只需在添加張貼屏幕右側邊欄中修改發佈的日期即可。

如果你想要的職位,從某一類只能是,你可以通過自定義字段使用創建這樣

query_posts('category_name=My Category'); 

然後才能自定義查詢:orderby=meta_value

所以完整的查詢是:

query_posts('category_name=My Category&orderby=meta_value&meta_key=dateField') 

希望能幫助您走上正確的軌道。

文檔:

http://codex.wordpress.org/Function_Reference/get_post_meta

http://codex.wordpress.org/Function_Reference/query_posts

+0

我在一個點上做了一個很長的回覆此線程,我猜它從來沒有經歷過。更改發佈日期的問題是wordpress會「安排」該帖子。我需要將來的帖子也顯示出來。所以,它必須在自定義字段中完成。我可以查詢自定義字段,我可以確保它處於自定義帖子類型,並且所有這些都可以工作。它將以特定的帖子類型顯示本月的所有帖子。現在仍然存在的問題是我不想每頁顯示10個,但是我想顯示每月有很多帖子。每篇帖子都會是一個月份的名字。 – LostInQuery 2010-09-13 22:58:09

相關問題