我试图只在首页的标题中显示一个视频,但是很难找到正确的代码。这是视频标签的代码,它似乎运行良好。
if ( is_home() ) { ?> <video id="example_video_1" class="video-js vjs-default-skin"
controls preload="auto" width="1278" height="720"
poster="https://imagestocksg.s3.amazonaws.com/preview/homepage-poster-test.jpg"
data-setup='{"example_option":true}'>
<source src="https://imagestocksg.s3.amazonaws.com/preview/homepage-video-test.mp4"
type='video/mp4' />
</video>
<?php }如何使用条件if ( is_home() )标记来使其工作?
发布于 2015-08-01 10:32:01
博客帖子索引和站点首页被视为两种不同的查询上下文,其中is_home()应用于博客帖子索引,is_front_page()应用于站点首页。
请注意,不要混淆两个查询条件:
在站点首页上,is_front_page()将始终返回TRUE,无论站点首页显示博客帖子索引还是静态页面。
在博客帖子索引上,is_home()将始终返回TRUE,而不管博客帖子索引是显示在站点的首页上还是显示在单独的页面上。
如果您是针对您的网站主页,建议您使用:
if( is_front_page() ){
#all your stuffs here specific to home page
}查看一下WordPress,了解更多信息。
https://wordpress.stackexchange.com/questions/196327
复制相似问题