質問編集履歴

3

補足追加

2017/04/02 09:13

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- アーカイブ一覧ページでpre_get_postsを利用してカスタム投稿タイプの非公開を含めたリストを作りたい
1
+ 年月アーカイブ一覧ページでpre_get_postsを利用してカスタム投稿タイプの非公開を含めたリストを作りたい
test CHANGED
@@ -149,3 +149,25 @@
149
149
  実際は、前述した通り、BiographyにEventとMediaの非公開になった情報を一覧として強制的に表示する。
150
150
 
151
151
  ただし、EventとMedia以外の情報もなきにしもあらずなので、Biographyでも更新可能としています。
152
+
153
+
154
+
155
+ ##補足
156
+
157
+ [https://teratail.com/questions/70629](https://teratail.com/questions/70629)
158
+
159
+ 全く別問題だと思っていたので、分けて考えていたのですが、
160
+
161
+ 補足として、上記の方法で複数カスタム投稿タイプの年別アーカイブを実現しています。
162
+
163
+
164
+
165
+ 回答者様がおっしゃる通り、カスタムフィールドで取得した日付でのソートをpre_get_postsで取得。
166
+
167
+
168
+
169
+ その流れで、post_statusで、公開、非公開を実現させたいという流れになります。
170
+
171
+
172
+
173
+ よろしくお願いいたします。

2

追記の追記

2017/04/02 09:13

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -127,3 +127,25 @@
127
127
  会員制のページではなく、
128
128
 
129
129
  前述していますが、カスタム投稿タイプのEvent Scheduleの中のイベント終了ページ(Post Expiratorで非公開にしたもの)とMediaの中の掲載終了したもの(Post Expiratorで非公開にしたもの)をBiographyに一覧として表示したいだけです。
130
+
131
+
132
+
133
+
134
+
135
+ **イメージ**
136
+
137
+
138
+
139
+ 作業者から見た場合、
140
+
141
+
142
+
143
+ 0. Eventページと、Mediaページからは掲載期間が終了するとページから見えないようになる。
144
+
145
+ 0. 掲載期間が終了するとBiographyに記事が移動したように見える
146
+
147
+
148
+
149
+ 実際は、前述した通り、BiographyにEventとMediaの非公開になった情報を一覧として強制的に表示する。
150
+
151
+ ただし、EventとMedia以外の情報もなきにしもあらずなので、Biographyでも更新可能としています。

1

追記

2017/04/02 06:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -103,3 +103,27 @@
103
103
  ```
104
104
 
105
105
  色々と方法を考えたり、間違っていないかわからないので方法を教えていただけると幸いです。
106
+
107
+
108
+
109
+ ##追記
110
+
111
+ **更新する人物**
112
+
113
+
114
+
115
+ 更新作業する人物に関してですが、別の仕事との兼任者で、Webに関しての抵抗感があります。
116
+
117
+ 一つでも作業工数を減らしたいため非公開したEventページをBiographyに表示させたほうが、ハードルが低くなるため
118
+
119
+
120
+
121
+
122
+
123
+ **あくまでイベントページです**
124
+
125
+
126
+
127
+ 会員制のページではなく、
128
+
129
+ 前述していますが、カスタム投稿タイプのEvent Scheduleの中のイベント終了ページ(Post Expiratorで非公開にしたもの)とMediaの中の掲載終了したもの(Post Expiratorで非公開にしたもの)をBiographyに一覧として表示したいだけです。