私はWordpressの最新バージョンを使用しており、header.php内のこのコードを使用しています:
<?php
$url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$slugMenu = array (
'planes',
'two-wings',
'four-wings'
);
if (in_array($url, $slugMenu)) {
echo "
<style>
.planes,
.two-wings,
.four-wings { background:#101010; }
</style>
";
}
else {
echo _("not found");
}
?>
コード出力は次のようになります。
- URL に宣言された配列のいずれかの要素が含まれているかどうかを確認します
- 存在する場合は、プロパティと値内でエコーします
うーん、なぜかうまくいかない。私が得るのは、実際<style>
に<head>
.
問題は、同じWordpressに基づいた私の別のプロジェクトに取り組んでいたことです。ここで何か間違ったことをしていますか?