<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS相关文章列表 | 皇家元林</title>
	<atom:link href="https://hjyl.org/tags/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://hjyl.org</link>
	<description>刘元林的个人博客</description>
	<lastBuildDate>Tue, 23 Aug 2011 05:15:39 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://img.hjyl.org/uploads/2019/10/cropped-about-me-32x32.png</url>
	<title>CSS相关文章列表 | 皇家元林</title>
	<link>https://hjyl.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WordPress二级导航功能CSS版</title>
		<link>https://hjyl.org/wordpress-second-wp-menu-css/</link>
					<comments>https://hjyl.org/wordpress-second-wp-menu-css/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Tue, 23 Aug 2011 05:15:39 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[二级导航]]></category>
		<category><![CDATA[版权]]></category>
		<guid isPermaLink="false">http://hjyl.org/?p=1824</guid>

					<description><![CDATA[看看WordPress默认主题的二级导航功能是怎么CSS的。。。]]></description>
										<content:encoded><![CDATA[<p>好长时间没博起了，今儿个雄起。。。唉，都怪宿舍网络不给力，老断网，没办法，便宜嘛！凑合着吧。。。</p>
<p>最近我的博客和W7C都还不错，排名一个劲往上凑，看了看统计，也没发现有多少流量，有点弄不清楚alexa是怎么排名的了，难道是别人退步了？很多人都很喜欢我yTwo和yCms这两个主题，我也很高兴。我发现更多的是新手，他们连说明都没看清楚就一个劲的问问题，“怎么会有logo下面都是页面的链接，分类哪去了”，“那个图片广告是怎么添加的”，“侧边栏怎么会只有一个小工具”等等，有时候我也很无助，但是没办法，还是得回答。也希望这些朋友们谅解，自定义菜单，后台设置，小工具设置，是WordPress最基础的，就算我没这个主题，它也是存在的，希望你们多多熟悉下WordPress先。。。</p>
<p><span style="color: #ff0000;"><em><strong>关于版权的说说。</strong></em></span>这个版权的问题虽然在我们这个国度很正常的问题，但是还是得说。就像之前五个木童鞋、萧涵童鞋一样，我也发现了这个问题。最近一位热心的童鞋发短信联系我，问了我一大堆的问题，怎么改这个怎么改那个，但当我看到他的网站的时候，他改的很彻底，所有关于皇家元林的信息全没了，包括版权。其实我做主题，为了方便大家，能自动调用的就自动调用自己博客上的内容，所以“皇家元林”的信息很少，而版权，我相信大家都明白，WordPress本身是个开源免费的博客，为了尊重做主题人的无私奉献，保留版权信息应该说是一种共识，对WordPress官方也一样，我们做主题的同样会加上一个WordPress官方的链接，表示尊重！如果我们看到自己的主题被别人改成他们自己的东西，而且他们还一个劲的问我们这个怎么改，那个怎么改，我们是什么样的心情？所以，我希望大家可以尊重我的主题，并且呼吁所有人可以尊重所有的主题！免费不一定是最好的，但是免费更需要得到尊重，这对你我他都没有损失！</p>
<p>言归正传。我最近帮一朋友做公司主题，终于明白了WordPress默认主题里二级导航的CSS设置。之前一直看不懂，也找了不少设置二级导航的方法，js版，query版等等，我都没有成功，所以我做主题一直都不支持二级导航。</p>
<p>不过这个方法有个缺点：不支持IE6.0！不过不要紧，我想现在没几个想用IE6的吧，如果你现在还在用IE6，那你真的out了！</p>
<p>首先看演示：<br />
<a href="https://hjyl.org/go/aHR0cDovL2kuNi5jbi9jdmJubS9kZS9mNS82OS9mMGExZTVjZDI1Nzc1OWMyNjk0ZDgyZmRjZGRjNTFjYS5wbmc=" rel="nofollow" target="_blank"><img decoding="async" title="Click to enlarge" src="http://i.6.cn/cvbnm/de/f5/69/f0a1e5cd257759c2694d82fdcddc51ca.png" alt="image" /></a></p>
<div id="caption_1314075512257" class="highslide-caption">WordPress二级导航演示</div>
<p>其次，我们来看我用的调用代码</p>
<pre lang="language" line="1"><?php wp_nav_menu('container=''&title_li=&link_before=<span>&link_after=</span>'); ?></pre>
<p>或者</p>
<pre lang="language" line="1"><?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary', 'link_before' => '<span>', 'link_after' => '</span>') ); ?></pre>
<p>即这样的结构：</p>
<pre lang="language" line="1">
<ul class="menu">
    <li class="current-menu-item current_page_item menu-item-home....">
        <a href="#"><span>主导航</span></a>
        <ul class="sub-menu">
             <li class="current-menu-item current_page_item menu-item-home....">
                 .......依次循环下去......
             </li>
        </ul>
    </li>
</ul>
</pre>
<p>注意看CSS样式：</p>
<pre lang="language" line="1">
ul.menu{background:#EEEEEE;display:block;height:44px;border-radius:0 5x 5px 0;}  //定义全局menu
.menu li{float:left;position:relative;list-style:none;padding:12px;line-height:20px;font-weight:bold;font-size:14px;} //定义主导航的排序，注意position很重要
.menu li a:hover{color:#fff;}
.menu li:hover > ul{display:block;background:#EEEEEE;}  //这个最关键，就是当鼠标hover时发生的事，注意display属性
.menu li:hover > ul li a{color:#737373;}
.menu li:hover > ul li a:hover{color:#FFF;}
.menu ul {box-shadow: 0px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);display: none;position: absolute;top: 44px;left: 0;float: left;width: 85px;z-index: 99999;} //这个也是最关键的，就是当鼠标移开时发生的事，注意display、position的属性。
.menu ul li {min-width: 85px; margin:0;padding:5px 0;}
.menu ul ul {left: 100%;top: 0;} //这句没看懂，但是觉得也是重要的，应该是关于三级导航的位置
.menu li:hover,li.current-menu-item, li.current_page_item, li.current-cat{background:#06B11A;box-shadow: 0px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}
li.current-menu-item a, li.current_page_item a, li.current-cat a{color:#fff;}
</pre>
<p>注释的很重要，其他的属性自己看着办，本例仅供参考。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="WordPress二级导航功能CSS版" href="https://hjyl.org/wordpress-second-wp-menu-css/">WordPress二级导航功能CSS版</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/wordpress-second-wp-menu-css/feed/</wfw:commentRss>
			<slash:comments>28</slash:comments>
		
		
			</item>
		<item>
		<title>我的主题代码小记</title>
		<link>https://hjyl.org/my-theme-code/</link>
					<comments>https://hjyl.org/my-theme-code/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Tue, 07 Sep 2010 01:12:54 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[php函数]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[标签]]></category>
		<guid isPermaLink="false">http://hjyl.org/?p=1230</guid>

					<description><![CDATA[将我所有主题上用到的不错的代码记录下来，以备不时之需啊~~~]]></description>
										<content:encoded><![CDATA[<p>最近在制作wp主题的过程中，学习了很多网站建设的知识，简单的html+css还可以搞定的，复杂点的php函数就傻眼了。</p>
<p>所以把最近我主题上用到的代码记录下来，以备在以后的主题上使用到。</p>
<h3>Comment Mail Notify:把邮件回复功能整合到主题里</h3>
<pre lang="LANGUAGE" line="1">
/* comment_mail_notify v1.0 by willin kan. (有勾選欄, 由訪客決定) */
function comment_mail_notify($comment_id) {
  $admin_notify = '1'; // admin 要不要收回覆通知 ( '1'=要 ; '0'=不要 )
  $admin_email = get_bloginfo ('admin_email'); // $admin_email 可改為你指定的 e-mail.
  $comment = get_comment($comment_id);
  $comment_author_email = trim($comment->comment_author_email);
  $parent_id = $comment->comment_parent ? $comment->comment_parent : '';
  global $wpdb;
  if ($wpdb->query("Describe {$wpdb->comments} comment_mail_notify") == '')
    $wpdb->query("ALTER TABLE {$wpdb->comments} ADD COLUMN comment_mail_notify TINYINT NOT NULL DEFAULT 0;");
  if (($comment_author_email != $admin_email && isset($_POST['comment_mail_notify'])) || ($comment_author_email == $admin_email && $admin_notify == '1'))
    $wpdb->query("UPDATE {$wpdb->comments} SET comment_mail_notify='1' WHERE comment_ID='$comment_id'");
  $notify = $parent_id ? get_comment($parent_id)->comment_mail_notify : '0';
  $spam_confirmed = $comment->comment_approved;
  if ($parent_id != '' && $spam_confirmed != 'spam' && $notify == '1') {
    $wp_email = 'no-reply@' . preg_replace('#^www.#', '', strtolower($_SERVER['SERVER_NAME'])); // e-mail 發出點, no-reply 可改為可用的 e-mail.
    $to = trim(get_comment($parent_id)->comment_author_email);
    $subject = '您在 [' . get_option("blogname") . '] 的留言有了回應';
    $message = '
    <div style="background-color:#eef2fa; border:1px solid #d8e3e8; color:#111; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;">
      <p>' . trim(get_comment($parent_id)->comment_author) . ', 您好!</p>
      <p>您曾在《' . get_the_title($comment->comment_post_ID) . '》的留言:<br />'
       . trim(get_comment($parent_id)->comment_content) . '</p>
      <p>' . trim($comment->comment_author) . ' 給您的回應:<br />'
       . trim($comment->comment_content) . '<br /></p>
      <p>您可以點擊 <a href="' . htmlspecialchars(get_comment_link($parent_id)) . '">查看回應完整內容</a></p>
      <p>歡迎再度光臨 <a href="' . get_option('home') . '">' . get_option('blogname') . '</a></p>
      <p>(此郵件由系統自動發出, 請勿回覆.)</p>
    </div>';
    $from = "From: "" . get_option('blogname') . "" <$wp_email>";
    $headers = "$fromnContent-Type: text/html; charset=" . get_option('blog_charset') . "n";
    wp_mail( $to, $subject, $message, $headers );
    //echo 'mail to ', $to, '<br/> ' , $subject, $message; // for testing
  }
}
add_action('comment_post', 'comment_mail_notify');

/* 自動加勾選欄 */
function add_checkbox() {
  echo '<input type="checkbox" name="comment_mail_notify" id="comment_mail_notify" value="comment_mail_notify" checked="checked" style="margin-left:20px;" /><label for="comment_mail_notify">有人回覆時郵件通知我</label>';
}
add_action('comment_form', 'add_checkbox');

// -- END ----------------------------------------
</pre>
<p>把这段代码放入functions.php即可。</p>
<h3>解决WordPress分页标题重复问题</h3>
<pre lang="LANGUAGE" line="1">
<title><?php if ( is_paged() ){ ?><?php printf( __('Page %1$s of %2$s', ''), intval( get_query_var('paged')), $wp_query->max_num_pages); ?> - <?php } ?><?php if ( is_single() || is_page() || is_category() || is_tag() ) { wp_title(''); } else { bloginfo('name'); } ?></title>
</pre>
<p>直接替代header.php的title标签即可。</p>
<h3>不用插件让你的WP标签随机彩色显示</h3>
<pre lang="LANGUAGE" line="1">
/* 标签彩色显示代码开始 */
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=('|")(.*)('|")/i';
$text = preg_replace($pattern, "style="color:#{$color};$2;"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
/* 标签彩色显示代码结束 */
</pre>
<p>直接放在functions.php文件即可。</p>
<h3>wordpress个性化增加关键词和描述</h3>
<pre lang="LANGUAGE" line="1">
<?if (is_home()){
	$description ="刘元林-皇家元林-记录生命的点滴,分享生命的快乐,怀恋以往的回忆,享受网络无国界的自由";
	$keywords ="刘元林, 皇家元林, Seven Blog, 7刊, 回忆, 笔记, 工作, 生活, 影片, 杂谈, 翻墙, 自由";
} elseif (is_single()){
    if ($post->post_excerpt) {
        $description     = $post->post_excerpt;
    } else {
        $description = substr(strip_tags($post->post_content),0,220);
    }
    $keywords = "";
    $tags = wp_get_post_tags($post->ID);
    foreach ($tags as $tag ) {
        $keywords = $keywords . $tag->name . ", ";
    }
} elseif ( is_category() ) {
	$description = category_description();
    $keywords ="刘元林, 皇家元林, Seven Blog, 7刊, 回忆, 笔记, 工作, 生活, 影片, 杂谈, 翻墙, 自由";
}else{
	$description ="刘元林-皇家元林-记录生命的点滴,分享生命的快乐,怀恋以往的回忆,享受网络无国界的自由";
	$keywords ="刘元林, 皇家元林, Seven Blog, 7刊, 回忆, 笔记, 工作, 生活, 影片, 杂谈, 翻墙, 自由";
}
?>
	<meta name="keywords" content="<?php echo $keywords; ?>" />
	<meta name="description" content="<?php echo $description; ?>" />
</pre>
<p>放在header.php的head标签里。。。</p>
<h3>社会标签：分享按钮代码</h3>
<pre lang="LANGUAGE" line="1">
                <table style="margin: 0pt 0pt 0pt -2px;">
                                                <tbody><tr>
                                                        <td>分享到：</td>
                    <td style="overflow: hidden; float: left; height: 16px;"><a href="javascript:void((function(s,d,e){try{}catch(e){}var f='http://v.t.sina.com.cn/share/share.php?',u=d.location.href,p=['url=',e(u),'&title=',e(d.title),'&appkey=2924220432'].join('');function a(){if(!window.open([f,p].join(''),'mb',['toolbar=0,status=0,resizable=1,width=620,height=450,left=',(s.width-620)/2,',top=',(s.height-450)/2].join('')))u.href=[f,p].join('');};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})(screen,document,encodeURIComponent));">
    <img decoding="async" style="border: medium none;" title="分享到新浪微博" alt="分享到新浪微博" src="http://r57zma.blu.livefilestore.com/y1pUbpSAHV9M-JkXM8Tm39iWxYklMTUhASYP7kqsqO1x5BHCLXb3LZnyFJEEwHHzf4HsctB2NGejyYioGlmdsKc9gBUYm-0W68w/s_purple.gif?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="javascript:u=location.href;t=document.title;t=t.substr(0,76);c=%22%22+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);c=c.substr(0,180);location=%22http://zuosa.com/collect/Collect.aspx?t=%22+encodeURIComponent(t)+%22&u=%22+encodeURIComponent(u);void%200"><img decoding="async" style="border: medium none;" title="分享到做啥" alt="分享到做啥" src="http://r57zma.blu.livefilestore.com/y1pzAQuy7wrQOEt_IMBRY4rHSaLwv8RfBvBrqRy-oWxvv1t0BWD6s22jAaI6FRLLXVEF-DQFU8CAMaYN3zmvnRSTe3BrltnAzy2/zuosa.gif?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="http://xianguo.com/service/submitdigg/?link=<?php the_permalink() ?>">
    <img decoding="async" style="border: medium none;" title="推荐到鲜果" alt="推荐到鲜果" src="http://r57zma.blu.livefilestore.com/y1ptW7AjK7SVkiJDGSxlRlDeuAXjqey7vcUNeB_7Sbq5h4t7fxbEOznc2onVwixfwNpJIbCDDsefeqq19DjDvyT4U3YTYgAPiu1/xianguo.png?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="https://favorites.live.com/quickadd.aspx?marklet=1&url=' . $url . '&&title=' . $title . '">
    <img decoding="async" style="border: medium none;" title="使用Live分享或收藏此文" alt="使用Live分享或收藏此文" src="http://r57zma.blu.livefilestore.com/y1pMBDfOJYQqT9ZWjkelS4oldE8paeKRBVaWsv3VQ_iipTq5oplGAlkpjsI3gE0TGeI_PWg_wTDFT9WYqYPjUxI_PB7nIO-lT-z/live.png?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="javascript:window.open('http://shuqian.qq.com/post?from=3&title='+encodeURIComponent(document.title)+'&uri='+encodeURIComponent(document.location.href)+'&jumpback=2&noui=1','favit','width=930,height=470,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes');void(0)">
    <img decoding="async" style="border: medium none;" title="收藏到QQ书签" alt="收藏到QQ书签" src="http://r57zma.blu.livefilestore.com/y1pTV_Mt8MuhPLNW0_4Rq92vKC22A8LrwX1sYPnqPc2AUS5CnRcekM4xmfx9tm1che-c4nS_tce-O29h0b_zqWoLLrcvvaQuS2f/qq.gif?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="javascript:window.open('http://cang.baidu.com/do/add?it='+encodeURIComponent(document.title.substring(0,76))+'&iu='+encodeURIComponent(location.href)+'&fr=ien#nw=1','_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes'); void 0">
    <img decoding="async" style="border: medium none;" title="添加到百度搜藏" alt="添加到百度搜藏" src="http://r57zma.blu.livefilestore.com/y1pAzjEgE_ha3GIYpSTmaPkotjApE3o55uHkwdyZW4_78-zB8w8ZIxjuNd_hk0aWGLhpRU8eC-O-duExXZY1h5BhQuuTRvO_gI1/baidu.jpg?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a rel="external" href="http://www.google.com/bookmarks/mark?op=edit&bkmk=' . $url . '&title=' . $title . '">
    <img decoding="async" style="border: medium none;" title="使用谷歌分享或收藏此文" alt="使用谷歌分享或收藏此文" src="http://r57zma.blu.livefilestore.com/y1piEBMZzvsbUI9R0DJlM5GzmsaaES3zseiX7gpYbjymcWFV6hGMY8We36QAKn_Z7BLLTOlJ6qQXtLOXssn-eDHdAnUMkSt1HBD/google.jpg?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="javascript:void((function(s,d,e){if(/renren.com/.test(d.location))return;var f='http://share.renren.com/share/buttonshare?link=',u=d.location,l=d.title,p=[e(u),'&title=',e(l)].join('');function%20a(){if(!window.open([f,p].join(''),'xnshare',['toolbar=0,status=0,resizable=1,width=626,height=436,left=',(s.width-626)/2,',top=',(s.height-436)/2].join('')))u.href=[f,p].join('');};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();})(screen,document,encodeURIComponent));">
    <img decoding="async" style="border: medium none;" alt="分享到人人" title="分享到人人" src="http://public.blu.livefilestore.com/y1pFRvoxDtIa9FcqP0dElTL3LJiEhAeCeshotZqnj4tS7ffCli-8EzIdz6MUK0PTlNiE8gitz_6ggxEU8xD0yY07A/renren.png?psid=1">
    </a></td>
    <td style="overflow: hidden; float: left; height: 16px; padding: 0pt 0pt 0pt 3px;"><a href="javascript:window.open('http://www.kaixin001.com/repaste/share.php?rtitle='+encodeURIComponent(document.title.substring(0,76))+'&rurl='+encodeURIComponent(location.href)+'&rcontent=','_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes'); void 0">
    <img decoding="async" style="border: medium none;" alt="转帖到开心网" title="转帖到开心网" src="http://public.blu.livefilestore.com/y1p19qCBAUu2bn3N6eGWkS4-WdsGlvabOq6_kvK3gaRrJ_B1QAwbZzL2gYI6dbyhYuYA8yP2dwDYahoLsSKD7GzYw/kaixin001.gif?psid=1">
    </a></td>
    <td><script type="text/javascript" src="http://9.douban.com/js/button_widget.js"></script></td>
                                                        </tr>
                                                </tbody></table>
</pre>
<p>这个放在相应位置，具体在哪随便你了！代码中用到的图片我都上传到空间去了，支持外链的，大家随便用。</p>
<h3>我正在用的不用插件的pagenavi-翻页导航</h3>
<p>在function.php文件加上以下代码：</p>
<pre lang="LANGUAGE" line="1">
<?php
function par_pagenavi($range = 9){
        global $paged, $wp_query;
        if ( !$max_page ) {$max_page = $wp_query->max_num_pages;}
        if($max_page > 1){if(!$paged){$paged = 1;}
        if($paged != 1){echo "<a href='" . get_pagenum_link(1) . "' class='extend' title='跳转到首页'> 返回首页 </a>";}
        previous_posts_link(' 上一页 ');
    if($max_page > $range){
                if($paged < $range){for($i = 1; $i <= ($range + 1); $i++){echo "<a href='" . get_pagenum_link($i) ."'";
                if($i==$paged)echo " class='current'";echo ">$i</a>";}}
    elseif($paged >= ($max_page - ceil(($range/2)))){
                for($i = $max_page - $range; $i <= $max_page; $i++){echo "<a href='" . get_pagenum_link($i) ."'";
                if($i==$paged)echo " class='current'";echo ">$i</a>";}}
        elseif($paged >= $range && $paged < ($max_page - ceil(($range/2)))){
                for($i = ($paged - ceil($range/2)); $i <= ($paged + ceil(($range/2))); $i++){echo "<a href='" . get_pagenum_link($i) ."'";if($i==$paged) echo " class='current'";echo ">$i</a>";}}}
    else{for($i = 1; $i <= $max_page; $i++){echo "<a href='" . get_pagenum_link($i) ."'";
    if($i==$paged)echo " class='current'";echo ">$i</a>";}}
        next_posts_link(' 下一页 ');
    if($paged != $max_page){echo "<a href='" . get_pagenum_link($max_page) . "' class='extend' title='跳转到最后一页'> 最后一页 </a>";}}
}
?>
</pre>
<p>参考CSS样式：</p>
<pre lang="LANGUAGE" line="1">
.page_navi{width:100%;height:20px;line-height:20px;text-align:left;overflow:hidden;padding-top:1em;}
.page_navi a{padding:1px 4px;margin:2px;text-decoration:none;color:#888;border:1px solid #ccf;}
.page_navi a:hover,.page_navi a.current{border:1px solid #356aa0;color:#356aa0;}
</pre>
<h3>显示随机文章代码</h3>
<p>前台呼叫語法：</p>
<pre lang="LANGUAGE" line="1">
<?php s_random_lists(); ?>
</pre>
<p>以下內容加入functions.php</p>
<pre lang="LANGUAGE" line="1">
<?php

function s_random_lists($num_limit = 5 , $exclude = "" , $date_limit = "" , $echo = true , $list = true){

        $out = "";

        if ( $num_limit < 1 ) $num_limit = "-1";

        if ( !$date_limit_ts = strtotime($date_limit) ) $date_limit = false;

        if ( !$date_limit ){

            $posts = get_posts('offset=0&numberposts='.$num_limit.'&exclude='.$exclude.'&orderby=rand');

        } else {

            $posts = get_posts('offset=0&numberposts=-1&exclude='.$exclude.'&orderby=rand');

        }

        $postscount = count($posts);

        if ( $num_limit < 1 ) $num_limit = $postscount;

        if ( $postscount < $num_limit ) $num_limit = $postscount ;

        for ( $i = 0 ; $i < $num_limit ; $i++ ){

             if ( !$date_limit or $date_limit_ts < strtotime( $posts[$i]->post_date )){

                if ( $list ) $out.= '<li class="random-post-link">'."n";

                  $out.= '<a href="'.get_permalink($posts[$i]->ID).'" title="'.$posts[$i]->post_title.'">'.$posts[$i]->post_title.'</a>'."n";

                if ( $list ) $out.= '</li>'."n";

            }else{

                if ( $postscount > $num_limit ) $num_limit++;

            }

        }

        if ( $list ) $out = '<ul class="random-post-link">'."n".$out.'</ul>'."n";

        if ( $echo ){

              echo $out;

        } else {

            return $out;

        }

    }

?>
</pre>
<blockquote><p>$num_limit = 5 ，修改為要顯示的數量即可。</p></blockquote>
<h3>返回首页按钮平滑滚动特效代码</h3>
<p>把这段代码放在footer.php里。。。</p>
<pre lang="LANGUAGE" line="1">
<script type="text/javascript">
$(document).ready(function() {
    $('a[href*=#]').click(function() {
        if (location.pathname.replace(/^//, '') == this.pathname.replace(/^//, '') && location.hostname == this.hostname) {
            var $target = $(this.hash);
            $target = $target.length && $target || $('[name=' + this.hash.slice(1) + ']');
            if ($target.length) {
                var targetOffset = $target.offset().top;
                $('html,body').animate({
                    scrollTop: targetOffset
                },
                1000);
                return false;
            }
        }
    });
});
</script><!-- jQuery 平滑滾動 -->
</pre>
<p>然后把这段代码放在相应位置</p>
<pre lang="LANGUAGE" line="1">
		<div id="top">
        <a href="#header" title="返回頁首">Top &Delta;</a>
		</div>
</pre>
<p>这个特效是我在一个博客里发现的，具体是谁给忘了，实在不好意思。但是我发现专业的主题在footer.php找不到这段代码，不知道他们是怎么弄的。代码跟域名一样，越短越好。</p>
<h3>在single.php加上作者和版权信息</h3>
<pre lang="LANGUAGE" line="1">
<div id="entry-author-info">
<div id="author-avatar">
<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyten_author_bio_avatar_size', 60 ) ); ?>
</div><!-- #author-avatar -->
<div id="copyright">
<p>作者：<a href="<?php echo $authordata->user_url; ?>" title="<?php echo $authordata->display_name;?>"><?php echo $authordata->display_name;?></a><br />
							原文链接：<a href="<?php echo get_permalink($post->ID);?>" title="<?php echo $post->post_title; ?>"><?php echo $post->post_title; ?></a><br />
							版权所有：<a href="<?php bloginfo('url');?>" title="<?php bloginfo('name');?>"><?php bloginfo('name');?></a>，转载请注明本文出处。<br />
</div>
</div>
</pre>
<p>参考CSS样式：</p>
<pre lang="LANGUAGE" line="1">
#entry-author-info{overflow:hidden; margin:10px 20px 10px 10px; padding:10px 30px 10px 30px; height: 100%;}
#entry-author-info #author-avatar{float: left; margin-top:10px;}
#entry-author-info #copyright{float: left;margin: 2px 0 0 10px; color: #AAA;}
#author-avatar img.avatar{box-shadow: 0 0 3px #2C2C2C; -moz-box-shadow: 0 0 3px #2C2C2C; -webkit-box-shadow: 0 0 3px #2C2C2C;}
#copyright a, #copyright a:visited{color:#1111CC; text-shadow:1px 1px 1px #999;}
#copyright a:hover{text-decoration:underline; text-shadow:1px 1px 1px #999;}
</pre>
<h3>解决WordPress半角引号变成全角引号问题的方法</h3>
<p>修改主题theme下的主题函数functions.php文件，在里面的头部加入下面的代码：</p>
<pre lang="LANGUAGE" line="1">
<?php remove_filter('the_content', 'wptexturize'); ?>
</pre>
<p>同样这些代码在<a href="https://hjyl.org/go/aHR0cDovL3c3Yy5pbmZv" rel="nofollow" target="_blank">W7C里都有记载</a>。可能有更好更短的代码，俺还是初学者，只会信手拈来，希望高手们多多指教撒~~~</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="我的主题代码小记" href="https://hjyl.org/my-theme-code/">我的主题代码小记</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/my-theme-code/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>贰零壹零年柒月壹日</title>
		<link>https://hjyl.org/2010-7-1/</link>
					<comments>https://hjyl.org/2010-7-1/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Thu, 01 Jul 2010 08:39:06 +0000</pubDate>
				<category><![CDATA[生活点滴]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[评论]]></category>
		<category><![CDATA[香港游行]]></category>
		<guid isPermaLink="false">http://hjyl.org/?p=1132</guid>

					<description><![CDATA[2010年7月1日，博客没博文了，来扯两句撒。。。]]></description>
										<content:encoded><![CDATA[<p>每天都上网，每天都看我的博客，发现写博的间隔越来越长了。也经常看看我的友情链接的那些朋友们，有些人比我更厉害，好久都没看他的博客了，可能都忘了他还有博客吧。</p>
<p>今天是个特别的日子——香港回归13周年纪念日，打开QQ都可以看到有这么一回事。但是在香港可不是那么太平的，刚才在推上看到一篇报道，那里正在闹游行呢，听说很久以前就这么做了，只是在最近的几年里，闹凶了，简直有“若有神阻，我必将神消灭！若有佛挡，我必将佛诛杀！”的气势。天朝是大国，可能因为太大，管理就失去了方针策略。国家老是在打击这，打击那的，我就纳闷了，怎么有这么多需要打击的。跟田里打农药一样，治标不治本啊，最终稻子还是被虫吃。老胡啊，你到底在干啥，没事就搭专机周游列国，不会学徐霞客吧，在这个网络发展这么迅猛的年代里，你来这招是不是俗了点？弄点有智商的玩玩行么？好歹你也也是一国之主。</p>
<p>最近我呢，就是折腾WordPress主题，看到我现在的主题没，跟以前的有点区别吧。这个是我看到WordPress3.0的后台，觉得很漂亮，我就喜欢这样简单的风格，这个后台太强大了。我在想，我也模仿这样的风格，灰色的边，白色的背景，还可以把版块到处拖，这种效果感觉就像第一次看到Windows7的效果。可惜我不会啊，这么难我怎么会，现在连简单的主题还凑合着呢。不过正好在用zww.me设计的zGrey风格，大体上跟这个差不多，有人说这个风格显得太忧郁了，有点昏暗了，也是，我看久了也这么觉得，要是亮点就好了。所以对比了前台跟后台，恍然大悟。所以就模仿后台的效果，就这样，一天下来基本上成型了，现在换上的就是我自己弄的。</p>
<p>这个我也是按照我爱水煮鱼翻译的那个WordPress主题教程——从零开始创建wordpress主题，按部就班的写好代码，有一部分样式借鉴了zGray的风格，还有煮鸡蛋，还有其他很多主题。因为我不会写代码，想达到某种效果但是自己又不会写，只会Google别人的博客，查看他们的代码是怎么写的。我也想问别人啊，希望有个高手师傅，但是从以前我开始玩所谓的黑客技术，我就明白了，这个世界还得靠自己。就像我今天问关于这个主题的样式，现在还有这个问题呢，就是那个*comment，跟目录、时间不在一条线上，而这个问题只有IE下有，我也想兼容下，所以到一个WordPress爱好群里请教高手，有个女的，好像，可能是个高手吧，直接建议我改模板，但是具体问怎么改，没消息了。唉，看看，这就是高手，偶尔跳出来指点你下，然后让你想的死去活来的。NND，整死人哦！不说就算了，我也没理了，自己再研究。唉。。。天下之大，一个好的高手就这么难找么？</p>
<p>最后也希望路过的，打酱油的高手可以检测我现在的wp主题，可以帮帮我改好点。谢谢。目前主要有几个明显的问题：<br />
1、内容的右上方那个*comment在IE下与目录，时间不对齐，如下图：<br />
<a href="https://hjyl.org/go/aHR0cDovL3I1N3ptYS5ibHUubGl2ZWZpbGVzdG9yZS5jb20veTFwcldMc0VtSXhGSEV1WnFhT3JWdk5rZDBrUGxVOERFSnJSSTBmYXExT3JZaGJnb0tReWJjRTRSSkNkUjJYQUVpZndJcUx5SGlXaGFCOU9zRjVtZmxHVG5hTmQweFZ6MU51LyVFOCVBRiU4NCVFOCVBRSVCQSVFNCVCOCU4RCVFNSVBRiVCOSVFOSVCRCU5MC5qcGc/cHNpZD0x" rel="nofollow" target="_blank"><img decoding="async" title="Click to enlarge" src="http://r57zma.blu.livefilestore.com/y1prWLsEmIxFHEuZqaOrVvNkd0kPlU8DEJrRI0faq1OrYhbgoKQybcE4RJCdR2XAEifwIqLyHiWhaB9OsF5mflGTnaNd0xVz1Nu/%E8%AF%84%E8%AE%BA%E4%B8%8D%E5%AF%B9%E9%BD%90.jpg?psid=1" alt="image" width="428" height="71" /></a></p>
<div id="caption_1277973096990" class="highslide-caption">评论不对齐</div>
<p>2、就是在评论的时候，刚发过评论，出现的不协调，如图：<br />
<a href="https://hjyl.org/go/aHR0cDovL3I1N3ptYS5ibHUubGl2ZWZpbGVzdG9yZS5jb20veTFwdjJRQzcwaTNHOF9DX2dMbDd0OTd4Rmw0d05LdnFTYkdwS2lRNDBtdURtZ0RMMWJJWE5mNzJyT2R3em1XRmRFbm4ya1JQaTZpRFoyRnVCcy1zWDNVbU5DM01ENFFXSURZLyVFOCVBRiU4NCVFOCVBRSVCQSVFNSVCNyVBNiVFNyVBNyVCQi5wbmc/cHNpZD0x" rel="nofollow" target="_blank"><img decoding="async" title="Click to enlarge" src="http://r57zma.blu.livefilestore.com/y1pv2QC70i3G8_C_gLl7t97xFl4wNKvqSbGpKiQ40muDmgDL1bIXNf72rOdwzmWFdEnn2kRPi6iDZ2FuBs-sX3UmNC3MD4QWIDY/%E8%AF%84%E8%AE%BA%E5%B7%A6%E7%A7%BB.png?psid=1" alt="image" width="422" height="65" /></a></p>
<div id="caption_1277973362964" class="highslide-caption">应该左移</div>
<p>其他目前还没遇到，希望大家多多支持啊！</p>
<p>Ps：我们一起学QQ群：23559930，欢迎有兴趣爱好的朋友一起来学。学什么不重要，大家互相讨论也会进步的。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="贰零壹零年柒月壹日" href="https://hjyl.org/2010-7-1/">贰零壹零年柒月壹日</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/2010-7-1/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>简单在zblog添加广告</title>
		<link>https://hjyl.org/add-ad-to-zblog/</link>
					<comments>https://hjyl.org/add-ad-to-zblog/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Wed, 03 Mar 2010 07:54:38 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[zblog]]></category>
		<category><![CDATA[百度推广]]></category>
		<guid isPermaLink="false">http://www.7lau.com/?p=727</guid>

					<description><![CDATA[简单在zblog添加广告，记录下来做个记号。]]></description>
										<content:encoded><![CDATA[<p>今日朕的朋友小波来找朕帮他挂百度推广，其实很久之前朕帮他挂过一次，很久了，朕都忘了怎么挂上去的，不过朕还是解决了，朕不知道，<a href="https://hjyl.org/go/aHR0cDovL2JkLjdsYXUuY29t" rel="nofollow" target="_blank">百度</a>知道啊，一搜就出来了。不过为了防止以后忘记，在此做个记号。<br />
主要分三步：<br />
1、 编写并上传baidu.asp到include文件夹。注意baidu.asp要用ftp上传，其它的直接在后台修改就可以，baidu.asp里面直接把代码放进去即可。<br />
2、 因为是在文章页面添加广告，所以在b_article-single.html里添加语句。在b_article-single.html文件找到</p>
<pre lang="LANGUAGE" line="1"><#article/content#></pre>
<p>，之前加上</p>
<pre lang="LANGUAGE" line="1"><div class="baidu"><#CACHE_INCLUDE_BAIDU#></div></pre>
<p>，也就是这样的：</p>
<pre lang="LANGUAGE" line="1">
<div class="post-body"><div class="baidu"><#CACHE_INCLUDE_BAIDU#></div><#article/content#></div></pre>
<p>，其中CACHE_INCLUDE_BAIDU中的BAIDU就是你的文件baidu.asp，如果是gg.asp就需要相应的修改为CACHE_INCLUDE_GG。<br />
3、在style文件夹的模板.css里添加css控制语句。</p>
<pre lang="LANGUAGE" line="1"><div class="baidu"></pre>
<p>是说要用baidu这个样式，在style文件夹里找到你的模板，比如你用的是default，打开default.css，在最后加入这么一句，</p>
<pre lang="LANGUAGE" line="1">.baidu { width:487px; weight:300px; text-align:center; float:left; padding:10px 5px 10px 5px; }</pre>
<p>。另外可以给baidu广告添加背景图片，在大括号内加入下边一句<br />
background:transparent url("背景图片地址<br />
") center  no-repeat;<br />
背景图片可以采用相对路径，比如"default/ggcontent.jpg"，no-repeat是指不重复，repeat是横纵重复，repeat-x是横向重复，repeat-y是纵向重复，考虑到网页打开速度，最好使用小一点的图片，最好用gif格式的。</p>
<p>模板是存放在template文件夹的，常用的如下：<br />
default.html    首页模板<br />
single.html      单个文章页面模板<br />
b_article-single.html   单个文章页面之中的文章主体部分，single.html里面的文章内容就是嵌用了这个的格式。<br />
catalog.html   用于首页的翻页，也就是说首页从第二页开始，都是这个负责显示<br />
需要在哪里放广告修改哪一个即可。注意修改之后要重建索引和文件。<br />
其实在zblg放广告最简单的办法是直接在支持代码的地方添加，比如网站版权处（一般放统计代码）、网站收藏、友情链接等地方。</p>
<p>下面是一些常用的位置：<br />
1、文章正文，就是上边的例子，大矩形或中矩形（好像是中矩形的点击率最高）。<br />
2、文章阅读页面侧栏，摩天大厦或小摩天大厦<br />
3、文章正文页面尾部，可以有两个矩形，一个图片一个文字，或者可以有一个推广。<br />
4、主页头部可以做一个横幅。<br />
5、搜索页面可以做一个google的搜索，也可以加一个百度的。<br />
6、列表页，我觉得做链接广告好一些。</p>
<p>最后，针对卢松松模版的zblog就简单多了，因为CSS样式中已经把广告的位置弄好了，相当的完美，你只要把</p>
<pre lang="LANGUAGE" line="1">
<div class="post-body"><div class="baidu"><#CACHE_INCLUDE_BAIDU#></div><#article/content#></div></pre>
<p>里面的</p>
<pre lang="LANGUAGE" line="1"><div class="baidu"></pre>
<p>修改为</p>
<pre lang="LANGUAGE" line="1"><div id="ggadDIV"></div><div id="ggad"></pre>
<p>即可。</p>
<p>参考文章：http://donotdot.cn/post/3.htm<br />
其他如果有问题，欢迎留言交流。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="简单在zblog添加广告" href="https://hjyl.org/add-ad-to-zblog/">简单在zblog添加广告</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/add-ad-to-zblog/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
