我有一个带有嵌入式HTML5音频的WordPress
博客。我想将其限制在主要博客帖子页面而不是其他页面。我该如何实现这一目标?我目前的代码如下:
<!DOCTYPE html>
<html>
<body>
<audio autoplay>
<source src="https://blog.systechforum.net/blogaudio.mp3" type="audio/mpeg">
<source src="https://blog.systechforum.net/blogaudio.ogg" type="audio/ogg">
Your browser does not support the audio element. Use Firefox or Chrome.
</audio>
</body>
</html>
答案 0 :(得分:0)
这里有一些应该实现这个目的的PHP代码:
<? php
$homepage = "/"; // modify this to match your home page URL
$currentpage = $_SERVER['REQUEST_URI'];
if($homepage==$currentpage) { ?>
<audio autoplay>
<source src="https://blog.systechforum.net/blogaudio.mp3" type="audio/mpeg">
<source src="https://blog.systechforum.net/blogaudio.ogg" type="audio/ogg">
Your browser does not support the audio element. Use Firefox or Chrome.
</audio>";
<? php } ?>
这是它正在做的事情:
1. 设置等于主页网址的变量。
2. 设置一个等于当前页面网址的变量。
3. 比较两个变量(网址)
4. 如果网址匹配,则显示音频播放器。