私は経験豊富なWeb開発者なので、これを尋ねるのは恥ずかしいのですが、なぜ私のifステートメントがWordPressを現金化するのですか?
<!-- THE BLOCK FOR THE HEADER IN THE CMS !-->
<span class="PostHeader"><p>
<?php
if(empty(get_the_block("Header"))){
echo "Employment"; //Empty only on the employment screen
} else {
the_block("Header");
}
?>
</p>
<!-- END OF THE BLOCK -->
これはWordpressのテンプレートにあり、コントロール構造をコメントアウトすると正常に読み込まれますが、テンプレートで実行しようとすると、ページの読み込みが停止します。
なぜこれをしているのですか?
- 編集 -
「複数のコンテンツブロック」プラグインが有効になっていることを忘れて申し訳ありません。