IT技术互动交流平台

将HotNews主题视频模版应用到首页

作者:知更鸟  发布日期:2012-12-30 14:17:22

这个问题在HotNews主题有了视频和图片模版之后,就一直有人问,之所以未提供方法,主要是因为该模版只是HotNews主题的附加功能,视频及图片日志发文方式特殊,在更换主题模版后,你辛苦发表的日志将不会显示(包括后台),将太多的功夫花在此处会让你得不偿失,不过有人喜欢那就写个教程,供大家折腾。

将HotNews主题视频模版应用到首页有两种方式。

方式一,用下面代码直接替换 cms.php 模版中的所有代码:


<?php include('header_video.php'); ?>    
<div id="images_content">    
    <div id="images_featured">    
    <?php    
        $home_count = get_option('swt_rolling_n');    
        $wp_query = new WP_Query();    
        $wp_query->query('posts_per_page='.$home_count.'&post_type=video'.'&paged='.$paged);    
    ?>    
    <?php while ($wp_query->have_posts()) : $wp_query->the_post(); ?>    
        <div class="grid">    
            <div class="top_t">    
                <?php if ( get_post_meta($post->ID, 'small', true) ) : ?>    
                <?php $image = get_post_meta($post->ID, 'small', true); ?>    
                <?php $img = get_post_meta($post->ID, 'big', true); ?>    
                <a class="example6" href="<?php echo $img; ?>" rel="example6" title="<?php the_title(); ?>"><img src="<?php echo $image; ?>" alt="<?php the_title(); ?>"/></a>    
                <?php else: endif;?>    
            </div>    
            <?php $img = get_post_meta($post->ID, 'big', true); ?>    
            <div class="zoom"><a class="example6" href="<?php echo $img; ?>" rel="example6" title="<?php the_title_attribute(); ?>"></a></div>    
            <div class="top_box"><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">详细内容</a></div>    
            <div class="boxCaption">    
                <h2><a href="<?php the_permalink(); ?>" title="Permalink to <?php the_title(); ?>"><?php echo cut_str($post->post_title,30); ?></a></h2>    
            </div>    
        </div>    
        <?php endwhile;?>    
        <div class="clear"></div>    
    </div>    
    <div class="navigation"><?php previous_posts_link("上页"); ?> <?php if (function_exists('pagenavi')) { pagenavi(); } ?><?php next_posts_link("下页"); ?></div>    
</div>    
<?php get_footer(); ?>   


 

之后,主题设置中选择CMS布局,日志篇数可以在主题设置——CMS布局设置中勾选“横向图片滚动”,在“选择横向滚动内容”中选择“视频”,最后在“横向图片滚动数量”中输入首页显示的篇数(不受后台阅读设置控制)。

方式二,下载视频独立模版


http://www.it165.net/uploadfile/2012/1230/20121230021918398.zip

1. 将解压后的videos.php模版文件上传到HotNews主题根目录中;

2. 之后新建一个页面,标题任意,右下页面属性——模板中选择“视频”并发布。

3. 登录后台——设置——阅读——首页显示——勾选“一个静态页面(在下方选择)”,在主页中选择刚才发布的页面,并保存,再次打开博客首页,会看到首页已换成显示视频日志了。


延伸阅读:

Tag标签: HotNews主题   视频模版  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规