<?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>草窟设计 - 姚迎迎</title>
	<atom:link href="http://www.yaoyingying.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yaoyingying.com</link>
	<description>Wordpress, Drupal 二次开发~</description>
	<lastBuildDate>Fri, 18 May 2012 03:45:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Simple jquery horizontal accordion</title>
		<link>http://www.yaoyingying.com/2012/05/18/simple-jquery-horizontal-accordion/</link>
		<comments>http://www.yaoyingying.com/2012/05/18/simple-jquery-horizontal-accordion/#comments</comments>
		<pubDate>Fri, 18 May 2012 03:24:56 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[前端技术]]></category>
		<category><![CDATA[horizontal accordion]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1739</guid>
		<description><![CDATA[有时候需要的功能很简单，不需要动不动就几千行的插件，就像这个水平手风琴效果。 html code &#60;ul class=&#34;horizontal_accordion&#34; id=&#34;horizontal_accordion&#34;&#62; &#60;li class=&#34;eightdgift&#34;&#62; &#60;p&#62; &#60;strong&#62;Freebies&#60;/strong&#62;&#60;br/&#62; Download free files to make your job easier. &#60;/p&#62; &#60;/li&#62; &#60;li&#62; &#60;p&#62; &#60;strong&#62;Tutorials&#60;/strong&#62;&#60;br/&#62; Tips and tricks to help you keep up with the latest technology. &#60;/p&#62; &#60;/li&#62; &#60;li&#62; &#60;p&#62; &#60;strong&#62;Inspiration&#60;/strong&#62;&#60;br/&#62; Get inspired by what other designers are doing. &#60;/p&#62; &#60;/li&#62; &#60;li&#62; &#60;p&#62; &#60;strong&#62;Inspiration&#60;/strong&#62;&#60;br/&#62; Get inspired [...]]]></description>
			<content:encoded><![CDATA[<p>有时候需要的功能很简单，不需要动不动就几千行的插件，就像这个水平手风琴效果。</p>
<p><strong>html code</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;ul class=&quot;horizontal_accordion&quot; id=&quot;horizontal_accordion&quot;&gt;
      &lt;li class=&quot;eightdgift&quot;&gt; 
        &lt;p&gt; &lt;strong&gt;Freebies&lt;/strong&gt;&lt;br/&gt;
          Download free files to make your job easier. &lt;/p&gt;
        &lt;/li&gt;
      &lt;li&gt;  
        &lt;p&gt; &lt;strong&gt;Tutorials&lt;/strong&gt;&lt;br/&gt;
          Tips and tricks to help you
          keep up with the latest technology. &lt;/p&gt;
         &lt;/li&gt;
      &lt;li&gt; 
        &lt;p&gt; &lt;strong&gt;Inspiration&lt;/strong&gt;&lt;br/&gt;
          Get inspired by what other designers are doing. &lt;/p&gt;
        &lt;/li&gt;
      &lt;li&gt;  
        &lt;p&gt; &lt;strong&gt;Inspiration&lt;/strong&gt;&lt;br/&gt;
          Get inspired by what other designers are doing. &lt;/p&gt;
         &lt;/li&gt;
    &lt;/ul&gt;</pre></div></div>

<p>css dode</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#horizontal_accordion</span><span style="color: #00AA00;">&#123;</span>   <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">-2px</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#dedede</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>  <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span><span style="color: #933;">664px</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">115px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#c5c5c5</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">border-right</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>  <span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#horizontal_accordion</span> li<span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">109px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">115px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>    <span style="color: #000000; font-weight: bold;">list-style</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>  <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">border-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#c5c5c5</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#horizontal_accordion</span> <span style="color: #6666ff;">.eightdgift</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">../images/8dgif.png</span><span style="color: #00AA00;">&#41;</span> <span style="color: #cc00cc;">#dbdbdb</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#horizontal_accordion</span> <span style="color: #6666ff;">.currnet</span> <span style="color: #00AA00;">&#123;</span> <span style="color: #000000; font-weight: bold;">width</span><span style="color: #00AA00;">:</span> <span style="color: #933;">333px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">-115px</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
&nbsp;
<span style="color: #cc00cc;">#horizontal_accordion</span> li p<span style="color: #00AA00;">&#123;</span>   <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">20px</span> <span style="color: #933;">20px</span> <span style="color: #933;">20px</span> <span style="color: #933;">130px</span><span style="color: #00AA00;">;</span>   <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>javascript code</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span> <span style="color: #339933;">&gt;</span>
jQuery<span style="color: #009900;">&#40;</span>document<span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span>$<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
&nbsp;
	maxWidth <span style="color: #339933;">=</span> <span style="color: #CC0000;">333</span><span style="color: #339933;">;</span>
    minWidth <span style="color: #339933;">=</span> <span style="color: #CC0000;">109</span><span style="color: #339933;">;</span>
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#horizontal_accordion li:first&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;currnet&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#horizontal_accordion li&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> 
    <span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>width<span style="color: #339933;">:</span> maxWidth<span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;px&quot;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span>
               .<span style="color: #660066;">siblings</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;li&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">animate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>width<span style="color: #339933;">:</span> minWidth<span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;px&quot;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#horizontal_accordion li&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> 
		<span style="color: #009900;">&#123;</span>
			$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">closest</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#horizontal_accordion'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">find</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'li'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">removeClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;currnet&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><span style="color: #3366CC;">&quot;background-position&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;0 0&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;background-color&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;#DEDEDE&quot;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;;</span>
			$<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">addClass</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'currnet'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">css</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span><span style="color: #3366CC;">&quot;background-position&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;0 -115px&quot;</span><span style="color: #339933;">,</span><span style="color: #3366CC;">&quot;background-color&quot;</span><span style="color: #339933;">:</span><span style="color: #3366CC;">&quot;#ffffff&quot;</span><span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p></code></p>
<p><a href="/demo/simple-jquery-horizontal-accordion.html" title="simple jquery horizontal accordion" target="_blank">演示</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/05/18/simple-jquery-horizontal-accordion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom taxonomy 不显示在 “外观”-&gt; “菜单”里</title>
		<link>http://www.yaoyingying.com/2012/04/13/custom-taxonomy-is-not-showing-in-nav-menu/</link>
		<comments>http://www.yaoyingying.com/2012/04/13/custom-taxonomy-is-not-showing-in-nav-menu/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 02:35:37 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Custom Taxonomy]]></category>
		<category><![CDATA[show_in_nav_menus]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1732</guid>
		<description><![CDATA[I have a custom taxonomy registered for custom post type. It has &#8216;public&#8217;, and &#8216;show_in_nav_menus&#8217; arguments set to true, but it still doesn&#8217;t appear in nav-menus.php. If I set those arguments to custom post type, it works all right&#8230; what could be the problem? 我为新文章类型（custom post type）注册了一个新的分类（register_taxonomy），&#8217;show_in_nav_menus&#8217; 都设置为 &#8216;true&#8217;，但是在 “外观”-> “菜单” （nav-menus.php）里没有显示出来。可是新文章类型（custom post type）显示了，这是为什么？ 好吧，看下图你或许就明白了！ [...]]]></description>
			<content:encoded><![CDATA[<p>I have a custom taxonomy registered for custom post type. It has &#8216;public&#8217;, and &#8216;show_in_nav_menus&#8217; arguments set to true, but it still doesn&#8217;t appear in nav-menus.php. If I set those arguments to custom post type, it works all right&#8230; what could be the problem?</p>
<p>我为新文章类型（custom post type）注册了一个新的分类（register_taxonomy），&#8217;show_in_nav_menus&#8217; 都设置为 &#8216;true&#8217;，但是在 “外观”-> “菜单” （nav-menus.php）里没有显示出来。可是新文章类型（custom post type）显示了，这是为什么？</p>
<p>好吧，看下图你或许就明白了！<br />
But don&#8217;t forget checked it in Screen options:</p>
<p><a href="http://www.yaoyingying.com/blog/wp-content/uploads/2012/04/custom-taxonomy-is-not-show.jpg"><img src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/04/custom-taxonomy-is-not-show.jpg" alt="Custom taxonomy is not showing in nav menu" title="Custom taxonomy is not showing in nav menu" width="600"  class="alignnone size-full wp-image-1733" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/04/13/custom-taxonomy-is-not-showing-in-nav-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>昨夜梦回</title>
		<link>http://www.yaoyingying.com/2012/03/07/%e6%98%a8%e5%a4%9c%e6%a2%a6%e5%9b%9e/</link>
		<comments>http://www.yaoyingying.com/2012/03/07/%e6%98%a8%e5%a4%9c%e6%a2%a6%e5%9b%9e/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 01:20:25 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Featured Stories]]></category>
		<category><![CDATA[心情日记]]></category>
		<category><![CDATA[梦]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1722</guid>
		<description><![CDATA[(故事大纲) 一切都开始与2012—03—04凌晨的一条短信 我决定了，我要去福州，梅武剑也赞同了，说他可以陪我一起去 我们决定了四月的一天去，当我们准备下地铁去火车站的时候，才发现陪我去的人变成了朱国淼 很快我们到了福州，是在福清见到了余丽香，这么多年不见，必须有数不尽的衷肠，这个见面如意料一样，大家都很开心，奇怪的却是，丽香家好多亲戚，放佛要办什么大事，但我也没在意 在当回忆得正欢的时候，丽香告诉她有男朋友了，而且在一起十个月了，当时我就震惊了 我突然感觉她骗了我，骗了叶安，骗了所有人，我第一个念头就是打电话给叶安，结果她在洗澡，我吃了闭门羹，虞海晶接了电话，安慰安慰了我 吃晚饭了，七大姑八大姨，真的好多人 我借酒浇愁，周育敏也来了，还有她的小孩，我看到一个年轻的母亲和浓浓的母爱，泪奔 我喝了很多酒，借着酒劲我要决定要夺回丽香 我得到了很多支持，可突然却怎么也找不到丽香，突然发现我们被卷进了一个惊天阴谋 爆炸产生的巨响，顿时昏迷了我。 醒来发现自己处在一个生化池边，池子里满是尸体。而且在在慢慢变异 复活 我已经无法判定我现在是什么了，意识里我只有一个字“逃” 这儿已经没有人了，有德全是僵尸。 连同路边的小草也在变异ing 遇到政府军的阻截， 往河里逃， 突然一个手雷掉到身边，我不得以，抓住手雷，浮出水面，丢了回去。 同时我被网住，抓了回去。 在一个实验室里，我看到了我自己，才知道完好无损，可能是我抵御了病毒的侵袭，或者是与病毒完美融合了。]]></description>
			<content:encoded><![CDATA[<p>(故事大纲)</p>
<p>一切都开始与2012—03—04凌晨的一条短信</p>
<p>我决定了，我要去福州，梅武剑也赞同了，说他可以陪我一起去</p>
<p>我们决定了四月的一天去，当我们准备下地铁去火车站的时候，才发现陪我去的人变成了朱国淼<span id="more-1722"></span></p>
<p>很快我们到了福州，是在福清见到了余丽香，这么多年不见，必须有数不尽的衷肠，这个见面如意料一样，大家都很开心，奇怪的却是，丽香家好多亲戚，放佛要办什么大事，但我也没在意</p>
<p>在当回忆得正欢的时候，丽香告诉她有男朋友了，而且在一起十个月了，当时我就震惊了</p>
<p>我突然感觉她骗了我，骗了叶安，骗了所有人，我第一个念头就是打电话给叶安，结果她在洗澡，我吃了闭门羹，虞海晶接了电话，安慰安慰了我</p>
<p>吃晚饭了，七大姑八大姨，真的好多人</p>
<p>我借酒浇愁，周育敏也来了，还有她的小孩，我看到一个年轻的母亲和浓浓的母爱，泪奔</p>
<p>我喝了很多酒，借着酒劲我要决定要夺回丽香</p>
<p>我得到了很多支持，可突然却怎么也找不到丽香，突然发现我们被卷进了一个惊天阴谋</p>
<p>爆炸产生的巨响，顿时昏迷了我。</p>
<p>醒来发现自己处在一个生化池边，池子里满是尸体。而且在在慢慢变异 复活</p>
<p>我已经无法判定我现在是什么了，意识里我只有一个字“逃”</p>
<p>这儿已经没有人了，有德全是僵尸。 连同路边的小草也在变异ing</p>
<p>遇到政府军的阻截， 往河里逃， 突然一个手雷掉到身边，我不得以，抓住手雷，浮出水面，丢了回去。</p>
<p>同时我被网住，抓了回去。</p>
<p>在一个实验室里，我看到了我自己，才知道完好无损，可能是我抵御了病毒的侵袭，或者是与病毒完美融合了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/03/07/%e6%98%a8%e5%a4%9c%e6%a2%a6%e5%9b%9e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>这是来自wordpress手机客户端的文字</title>
		<link>http://www.yaoyingying.com/2012/02/17/%e8%bf%99%e6%98%af%e6%9d%a5%e8%87%aawordpress%e6%89%8b%e6%9c%ba%e5%ae%a2%e6%88%b7%e7%ab%af%e7%9a%84%e6%96%87%e5%ad%97/</link>
		<comments>http://www.yaoyingying.com/2012/02/17/%e8%bf%99%e6%98%af%e6%9d%a5%e8%87%aawordpress%e6%89%8b%e6%9c%ba%e5%ae%a2%e6%88%b7%e7%ab%af%e7%9a%84%e6%96%87%e5%ad%97/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 01:22:35 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[电脑硬件]]></category>
		<category><![CDATA[随便写写]]></category>
		<category><![CDATA[wordpress，android]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1709</guid>
		<description><![CDATA[很久之前就在市场里发现了这个程序并安装了，只是一直没有试过，上面杯和鼠标可以直接通过摄像头拍摄插入文章。但是没有那儿可以看到设置feature image。 需要在wordpress后台 设置-撰写开启远程发布的Xml-Rpc，不然只能作为草稿存在本地。]]></description>
			<content:encoded><![CDATA[<p><img title="1329441060874.jpg" class="aligncenter" alt="image" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/wpid-1329441060874.jpg" /></p>
<p>很久之前就在市场里发现了这个程序并安装了，只是一直没有试过，上面杯和鼠标可以直接通过摄像头拍摄插入文章。但是没有那儿可以看到设置feature image。</p>
<p>需要在wordpress后台 设置-撰写开启远程发布的Xml-Rpc，不然只能作为草稿存在本地。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/02/17/%e8%bf%99%e6%98%af%e6%9d%a5%e8%87%aawordpress%e6%89%8b%e6%9c%ba%e5%ae%a2%e6%88%b7%e7%ab%af%e7%9a%84%e6%96%87%e5%ad%97/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>.htaccess 完全手册</title>
		<link>http://www.yaoyingying.com/2012/02/15/htaccess-%e5%ae%8c%e5%85%a8%e6%89%8b%e5%86%8c/</link>
		<comments>http://www.yaoyingying.com/2012/02/15/htaccess-%e5%ae%8c%e5%85%a8%e6%89%8b%e5%86%8c/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 01:46:06 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Linux-Server]]></category>
		<category><![CDATA[代码人生]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1700</guid>
		<description><![CDATA[1.时区设置 有些时候，当你在PHP里使用date或mktime函数时，由于时区的不同，它会显示出一些很奇怪的信息。下面是解决这个问题的方法之一。就是设置你的服务器的时区。你可以在这里找到所有支持的时区的清单。 2. 搜索引擎友好的301永久转向方法 为什么这是搜索引擎友好的呢？因为现在很多现代的搜索引擎都有能根据检查301永久转向来更新它现有的记录的功能。 3. 屏蔽下载对话框 通常，当你下载东西的时候，你会看到一个对话框询问你是保持这个文件还是直接打开它。如果你不想看到这个东西，你可以把下面的一段代码放到你的.htaccess文件里。 4. 省去www前缀 SEO的一个原则是，确保你的网站只有一个URL。因此，你需要把所有的通过www的访问转向的非www，或者反这来。 5. 个性化Error页面 对每个错误代码定制自己个性化的错误页面。 6. 压缩文件 通过压缩你的文件体积来优化网站的访问速度。 7. 缓存文件 缓存文件是另外一个提高你的网站访问速度的好方法。 8. 对某些文件类型禁止使用缓存 而另一方面，你也可以定制对某些文件类型禁止使用缓存。 安全问题 下面的htaccess代码能够提高你的web服务器的安全水平。图片链接盗用保护非常有用，它能防止其他人偷盗使用你的服务器上的图片资源。 1. 通过.htaccess放盗链 痛恨那些偷盗链接你的web服务器上的图片资源而耗尽了你的带宽的行为吗？试试这个，你可以防止这种事情的发生。 2. 防黑客 如果你想提高网站的安全等级，你可以去掉下面的几行代码，这样可以防止一些常见恶意URL匹配的黑客攻击技术。 RewriteEngine On # proc/self/environ? 没门！ RewriteCond %{QUERY_STRING} proc/self/environ [OR] # 阻止脚本企图通过URL修改mosConfig值 RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=&#124;\%3D) [OR] # 阻止脚本通过URL传递的base64_encode垃圾信息 RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR] # 阻止在URL含有< script [...]]]></description>
			<content:encoded><![CDATA[<h2>1.时区设置</h2>
<p>有些时候，当你在PHP里使用date或mktime函数时，由于时区的不同，它会显示出一些很奇怪的信息。下面是解决这个问题的方法之一。就是设置你的服务器的时区。你可以在这里找到所有支持的时区的清单。</p>
<code class="uds-code">SetEnv TZ Australia/Melbourne</code>
<h2>2. 搜索引擎友好的301永久转向方法</h2>
<p>为什么这是搜索引擎友好的呢？因为现在很多现代的搜索引擎都有能根据检查301永久转向来更新它现有的记录的功能。<br />
<span id="more-1700"></span><br />
<code class="uds-code">Redirect 301 http://www.yaoyingying.com/home http://www.yaoyingying.com/</code></p>
<h2>3. 屏蔽下载对话框</h2>
<p>通常，当你下载东西的时候，你会看到一个对话框询问你是保持这个文件还是直接打开它。如果你不想看到这个东西，你可以把下面的一段代码放到你的.htaccess文件里。</p>
<code class="uds-code">AddType application/octet-stream .pdf<br />
AddType application/octet-stream .zip<br />
AddType application/octet-stream .mov</code>
<h2>4. 省去www前缀</h2>
<p>SEO的一个原则是，确保你的网站只有一个URL。因此，你需要把所有的通过www的访问转向的非www，或者反这来。</p>
<code class="uds-code">RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{HTTP_HOST} ^www.yaoyingying.com [NC]<br />
RewriteRule ^(.*)$ http://yaoyingying.com/$1 [L,R=301]</code>
<h2>5. 个性化Error页面</h2>
<p>对每个错误代码定制自己个性化的错误页面。</p>
<code class="uds-code">ErrorDocument 401 /error/401.php<br />
ErrorDocument 403 /error/403.php<br />
ErrorDocument 404 /error/404.php<br />
ErrorDocument 500 /error/500.php</code>
<h2>6. 压缩文件</h2>
<p>通过压缩你的文件体积来优化网站的访问速度。</p>
<code class="uds-code"># 压缩 text, html, javascript, css, xml:<br />
AddOutputFilterByType DEFLATE text/plain<br />
AddOutputFilterByType DEFLATE text/html<br />
AddOutputFilterByType DEFLATE text/xml<br />
AddOutputFilterByType DEFLATE text/css<br />
AddOutputFilterByType DEFLATE application/xml<br />
AddOutputFilterByType DEFLATE application/xhtml+xml<br />
AddOutputFilterByType DEFLATE application/rss+xml<br />
AddOutputFilterByType DEFLATE application/javascript<br />
AddOutputFilterByType DEFLATE application/x-javascript</code>
<h2>7. 缓存文件</h2>
<p>缓存文件是另外一个提高你的网站访问速度的好方法。</p>
<code class="uds-code">Header set Cache-Control “max-age=2592000″</code>
<h2>8. 对某些文件类型禁止使用缓存</h2>
<p>而另一方面，你也可以定制对某些文件类型禁止使用缓存。</p>
<code class="uds-code"># 显式的规定对脚本和其它动态文件禁止使用缓存<br />
Header unset Cache-Control</code>
<h1>安全问题</h1>
<p>下面的htaccess代码能够提高你的web服务器的安全水平。图片链接盗用保护非常有用，它能防止其他人偷盗使用你的服务器上的图片资源。</p>
<h2>1. 通过.htaccess放盗链</h2>
<p>痛恨那些偷盗链接你的web服务器上的图片资源而耗尽了你的带宽的行为吗？试试这个，你可以防止这种事情的发生。</p>
<code class="uds-code">RewriteBase /<br />
RewriteCond %{HTTP_REFERER} !^$<br />
RewriteCond %{HTTP_REFERER} !^http://(www.)?yaoyingying.com/.*$ [NC]<br />
RewriteRule .(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]</code>
<h2>2. 防黑客</h2>
<p>如果你想提高网站的安全等级，你可以去掉下面的几行代码，这样可以防止一些常见恶意URL匹配的黑客攻击技术。</p>
<p><code>RewriteEngine On</p>
<p># proc/self/environ? 没门！<br />
RewriteCond %{QUERY_STRING} proc/self/environ [OR]</p>
<p># 阻止脚本企图通过URL修改mosConfig值<br />
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]</p>
<p># 阻止脚本通过URL传递的base64_encode垃圾信息<br />
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]</p>
<p># 阻止在URL含有< script >标记的脚本<br />
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]</p>
<p># 阻止企图通过URL设置PHP的GLOBALS变量的脚本<br />
RewriteCond %{QUERY_STRING} GLOBALS(=|[|\%[0-9A-Z]{0,2}) [OR]</p>
<p># 阻止企图通过URL设置PHP的_REQUEST变量的脚本<br />
RewriteCond %{QUERY_STRING} _REQUEST(=|[|\%[0-9A-Z]{0,2})</p>
<p># 把所有被阻止的请求转向到403禁止提示页面！<br />
RewriteRule ^(.*)$ index.php [F,L]</code></p>
<h2>3. 阻止访问你的 .htaccess 文件</h2>
<p>下面的代码可以阻止别人访问你的.htaccess文件。同样，你也可以设定阻止多种文件类型。</p>
<p><code># 保护你的 htaccess 文件<br />
<Files .htaccess><br />
order allow,deny<br />
deny from all<br />
</Files></p>
<p># 阻止查看指定的文件<br />
<Files secretfile.jpg><br />
 order allow,deny<br />
 deny from all<br />
</Files></p>
<p># 多种文件类型<br />
<FilesMatch “.(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$”><br />
 Order Allow,Deny<br />
 Deny from all<br />
</FilesMatch><br />
</code></p>
<h2>4. 重命名 htaccess 文件</h2>
<p>你可以通过重命名htaccess文件来对其进行保护。</p>
<p><code>AccessFileName htacc.ess</code></p>
<h2>5. 禁止目录浏览</h2>
<p>禁止服务器对外显示目录结构，反之亦然。</p>
<p><code># 禁止目录浏览<br />
Options All -Indexes</p>
<p># 开放目录浏览<br />
Options All +Indexes</code></p>
<h2>6. 改变缺省的Index页面</h2>
<p>你可以把缺省的 index.html, index.php 或 index.htm 改成其它页面。</p>
<p><code>DirectoryIndex business.html</code></p>
<h2>7. 通过引用信息来阻止某些不欢迎的浏览者</h2>
<p><code># 阻止来自某网站的用户<br />
<IfModule mod_rewrite.c><br />
 RewriteEngine on<br />
 RewriteCond %{HTTP_REFERER} scumbag.com [NC,OR]<br />
 RewriteCond %{HTTP_REFERER} wormhole.com [NC,OR]<br />
 RewriteRule .* - [F]<br />
</ifModule></code></p>
<h2>8. 通过判断浏览器头信息来阻止某些请求</h2>
<p>这个方法可以通过阻止某些机器人或蜘蛛爬虫抓取你的网站来节省你的带宽流量。</p>
<p><code># 阻止来自某些特定网站的用户<br />
<IfModule mod_rewrite.c><br />
SetEnvIfNoCase ^User-Agent$ .*(craftbot|download|extract|stripper|sucker|ninja|clshttp|webspider<br />
|leacher|collector|grabber|webpictures) HTTP_SAFE_BADBOT<br />
SetEnvIfNoCase ^User-Agent$ .*(libwww-perl|aesop_com_spiderman) HTTP_SAFE_BADBOT<br />
Deny from env=HTTP_SAFE_BADBOT<br />
</ifModule></code></p>
<h2>9. 禁止脚本执行，加强你的目录安全</h2>
<p><code># 禁止某些目录里的脚本执行权限<br />
AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi<br />
Options -ExecCGI</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/02/15/htaccess-%e5%ae%8c%e5%85%a8%e6%89%8b%e5%86%8c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2012年的第一天，我在厦门</title>
		<link>http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/</link>
		<comments>http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 05:57:28 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[随便写写]]></category>
		<category><![CDATA[厦门]]></category>
		<category><![CDATA[旅行]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1682</guid>
		<description><![CDATA[这已经是一个半月前的事了，2011年的最后一个晚上的最后一小时，我乘坐厦门航空抵达了厦门。 2012年的第一天我独自一人逛了鼓浪屿，就这样，平平淡淡度过了本年度的第一天。]]></description>
			<content:encoded><![CDATA[<p>这已经是一个半月前的事了，2011年的最后一个晚上的最后一小时，我乘坐厦门航空抵达了厦门。</p>
<p>2012年的第一天我独自一人逛了鼓浪屿，就这样，平平淡淡度过了本年度的第一天。</p>

<a href='http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/img_7432_%e5%89%af%e6%9c%ac/' title='IMG_7432_副本'><img width="150" height="150" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/IMG_7432_副本-150x150.jpg" class="attachment-thumbnail" alt="IMG_7432_副本" title="IMG_7432_副本" /></a>
<a href='http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/img_7363_%e5%89%af%e6%9c%ac/' title='IMG_7363_副本'><img width="150" height="150" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/IMG_7363_副本-150x150.jpg" class="attachment-thumbnail" alt="IMG_7363_副本" title="IMG_7363_副本" /></a>
<a href='http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/img_7185_%e5%89%af%e6%9c%ac/' title='IMG_7185_副本'><img width="150" height="150" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/IMG_7185_副本-150x150.jpg" class="attachment-thumbnail" alt="IMG_7185_副本" title="IMG_7185_副本" /></a>
<a href='http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/img_7319_%e5%89%af%e6%9c%ac/' title='IMG_7319_副本'><img width="150" height="150" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/IMG_7319_副本-150x150.jpg" class="attachment-thumbnail" alt="IMG_7319_副本" title="IMG_7319_副本" /></a>
<a href='http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/img_7332_%e5%89%af%e6%9c%ac/' title='IMG_7332_副本'><img width="150" height="150" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/02/IMG_7332_副本-150x150.jpg" class="attachment-thumbnail" alt="IMG_7332_副本" title="IMG_7332_副本" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/02/13/2012%e5%b9%b4%e7%9a%84%e7%ac%ac%e4%b8%80%e5%a4%a9%ef%bc%8c%e6%88%91%e5%9c%a8%e5%8e%a6%e9%97%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>让Qtranslate 支持 Custom Taxonomy</title>
		<link>http://www.yaoyingying.com/2012/02/08/%e8%ae%a9qtranslate-%e6%94%af%e6%8c%81-custom-taxonomy/</link>
		<comments>http://www.yaoyingying.com/2012/02/08/%e8%ae%a9qtranslate-%e6%94%af%e6%8c%81-custom-taxonomy/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 12:52:19 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[代码人生]]></category>
		<category><![CDATA[Custom Taxonomy]]></category>
		<category><![CDATA[Qtranslate]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1674</guid>
		<description><![CDATA[If you wanted to automatically detect taxonomies, and then add translation edit fields here is some code： 如果你想要自动探测 Custom Taxonomy，然后给他们加上翻译字段, 把这段代码放在主题的 function.php 里。 &#160; function qtranslate_edit_taxonomies&#40;&#41;&#123; $args=array&#40; 'public' =&#62; true , '_builtin' =&#62; false &#41;; $output = 'object'; // or objects $operator = 'and'; // 'and' or 'or' &#160; $taxonomies = get_taxonomies&#40;$args,$output,$operator&#41;; &#160; if &#40;$taxonomies&#41; &#123; [...]]]></description>
			<content:encoded><![CDATA[<p>If you wanted to automatically detect taxonomies, and then add translation edit fields here is some code：</p>
<p>如果你想要自动探测 Custom Taxonomy，然后给他们加上翻译字段, 把这段代码放在主题的 function.php 里。</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> qtranslate_edit_taxonomies<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
   <span style="color: #000088;">$args</span><span style="color: #339933;">=</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
      <span style="color: #0000ff;">'public'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">true</span> <span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'_builtin'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">false</span>
   <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
   <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'object'</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// or objects</span>
   <span style="color: #000088;">$operator</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'and'</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// 'and' or 'or'</span>
&nbsp;
   <span style="color: #000088;">$taxonomies</span> <span style="color: #339933;">=</span> get_taxonomies<span style="color: #009900;">&#40;</span><span style="color: #000088;">$args</span><span style="color: #339933;">,</span><span style="color: #000088;">$output</span><span style="color: #339933;">,</span><span style="color: #000088;">$operator</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
&nbsp;
   <span style="color: #b1b100;">if</span>  <span style="color: #009900;">&#40;</span><span style="color: #000088;">$taxonomies</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
     <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$taxonomies</span>  <span style="color: #b1b100;">as</span> <span style="color: #000088;">$taxonomy</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
         add_action<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">name</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'_add_form'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'qtrans_modifyTermFormFor'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
         add_action<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">name</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'_edit_form'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'qtrans_modifyTermFormFor'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>        
&nbsp;
     <span style="color: #009900;">&#125;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #009900;">&#125;</span>
add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'admin_init'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'qtranslate_edit_taxonomies'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/02/08/%e8%ae%a9qtranslate-%e6%94%af%e6%8c%81-custom-taxonomy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>去除 wordpress 链接中的域名</title>
		<link>http://www.yaoyingying.com/2012/01/05/remove-domain-from-wordpress-links/</link>
		<comments>http://www.yaoyingying.com/2012/01/05/remove-domain-from-wordpress-links/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 11:03:10 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress Theme]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1634</guid>
		<description><![CDATA[上次说到去除一些不必需的 class 和 ID， 从上图看出，这些 domain name 似乎也是不必须的，如果像下图： 这样会不会更好呢，下面的代码可以实现这个效果。 add_filter&#40;'walker_nav_menu_start_el' , 'yao_walker_nav_menu_start_el' , 10 , 2&#41;; function yao_walker_nav_menu_start_el&#40;$item_output, $item&#41;&#123; //print_r($item); $home_url = home_url&#40;&#41;; $site_url = site_url&#40;&#41;; preg_match&#40;&#34;/^(http:\/\/)?([^\/]+)/i&#34;,site_url&#40;&#41;, $matches&#41;; $domain = $matches&#91;0&#93;; if&#40; $domain == $home_url&#41;&#123; $replace = ''; &#125;else&#123; $replace = str_replace&#40;$matches&#91;0&#93;, '', site_url&#40;&#41;&#41;; &#125; $item-&#62;url = str_replace&#40;$home_url,$replace,$item-&#62;url&#41;; &#160; $attributes = ! empty&#40; $item-&#62;attr_title &#41; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/20120105185530.jpg"><img src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/20120105185530.jpg" alt="" title="20120105185530" width="550" height="323" class="alignnone size-full wp-image-1635" /></a></p>
<p>上次说到去除一些不必需的 class 和 ID， 从上图看出，这些 domain name 似乎也是不必须的，如果像下图：</p>
<p><a href="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/20120105190148.jpg"><img src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/20120105190148.jpg" alt="" title="20120105190148" width="568" height="194" class="alignnone size-full wp-image-1636" /></a> </p>
<p>这样会不会更好呢，下面的代码可以实现这个效果。</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'walker_nav_menu_start_el'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'yao_walker_nav_menu_start_el'</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">10</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> yao_walker_nav_menu_start_el<span style="color: #009900;">&#40;</span><span style="color: #000088;">$item_output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #666666; font-style: italic;">//print_r($item);</span>
	<span style="color: #000088;">$home_url</span> <span style="color: #339933;">=</span> home_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$site_url</span> <span style="color: #339933;">=</span> site_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/^(http:\/\/)?([^\/]+)/i&quot;</span><span style="color: #339933;">,</span>site_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$domain</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$domain</span> <span style="color: #339933;">==</span> <span style="color: #000088;">$home_url</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$replace</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$replace</span>  <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$matches</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> site_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$home_url</span><span style="color: #339933;">,</span><span style="color: #000088;">$replace</span><span style="color: #339933;">,</span><span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #000088;">$attributes</span>  <span style="color: #339933;">=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attr_title</span> <span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">' title=&quot;'</span>  <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attr_title</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">target</span> <span style="color: #009900;">&#41;</span>     ? <span style="color: #0000ff;">' target=&quot;'</span> <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">target</span>     <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">xfn</span> <span style="color: #009900;">&#41;</span>        ? <span style="color: #0000ff;">' rel=&quot;'</span>    <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">xfn</span>        <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$attributes</span> <span style="color: #339933;">.=</span> <span style="color: #339933;">!</span> <span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span> <span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">' href=&quot;'</span> <span style="color: #339933;">.</span> esc_attr<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">url</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">before</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;a'</span><span style="color: #339933;">.</span> <span style="color: #000088;">$attributes</span> <span style="color: #339933;">.</span><span style="color: #0000ff;">'&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link_before</span> <span style="color: #339933;">.</span> apply_filters<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'the_title'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span> <span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link_after</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/a&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$item_output</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$args</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">after</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$item_output</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'the_permalink'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'yao_the_permalink'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> yao_the_permalink <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$yao_permalink</span> <span style="color: #339933;">=</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$site_url</span> <span style="color: #339933;">=</span> home_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">echo</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$site_url</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span><span style="color: #000088;">$yao_permalink</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'get_permalink'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'yao_get_permalink'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> yao_get_permalink <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$site_url</span> <span style="color: #339933;">=</span> home_url<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$site_url</span><span style="color: #339933;">,</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/01/05/remove-domain-from-wordpress-links/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>清理wordpress菜单里的 id 和 class</title>
		<link>http://www.yaoyingying.com/2012/01/03/clear-id-and-classes-in-your-wordpress-navigation/</link>
		<comments>http://www.yaoyingying.com/2012/01/03/clear-id-and-classes-in-your-wordpress-navigation/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 04:08:54 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress Theme]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1612</guid>
		<description><![CDATA[wordpress 默认的菜单会产生很多 id 和 class 在代码里，打多时候，这些都是不需要的。 通过下面2个滤镜，可以去除那些我们不需要的 class 和 ID add_filter&#40;'nav_menu_css_class' , 'special_nav_class' , 10 , 2&#41;; function special_nav_class&#40;$classes, $item&#41;&#123; $current_and_home = array&#40;&#34;current-menu-item&#34;, &#34;menu-item-home&#34;, 'last'&#41;; $classes = array_intersect&#40;$item-&#38;gt;classes,$current_and_home&#41;; //保留有需要的 class return $classes; &#125; &#160; add_filter&#40;'nav_menu_item_id' , 'special_nav_item_id' , 10 , 2&#41;; function special_nav_item_id&#40;$item_id, $item&#41;&#123; $item_id = &#34;&#34;; //去除 id return $item_id; &#125; 清理之后如： 不过尚有 class=”" [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/classes.jpg"><img class="alignnone size-full wp-image-1613" title="classes" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/classes.jpg" alt="" width="628" height="167" /></a></p>
<p>wordpress 默认的菜单会产生很多 id 和 class 在代码里，打多时候，这些都是不需要的。</p>
<p>通过下面2个滤镜，可以去除那些我们不需要的 class 和 ID</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'nav_menu_css_class'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'special_nav_class'</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">10</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> special_nav_class<span style="color: #009900;">&#40;</span><span style="color: #000088;">$classes</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$current_and_home</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;current-menu-item&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;menu-item-home&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'last'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$classes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_intersect</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$item</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>classes<span style="color: #339933;">,</span><span style="color: #000088;">$current_and_home</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #666666; font-style: italic;">//保留有需要的 class</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$classes</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'nav_menu_item_id'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'special_nav_item_id'</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">10</span> <span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">function</span> special_nav_item_id<span style="color: #009900;">&#40;</span><span style="color: #000088;">$item_id</span><span style="color: #339933;">,</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$item_id</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//去除 id</span>
	<span style="color: #b1b100;">return</span> <span style="color: #000088;">$item_id</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>清理之后如：<br />
<a href="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/classes2.jpg"><img class="alignnone size-full wp-image-1615" title="classes2" src="http://www.yaoyingying.com/blog/wp-content/uploads/2012/01/classes2.jpg" alt="" width="500" height="165" /></a></p>
<p>不过尚有 class=”" 无法除去，主要是在核心代码里，class=”"是在附加过滤后面加上得，所以暂时还不可以通过更改滤镜的方法去除，但是 id 属性可以完全去除</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2012/01/03/clear-id-and-classes-in-your-wordpress-navigation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal7 获取自定义字段的值</title>
		<link>http://www.yaoyingying.com/2011/12/20/get-field-value-in-drupal-7/</link>
		<comments>http://www.yaoyingying.com/2011/12/20/get-field-value-in-drupal-7/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 10:41:31 +0000</pubDate>
		<dc:creator>姚 迎迎</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.yaoyingying.com/?p=1605</guid>
		<description><![CDATA[http://demo.com/drupal710/sites/default/files/news/4852401.jpg 上传到drupal7 的媒体或文件通常是这样一个地址。 http://demo.com/drupal710 我们可以通过 global $base_url 来获得。 sites/default/files 这一段，在drupal6 里可以通过 file_directory_path() 来获得的，可是在drupal7里被取消了，但是可以在 template.php 里重构这个函数，如下： function file_directory_path&#40;$scheme = 'public'&#41; &#123; return file_stream_wrapper_get_instance_by_scheme&#40;$scheme&#41;-&#62;getDirectoryPath&#40;&#41;; &#125; 下面的代码就是在 node 页面下获取自定义图片字段里上传的一个或过个图片。 可以建立一个block，运行此段代码。这样你可以任意定于这个block 的位置了，相比内置的位置选择，要灵活的多。 if &#40;arg&#40;0&#41; == 'node' &#38;&#38; is_numeric&#40;arg&#40;1&#41;&#41;&#41; $nodeid = arg&#40;1&#41;; if&#40;$nodeid&#41;&#123; $obj = node_load&#40;$nodeid&#41;; $items = field_get_items&#40;'node', $obj, 'field_image'&#41;; //echo count($items); if&#40;$items&#41;&#123; global $base_url; $a=0; while&#40;$a&#60;count&#40;$items&#41;&#41; &#123; echo [...]]]></description>
			<content:encoded><![CDATA[<p>http://demo.com/drupal710/sites/default/files/news/4852401.jpg</p>
<p>上传到drupal7 的媒体或文件通常是这样一个地址。</p>
<p><strong>http://demo.com/drupal710</strong> 我们可以通过 global $base_url 来获得。</p>
<p><strong>sites/default/files</strong> 这一段，在drupal6 里可以通过 file_directory_path() 来获得的，可是在drupal7里被取消了，但是可以在 template.php 里重构这个函数，如下：</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> file_directory_path<span style="color: #009900;">&#40;</span><span style="color: #000088;">$scheme</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'public'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">return</span> file_stream_wrapper_get_instance_by_scheme<span style="color: #009900;">&#40;</span><span style="color: #000088;">$scheme</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getDirectoryPath</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>下面的代码就是在 node 页面下获取自定义图片字段里上传的一个或过个图片。 可以建立一个block，运行此段代码。这样你可以任意定于这个block 的位置了，相比内置的位置选择，要灵活的多。</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>arg<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'node'</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #990000;">is_numeric</span><span style="color: #009900;">&#40;</span>arg<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$nodeid</span> <span style="color: #339933;">=</span> arg<span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$nodeid</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #000088;">$obj</span> <span style="color: #339933;">=</span> node_load<span style="color: #009900;">&#40;</span><span style="color: #000088;">$nodeid</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$items</span> <span style="color: #339933;">=</span> field_get_items<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'node'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$obj</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'field_image'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">//echo count($items);</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$items</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$base_url</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$a</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$a</span><span style="color: #339933;">&lt;</span>count<span style="color: #009900;">&#40;</span><span style="color: #000088;">$items</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">echo</span>  <span style="color: #000088;">$base_url</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">.</span>file_directory_path<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">.</span>file_uri_target<span style="color: #009900;">&#40;</span><span style="color: #000088;">$items</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$a</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'uri'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$a</span><span style="color: #339933;">++;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.yaoyingying.com/2011/12/20/get-field-value-in-drupal-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 2.785 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-19 18:57:39 -->
<!-- Compression = gzip -->
