私の会社のWebサイトのヘッダーには、ライブチャット機能を表示するjavascriptを呼び出すこのコードがあります。1ページだけに表示しないようにする必要がありますが、現在のシステムを実際に解体することはできません-構築しているページにはユニバーサルヘッダーを含める必要があるため、ヘッダーを例外にするようにしようと考えました代わりに私のページのために。チャット機能を表示するコードは次のとおりです。
<?php if(empty($_SERVER['HTTPS'])): ?>
<script type="text/javascript" id="*******" src="//www.ourdomain.com/support/scripts/track.js"></script>
<img src="http://www.ourdomain.com/support/scripts/pix.gif" onload="LiveChatFeature.createButton('11111111', this);" style="display:none" />
<?php else: ?>
<script type="text/javascript" id="*******" src="https://www.ourdomain.com/support/scripts/track.js"></script>
<img src="https://www.ourdomain.com/support/scripts/pix.gif" onload="LiveChatFeature.createButton('11111111', this);" style="display:none" />
<?php endif; ?>
そこで、次のコードを記述しました。ここで、my-pageは、チャット機能を表示しないようにする必要があるページです。
<?php if(strpos($_SERVER['REQUEST_URI'],'my-page')): ?>
しかし、これを既存のヘッダーifステートメントに導入し、チャットコードを表示しないという点で、ここからどこに進むべきかは本当にわかりません。賢明で経験豊富な人々が私に少し方向性を与えることができますか?ありがとう!