teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

現在のコード

2019/12/09 02:06

投稿

naue
naue

スコア10

title CHANGED
File without changes
body CHANGED
@@ -15,6 +15,7 @@
15
15
  ご教授頂けると助かります。
16
16
  宜しくお願い致します。
17
17
 
18
+ ```php
18
19
  <?
19
20
  register_post_type( '〇〇〇〇', array(
20
21
  'labels' => array(
@@ -40,4 +41,5 @@
40
41
  function my_custom_post_type_permalinks_set($termlink, $term, $taxonomy){
41
42
  return str_replace('/'.$taxonomy.'/', '/', $termlink);
42
43
  }
43
- add_filter('term_link', 'my_custom_post_type_permalinks_set',11,3);
44
+ add_filter('term_link', 'my_custom_post_type_permalinks_set',11,3);
45
+ ```

1

現在のコード

2019/12/09 02:06

投稿

naue
naue

スコア10

title CHANGED
File without changes
body CHANGED
@@ -2,4 +2,42 @@
2
2
  カテゴリー、タームの 「/〇〇_cat/〇〇〇〇/」を、
3
3
  任意のurl、「/niniurl/ 」のように変更する事は可能でしょうか?
4
4
  その方法があればご教授頂けますでしょうか。
5
- 何卒よろしくお願いいたします。
5
+ 何卒よろしくお願いいたします。
6
+
7
+
8
+ 12/9追記
9
+
10
+ 下記のような形で現在記述しており、
11
+ 「/〇〇_cat/〇〇〇〇/」 ⇀ 「/niniurl/〇〇〇〇/」
12
+ にできるとこまで確認できたのですが、
13
+ 「/〇〇_cat/〇〇〇〇/」 ⇀ 「/〇〇〇〇/」
14
+ このようにする方法が分からずにいます。
15
+ ご教授頂けると助かります。
16
+ 宜しくお願い致します。
17
+
18
+ <?
19
+ register_post_type( '〇〇〇〇', array(
20
+ 'labels' => array(
21
+ 'name' => __( '〇〇' ),
22
+ ),
23
+ 'public' => true,
24
+ 'has_archive' => true,
25
+ 'menu_position' => 5,
26
+ 'rewrite' => array( 'with_front' => false ),
27
+ 'query_var' => false
28
+ ) );
29
+
30
+ register_taxonomy( '〇〇〇〇_cat', '〇〇〇〇',
31
+ array(
32
+ 'label' => '〇〇カテゴリー',
33
+ 'hierarchical' => true,
34
+ 'query_var' => true,
35
+ 'rewrite' => array('slug' => 'info')
36
+ )
37
+ );
38
+
39
+ //カスタム投稿パーマリンク「/taxonomy/」削除
40
+ function my_custom_post_type_permalinks_set($termlink, $term, $taxonomy){
41
+ return str_replace('/'.$taxonomy.'/', '/', $termlink);
42
+ }
43
+ add_filter('term_link', 'my_custom_post_type_permalinks_set',11,3);