質問編集履歴
1
変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,20 +1,23 @@
|
|
1
1
|
###目的
|
2
|
-
プラグイン「Smart custom fields」にて作った
|
2
|
+
プラグイン「Smart custom fields」にて作った``fluits``という名前のカスタムフィールドの中身をディスクリプションとして出力したいです。
|
3
3
|
|
4
4
|
> Smart custom fields
|
5
5
|
[https://2inc.org/blog/2014/10/09/4426/](https://2inc.org/blog/2014/10/09/4426/)
|
6
6
|
|
7
7
|
###試したこと
|
8
|
-
functions.phpとheader.phpに次のコードを試したのですが、出力結果
|
8
|
+
functions.phpとheader.phpに次のコードを試したのですが、出力結果で``else``が効いてくれません。
|
9
9
|
|
10
|
+
なぜか``$fluits``と``$description``がどちらも表示されてしまうのです…(>_<)
|
11
|
+
|
10
12
|
▼functions.php
|
11
13
|
```php
|
12
14
|
function fluits(){
|
13
15
|
$fluits = get_post_meta( get_the_ID () , 'fluits' , true ) ;
|
16
|
+
$description = 'テスト';
|
14
17
|
if ( $fluits ) :
|
15
18
|
echo esc_html ( $fluits ) ;
|
16
|
-
else
|
19
|
+
else :
|
17
|
-
echo
|
20
|
+
echo $description ;
|
18
21
|
endif;
|
19
22
|
}
|
20
23
|
```
|