カスタムフィールドがローカルだと表示されるのですが本番環境になると表示されません。
カスタムフィールドの設定はローカルと本番でそろえております。
カスタムフィールド フィールド名:temp-info タイプ:Select 選択肢yes : Yes no : No
<?php $temp_info = get_post_meta(get_the_ID(), "temp-info", true); ?> <?php if ($temp_info == "yes") : ?> <section id="temp-info" class="temp-info"> <a href="<?php the_field('link-url'); ?>"> <img src="<?php the_field('pics-url'); ?>"> </a> </section> <?php endif; ?>
var_dump($temp_info) the_field('temp-info')
を実行したところローカルでは値がかえってきます。
string(3) "yes" yes
しかし本番では値がかえってきません。
string(0) ""
このような場合
ほかにどのような方法で原因を探っていけば良いでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。