begin主题的网址收藏页面虫子君修改后的样式文件—分享给小伙伴

2018.11. 222:23:28 2 790

闲着没事,之前也是闲的无聊吧,就将鸟叔的主题,begin修改了一下,其实本质上来说我没有修改功能上的问题,仅仅是修改了,部分样式,由于鸟叔估计是一枚审美一般的程序员,这个我们就不多做吐槽。

所以这个样式哈,虫子君自己都觉得不是一般的丑陋。

这不是今天有一个小伙伴通过虫子君博客留下的QQ链接,找到了我说喜欢我做好的网址收藏的样式,虫子君一直都是如此的大公无私,所以果断的将这些内容分享出来。

先说好这是整个模板文件,直接替换begin主题的“pages/template-favorites,php”文件。

还是讲这些内容先共享出来吧,下面我会留一个文件的下载地址的。

展开

<?php
/*
Template Name: 网址收藏
*/
if ( ! defined( 'ABSPATH' ) ) { exit; }
?>
<?php get_header(); ?>
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/css/sites.css" />

<style type="text/css">
#primary {
 	float: right;
}
#sidebar {
	float: left;
}
</style>

<div class="favorites-top">
	<div class="top-date rili">
		<?php the_title( '<h1 class="favorites-title">', '</h1>' ); ?>
		<span id=localtime></span>
		<script type="text/javascript">
		function showLocale(objD){
			var str,colorhead,colorfoot;
			var yy = objD.getYear();
			if(yy<1900) yy = yy+1900;
			var MM = objD.getMonth()+1;
			if(MM<10) MM = '0' + MM;
			var dd = objD.getDate();
			if(dd<10) dd = '0' + dd;
			var hh = objD.getHours();
			if(hh<10) hh = '0' + hh;
			var mm = objD.getMinutes();
			if(mm<10) mm = '0' + mm;
			var ss = objD.getSeconds();
			if(ss<10) ss = '0' + ss;
			var ww = objD.getDay();
			if  ( ww==0 )  colorhead="<font color=\"#FF0000\">";
			if  ( ww > 0 && ww < 6 )  colorhead="<font color=\"#373737\">";
			if  ( ww==6 )  colorhead="<font color=\"#008000\">";
			if  (ww==0)  ww="星期日";
			if  (ww==1)  ww="星期一";
			if  (ww==2)  ww="星期二";
			if  (ww==3)  ww="星期三";
			if  (ww==4)  ww="星期四";
			if  (ww==5)  ww="星期五";
			if  (ww==6)  ww="星期六";
			colorfoot="</font>"
			str = colorhead + yy + "年" + MM + "月" + dd + "日 " + hh + ":" + mm + ":" + ss + "  " + ww + colorfoot;
			return(str);
		}
		function tick()
		{
			var today;
			today = new Date();
			document.getElementById("localtime").innerHTML = showLocale(today);
			window.setTimeout("tick()", 1000);
		}
		tick();
		</script>
	</div>

	<div class="tianqi rili">
		<iframe allowtransparency="true" frameborder="0" width="385" height="75" scrolling="no" src="//tianqi.2345.com/plugin/widget/index.htm?s=1&z=1&t=0&v=0&d=3&bd=0&k=&f=&q=1&e=1&a=1&c=54511&w=385&h=96&align=left"></iframe>
	</div>
	<div class="clear"></div>
