これは何度か尋ねられましたが、私は解決策を見つけることができませんでした。エコーのクラスが動作しない
<?php echo '<span class="teamname">' . the_field('team_1') . '</span>'; ?>
クラスが機能せず、フィールドがスパンの内側に表示されません。
誰かが助けることができますか?
これは何度か尋ねられましたが、私は解決策を見つけることができませんでした。エコーのクラスが動作しない
<?php echo '<span class="teamname">' . the_field('team_1') . '</span>'; ?>
クラスが機能せず、フィールドがスパンの内側に表示されません。
誰かが助けることができますか?
the_field('YOURFIELD')
の代わりにget_field('YOURFIELD')
を使用してください。
<?php
echo '<span class="teamname">' . get_field('team_1') . '</span>';
?>
ドキュメント:https://www.advancedcustomfields.com/resources/get_field/
あなたはthe_field()関数の戻り値をエコーする必要がありません。この関数の正しい使用は、次のとおりです。
<span class="teamname"><?php the_field('team_1'); ?></span>
PHPタグがあり、これは – labworxsa
はWordPressのプラグインのカスタムフィールドから、この多分方法ですすでにPHPタグに包まれたコードのより大きな部分の一部を形成していますか? – Phil
@Philはい、私はACFを使用しており、カスタムフィールドをアーカイブのカスタムループに配置しています。 – labworxsa