私はカスタムWordPressの投稿のすべての種類を作成したが、私のクライアントは、リンクフィールドが空でも動作しているが、私がしたいときにボタンを表示doenst関数を挿入するように頼まれたPHPはちょうどdoesntが挿入されている部分は、私が間違ってエコーphpの変数は、HTML(wordpress)
を何をやっている現れる私はこのPHPファイルの他の部分ではなく、ページ
のこの部分のデータを取得することができる午前tekstを表示したり、リンク<?php
$linktitle = $day_aray=get_field("under_shoe_button_title");
$linkexist = get_field("under_shoe_button_link");
echo($linktitle);
if (empty($linkexist)) {
echo '<html> <p></p></html>' ;
}
else {
echo '<html>
<a href="google.nl" class="button primary is-bevel box-shadow-3 box-shadow-4-hover expand" style="border-radius:5px;"
</html> <?php echo($linktitle); ?> <html><span></span>
<i class="icon-shopping-cart"></i></a>
</html>';
}
?>
なぜ複数の「」タグがありますか?すべての文書に1つだけ必要です。 – Jerodev
サーバー側のスクリプトを使って遊ぶ前に、いくつかのHTMLの基本を学ぶことをお勧めします。一つの文書の中に複数の 'html'要素を出力することは、あなたに前もって明確にすべきことは何も意味をなさない。 – CBroe
上記のように失礼ではなく... htmlタグでhtmlをラップする必要はありません。ページの先頭と最後に1つのhtmlタグが必要です。これらはすでにwordpressのheader.phpとfooter.phpに含まれています。 PHPでhtmlをエコーするとき、表示したいhtmlをエコーし、今度は冗長な ''タグで囲みません。 –