質問編集履歴

3

解決したのここに書くんじゃなかった

2019/09/22 17:24

投稿

strawber
strawber

スコア4

test CHANGED
File without changes
test CHANGED
@@ -197,57 +197,3 @@
197
197
  お手数ですが、かなり悩んでわかりません。ご教示頂ければ嬉しいです。
198
198
 
199
199
  よろしくお願いいたします。
200
-
201
-
202
-
203
- ### 追記
204
-
205
-
206
-
207
- 解決しました。下記で固定ページを最優先にできます。
208
-
209
-
210
-
211
- ```
212
-
213
- add_filter('post_type_link', 'generateCustomPostLink2', 1, 2);
214
-
215
- add_filter('rewrite_rules_array', 'addRewriteRules2');
216
-
217
-
218
-
219
- function generateCustomPostLink2($link, $post){
220
-
221
- if( is_page() ){
222
-
223
- // 投稿IDに書き換えたパーマリンク文字列を返す
224
-
225
- return home_url("/" . $post->post_name . "/");
226
-
227
- } else {
228
-
229
- return $link;
230
-
231
- }
232
-
233
- }
234
-
235
-
236
-
237
- function addRewriteRules2($rules){
238
-
239
- // 書き換えたパーマリンクに対応したクエリルールを追加
240
-
241
- $new_rule = array(
242
-
243
- '([^/]+)/?$' => 'index.php?pagename=$matches[1]'
244
-
245
- );
246
-
247
- // ルール配列に結合
248
-
249
- return $new_rule + $rules;
250
-
251
- }
252
-
253
- ```

2

解決

2019/09/22 17:24

投稿

strawber
strawber

スコア4

test CHANGED
File without changes
test CHANGED
@@ -197,3 +197,57 @@
197
197
  お手数ですが、かなり悩んでわかりません。ご教示頂ければ嬉しいです。
198
198
 
199
199
  よろしくお願いいたします。
200
+
201
+
202
+
203
+ ### 追記
204
+
205
+
206
+
207
+ 解決しました。下記で固定ページを最優先にできます。
208
+
209
+
210
+
211
+ ```
212
+
213
+ add_filter('post_type_link', 'generateCustomPostLink2', 1, 2);
214
+
215
+ add_filter('rewrite_rules_array', 'addRewriteRules2');
216
+
217
+
218
+
219
+ function generateCustomPostLink2($link, $post){
220
+
221
+ if( is_page() ){
222
+
223
+ // 投稿IDに書き換えたパーマリンク文字列を返す
224
+
225
+ return home_url("/" . $post->post_name . "/");
226
+
227
+ } else {
228
+
229
+ return $link;
230
+
231
+ }
232
+
233
+ }
234
+
235
+
236
+
237
+ function addRewriteRules2($rules){
238
+
239
+ // 書き換えたパーマリンクに対応したクエリルールを追加
240
+
241
+ $new_rule = array(
242
+
243
+ '([^/]+)/?$' => 'index.php?pagename=$matches[1]'
244
+
245
+ );
246
+
247
+ // ルール配列に結合
248
+
249
+ return $new_rule + $rules;
250
+
251
+ }
252
+
253
+ ```

1

簡潔に書き換えました

2019/09/22 17:24

投稿

strawber
strawber

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,14 @@
1
1
  ### 前提・実現したいこと
2
+
3
+
4
+
5
+ 固定ページのスラッグと、タームのスラッグを同一にして
6
+
7
+ 固定ページを優先して表示させたいです。
8
+
9
+
10
+
11
+ ### 具体的に
2
12
 
3
13
 
4
14