質問編集履歴

4

固有名を修正

2016/04/13 03:36

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
  array(
92
92
 
93
- 'taxonomy' => 'regular',
93
+ 'taxonomy' => 'custom_taxonomy',
94
94
 
95
95
  'field' => 'slug',
96
96
 

3

加筆

2016/04/13 03:36

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
1
  WordPressの投稿を取得する方法について、ご教授頂ければ幸いです。
2
2
 
3
3
  (※WordPressでの取得方法だけではなく、取得後の投稿に対するPHPでのソートロジックに関してご回答頂くだけでも大変助かります。)
4
+
5
+
6
+
7
+ ###実現したいこと
4
8
 
5
9
 
6
10
 
@@ -9,8 +13,6 @@
9
13
  カテゴリーの一致する度合いが高い投稿を優先的に取得したいと考えております。
10
14
 
11
15
 
12
-
13
- ---
14
16
 
15
17
  【例】
16
18
 
@@ -54,10 +56,6 @@
54
56
 
55
57
 
56
58
 
57
- ---
58
-
59
-
60
-
61
59
  例えば、投稿1の関連投稿を取得する場合、投稿2よりも投稿3の方が一致度が高いという判断をして、
62
60
 
63
61
  「投稿3、投稿2」の順で取得できればと考えております。
@@ -75,3 +73,35 @@
75
73
  もしくは取得後にカテゴリーの一致度を算出し、それに基いてソートするロジックにつきまして、
76
74
 
77
75
  お知恵をお借りできれば幸いです。
76
+
77
+
78
+
79
+ ###現在のソースコード
80
+
81
+ ```PHP
82
+
83
+ <?php
84
+
85
+ $custom_post_query = new WP_Query( array(
86
+
87
+ 'post_type' => 'custom_post',
88
+
89
+ 'tax_query' => array(
90
+
91
+ array(
92
+
93
+ 'taxonomy' => 'regular',
94
+
95
+ 'field' => 'slug',
96
+
97
+ 'terms' => $slug,
98
+
99
+ ),
100
+
101
+ ),
102
+
103
+ ) );
104
+
105
+ ?>
106
+
107
+ ```

2

加筆

2016/04/13 03:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
- WordPressの投稿を取得するロジックについて、ご教授頂ければ幸いです。
1
+ WordPressの投稿を取得する方法について、ご教授頂ければ幸いです。
2
+
3
+ (※WordPressでの取得方法だけではなく、取得後の投稿に対するPHPでのソートロジックに関してご回答頂くだけでも大変助かります。)
2
4
 
3
5
 
4
6
 
@@ -68,4 +70,8 @@
68
70
 
69
71
 
70
72
 
73
+ 上記を満たせるような取得方法、
74
+
75
+ もしくは取得後にカテゴリーの一致度を算出し、それに基いてソートするロジックにつきまして、
76
+
71
- 上記を満たせるような手段、またはロジックにつきまして、お知恵をお借りできれば幸いです。
77
+ お知恵をお借りできれば幸いです。

1

タグの追加

2016/04/13 03:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes