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

質問編集履歴

2

記入が被ってしまっていたとこがありました。

2020/08/05 03:09

投稿

raberu
raberu

スコア3

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,7 @@
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
11
  築年数の表示に関しては、カスタムフィールドに(year・month・date)の3つの項目を作り、そこへ年月日を入力して、functions.phpに下記関数を定義。そして、カスタムフィールドに(age)の項目を作り、そこで[age]のショートコードを入力することにより計算された築年数を表示できました。
12
+
12
13
  しかし、その築年数に対して絞り込み検索を行うと、発火する前のショートコードの文字列(今回で言うと[age])に対して検索がかかってしまい、実際に計算(return)された築年数に対して、検索がかけれません。
13
14
  上記関数nobita_ageによってreturnされた築年数に対して、検索をかけるための方法はありませんでしょうか。
14
15
 
@@ -37,12 +38,6 @@
37
38
  ?>
38
39
  ```
39
40
 
40
-
41
- ```
42
- しかし、その築年数に対して絞り込み検索を行うと、発火する前のショートコードの文字列(今回で言うと[age])に対して検索がかかってしまい、実際に計算(return)された築年数に対して、検索がかけれません。
43
- 上記関数nobita_ageによってreturnされた築年数に対して、検索をかけるための方法はありませんでしょうか。
44
- ```
45
-
46
41
  ### 試したこと
47
42
 
48
43
  検索の時点ではショートコード[age]が発火していないため、数値ではなく文字列[age]に対して検索がかかってしまっていると思いました。そこで、「search-flter-pro.php」の冒頭に上記関数を記入したら検索の際に発火するかと思い、記入しましたがエラーになってしまいました。

1

記入の仕方が見ずらかったため変更しました。

2020/08/05 03:09

投稿

raberu
raberu

スコア3

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,9 @@
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
11
11
  築年数の表示に関しては、カスタムフィールドに(year・month・date)の3つの項目を作り、そこへ年月日を入力して、functions.phpに下記関数を定義。そして、カスタムフィールドに(age)の項目を作り、そこで[age]のショートコードを入力することにより計算された築年数を表示できました。
12
+ しかし、その築年数に対して絞り込み検索を行うと、発火する前のショートコードの文字列(今回で言うと[age])に対して検索がかかってしまい、実際に計算(return)された築年数に対して、検索がかけれません。
13
+ 上記関数nobita_ageによってreturnされた築年数に対して、検索をかけるための方法はありませんでしょうか。
14
+
12
15
  ```
13
16
  <?php
14
17
  //築年数計算式