質問編集履歴
3
補足追加
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
追記の追記
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
追記
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に一覧として表示したいだけです。
|