</div>
<div id="primary" class="content-area">
	<main id="main" class="site-main" role="main">

		<!-- 网址小工具 -->
		<div id="sites-widget-one" class="sites-widget">
			<?php dynamic_sidebar( 'favorites-one' ); ?>
			<div class="clear"></div>
		</div>

		<!-- 全部网址分类 -->
		<?php
		$taxonomy = 'favorites';
		$terms = get_terms($taxonomy); foreach ($terms as $cat) {
		$catid = $cat->term_id;
		$args = array(
			'showposts' => 16,
			'meta_key' => 'sites_order',
			'orderby' => 'meta_value',
			'order' => 'date',
			'tax_query' => array( array( 'taxonomy' => $taxonomy, 'terms' => $catid, 'include_children' => false ) )
		);
		$query = new WP_Query($args);
		if( $query->have_posts() ) { ?>
		<article class="sites sites-all wow fadeInUp" data-wow-delay="0.3s">
			<div class="sites-cats">
				<h3 class="sites-cat"><?php echo $cat->name; ?></h3>
				<span class="sites-more"><a href="<?php echo get_term_link( $cat ); ?>" ><?php _e( '更多', 'begin' ); ?> <i class="be be-fastforward"></i></a></span>
			</div>
			<div class="clear"></div>
			<div class="sites-link">
				<div class="sites-5">
					<?php while ($query->have_posts()) : $query->the_post();?>
						<?php if ( get_post_meta($post->ID, 'sites_img_link', true) ) { ?>
							<?php $sites_img_link = sites_nofollow(get_post_meta($post->ID, 'sites_img_link', true)); ?>
							<span class="sites-title wow fadeInUp" data-wow-delay="0s">
								<figure class="picture-img sites-img"><?php if (zm_get_option('lazy_s')) { zm_sites_thumbnail_h(); } else { zm_sites_thumbnail(); } ?></figure>
								<a href="<?php echo $sites_img_link ?>" target="_blank" rel="external nofollow"><?php the_title(); ?></a>
							</span>
						<?php } else { ?>
							<?php $sites_link = sites_nofollow(get_post_meta($post->ID, 'sites_link', true)); ?>
							<span class="sites-title wow fadeInUp" data-wow-delay="0s"><a href="<?php echo $sites_link ?>" target="_blank" rel="external nofollow"><?php the_title(); ?></a></span>
						<?php } ?>
					<?php endwhile; ?>
					<div class="clear"></div>
				</div>
			</div>
		</article>
		<?php } wp_reset_query(); ?>
		<?php } ?>

		<!-- 备用
		<article class="sites sites-cat">
			<div class="sites-cats">
				<span class="sites-cat">分类名称</span>
				<span class="sites-more"><a href="文字替换为网址分类链接地址">更多</a>
			</div>
			<div class="sites-link">
				<ul class="sites-5">
					<?php 
						$args = array('tax_query' => array( array('taxonomy' => 'favorites', 'field' => 'id', 'terms' => explode(',',830 ))), 'posts_per_page' => 100);
						query_posts($args); while ( have_posts() ) : the_post();
					?>
					<?php if ( get_post_meta($post->ID, 'sites_link', true) ) { ?>
					<?php $sites_link = get_post_meta($post->ID, 'sites_link', true); ?>
						<li class="sites-title"><a href="<?php echo $sites_link ?>" target="_blank" rel="external nofollow"><?php the_title(); ?></a></li>
					<?php } else { ?>
						<?php the_title( sprintf( '<li class="sites-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></li>' ); ?>
					<?php } ?>

					<?php endwhile; ?>
					<?php wp_reset_query(); ?>
					<div class="clear"></div>
				</ul>
			</div>
		</article>
		 -->

	</main>
</div>

<div id="sidebar" class="widget-area">
	<div class="wow fadeInUp" data-wow-delay="0.5s">
		<?php if ( ! dynamic_sidebar( 'favorites' ) ) : ?>
			<aside id="add-widgets" class="widget widget_text">
				<h3 class="widget-title"><i class="be be-warning"></i>添加小工具</h3>
				<div class="textwidget">
					<a href="<?php echo admin_url(); ?>widgets.php" target="_blank">为“网址侧边栏”添加小工具</a>
				</div>
				<div class="clear"></div>
			</aside>
		<?php endif; ?>
	</div>
</div>

<?php get_footer(); ?>

其实WordPress主题的修改文件还是蛮简单的,如果遇到突发问题的话,也可以在我的博客当中留言,我看到了也会帮助大家解决一些简单的问题,当然如果太复杂,钱还是要给的,不然虫子君光做好人还是不好滴。

最后再说一句,模板文件是“pages/template-favorites,php”这个路径,大家自己找找,由于我现在还没有下班,具体也无法在主题包里面找。折腾这样的事情,大家还是多动手,多动脑,其实真的很简单。

本文是全系列中第4 / 18篇:知更鸟begin主题

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • avatar 爱恨恢恢 0

      谢谢站长,喜欢很久了呢!感谢

      • avatar vul 1

        还没下班….额。。打死老板