【首发】WordPress RiPro主题添加快讯功能

正文 乐搜网   2020-06-7   392



【首发】WordPress RiPro主题添加快讯功能插图

 

第一步,在主题/pages目录下新建php文件,将一下内容放进去,名字随意。

 

<?php
/*
Template Name: 优快讯
*/
?>
<?php get_header(); ?>
<?php
	$sidebar = cao_sidebar();
	$column_classes = cao_column_classes( $sidebar );
	get_header();
?>
<style type="text/css">
.term-bar {
    display: none;
}
</style>
<div class="container">
	<div class="row">
		<div class="article-content <?php echo esc_attr( $column_classes[0] ); ?>">
			<div class="content-area">
				<main class="site-main">
			
				 <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
                    <header class="youkuaixun-header">
					<h1 class="kx-title">快讯</h1>
                        <h3 class="youkuaixun-title">目前有 <?php $count_posts = wp_count_posts('youkuaixun'); echo $published_posts = $count_posts->publish;?> 个快讯,于<?php $last = $wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'youkuaixun')");$last = date('Y年n月j日', strtotime($last[0]->MAX_m));echo $last; ?>更新,共 <?php echo ' '._get_post_views();?> 人浏览
                         </h3>
                    </header>
                        <main id="main" class="site-main" role="main">
                        <!--noptimize-->
                        <div class="youkuaixun">
                             <ul class="archives-monthlisting">
                             <?php $limit = get_option('posts_per_page');$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;query_posts('post_type=youkuaixun&post_status=publish&showposts=' . $limit=15 . '&paged=' . $paged);if (have_posts()) : while (have_posts()) : the_post(); ?>
                             <li>
                             <div class="youkuaixun-content">
							 <div class="calendar-year"><?php echo get_avatar( get_the_author_email(), 40 ); ?>
							 <span><?php the_author() ?>   <i class="fa fa-clock-o"></i>:<?php echo get_the_time('Y-m-d G:i:s'); ?> </span>
							 </div>
							 <br/>
							 <h2><?php the_title(); ?></h2>
							 <br/>
							 <?php the_content(); ?>
							 
							 
                             </div>
                             <?php endwhile;endif; ?>
                             </li>
                             </ul>
                        </div>
                        <!--/noptimize-->
                        </main>
                 </article>
			
				</main>
			</div>
		</div>
		<?php if ( $sidebar != 'none' ) : ?>
			<div class="<?php echo esc_attr( $column_classes[1] ); ?>">
				<?php get_sidebar(); ?>
			</div>
		<?php endif; ?>
	</div>
</div>
                
<?php get_footer(); ?>

 

第二步,复制以下代码到主题目录functions.php最下面。

//优快讯功能
add_action('init', 'my_shuoshuo');
function my_shuoshuo()
{ $labels = array( 'name' => '优快讯',
'singular_name' => '优快讯',
'add_new' => '发表快讯',
'add_new_item' => '发表快讯',
'edit_item' => '编辑快讯',
'new_item' => '新快讯',
'view_item' => '查看快讯',
'search_items' => '搜索快讯',
'not_found' => '暂无快讯',
'not_found_in_trash' => '没有已遗弃的快讯',
'parent_item_colon' => '', 'menu_name' => '优快讯' );
$args = array( 'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'exclude_from_search' =>true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'has_archive' => true, 'hierarchical' => false,
'menu_position' => null, 'supports' => array('editor','author','title','comments') );
register_post_type('youkuaixun',$args);
}

 

第三步,复制以下CSS样式到主题div.css文件内。

 

南巷左岸
此处内容已经被隐藏,请输入验证码查看内容
验证码:
请关注 “南巷左岸” 官方微信公众号,回复关键字“微信验证码”,获取验证码。
找资源,尽在乐搜网!微信公众号
相关说明
1、本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
2、本站所发布的一切非原创资源等仅限用于学习和研究目的;不得用于商业或者非法用途,否则,一切后果请用户自负。
3、本站非原创信息来自互联网收集,版权归原创作者所有,版权争议与本站无关,如有侵权请邮件与我们联系处理。我们会在三个工作日内予以清除。
4、所收取费用仅是收集整理费用,用来维系网站运营,性质为用户友情赞助,并非售卖文件费用,本站不对所实际的版权问题负法律责任。
5、根据2013年1月30日《计算机软件保护条例》为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。鉴于此,本站希望大家严格按此说明研究软件学习,如需商业运营请购买正版!由于未及时购买正版发生的侵权行为,与本站无关。
乐搜网 » 【首发】WordPress RiPro主题添加快讯功能

3 评论

  1. 感谢分享

  2. DUX主题是否可以使用

    1. 可以使用

发表评论

3 评论

  1. 感谢分享

  2. DUX主题是否可以使用

    1. 可以使用

发表评论

正版源码,海量素材,专业课程应有尽有!

立即查看 了解详情