<?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>Eeq's Blog &#187; 53</title>
	<atom:link href="http://www.iteeq.com/archives/tag/53/feed" rel="self" type="application/rss+xml" />
	<link>http://www.iteeq.com</link>
	<description>Just a bloger's blog!</description>
	<lastBuildDate>Mon, 03 May 2010 13:37:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress插件生成随机图片列表(修改自Advanced Post Image Plugin)</title>
		<link>http://www.iteeq.com/archives/158</link>
		<comments>http://www.iteeq.com/archives/158#comments</comments>
		<pubDate>Tue, 18 Dec 2007 09:04:08 +0000</pubDate>
		<dc:creator>EEQ</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[141]]></category>
		<category><![CDATA[53]]></category>
		<category><![CDATA[82]]></category>
		<category><![CDATA[92]]></category>

		<guid isPermaLink="false">http://iteeq.cn/?p=158</guid>
		<description><![CDATA[今天需要用到WP随机生成图片这个功能~ 于是便网上搜呀搜哇~ 最后选中了雪山飞猪出品的Advanced Post Image Plugin~ 用着用着发现&#8230;.默认只能生成以最新发布来排序的图片列表, 满足不了我的需求~ 所以修改了一下~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 改了两个地方~ 修改了 function get_post_image_list($sql_select) 和 if($sql_select==1){ $posts = get_posts( &#34; numberposts=$search_number &#38;amp; orderby=RAND() &#34; ); }else{ $posts = get_posts( &#34; numberposts=$search_number &#34; ); } 用作是否随机调用作判断~ &#8212;&#8212;&#8212;&#8212;&#8212;-邪恶的分分分分线~~~~~~~~~~ 把 $img = '&#60;img src=&#34;http://blog.iteeq.cn/wp-admin/%27%20.%20$img_src%20.%20%27&#34; alt=&#34;'. wptexturize($post-&#38;gt;post_title) . '&#34; height=&#34;'.$thumb_height.'&#34; /&#62;'; 修改成了 $img = '&#60;img src=&#34;http://blog.iteeq.cn/wp-admin/%27%20.%20$img_src%20.%20%27&#34; alt=&#34;'. wptexturize($post-&#38;gt;post_title) . [...]]]></description>
			<content:encoded><![CDATA[<p>今天需要用到WP随机生成图片这个功能~<br />
于是便网上搜呀搜哇~<br />
最后选中了<a href="http://fairyfish.net/" target="_blank">雪山飞猪</a>出品的<a href="http://fairyfish.net/2007/10/16/advanced-post-image-plugin/" target="_blank">Advanced Post Image Plugin</a>~</p>
<p>用着用着发现&#8230;.默认只能生成以最新发布来排序的图片列表, 满足不了我的需求~<br />
所以修改了一下~<br />
<span id="more-158"></span><br />
~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>
<p>改了两个地方~<br />
修改了</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">function get_post_image_list($sql_select)</li></ol></div>
<p>和</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">if($sql_select==1){</li>
<li>$posts = get_posts( &quot; numberposts=$search_number &amp;amp; orderby=RAND() &quot; );</li>
<li>}else{</li>
<li>$posts = get_posts( &quot; numberposts=$search_number &quot; );</li>
<li>}</li></ol></div>
<p>用作是否随机调用作判断~</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-邪恶的分分分分线~~~~~~~~~~</p>
<p>把</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">$img = '&lt;img src=&quot;http://blog.iteeq.cn/wp-admin/%27%20.%20$img_src%20.%20%27&quot; alt=&quot;'. wptexturize($post-&amp;gt;post_title) . '&quot; height=&quot;'.$thumb_height.'&quot; /&gt;';</li></ol></div>
<p>修改成了</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">$img = '&lt;img src=&quot;http://blog.iteeq.cn/wp-admin/%27%20.%20$img_src%20.%20%27&quot; alt=&quot;'. wptexturize($post-&amp;gt;post_title) . '&quot; width=&quot;'.$thumb_width.'&quot; /&gt;';</li></ol></div>
<p>这个嘛~因为我把图片放在SIDEBAR, 原来的height=”&#8216;.$thumb_height.&#8217;”是以高为基准来对图片进行缩放的, 使得有部分图片横向撑爆了我的框架&#8230;&#8230;..所以改成了width=”&#8216;.$thumb_width.&#8217;”, 因为我觉得在DIV来说, 上下撑爆的现象好少见, 毕竟大家都以上下滚为习惯, 对小屏幕的兼容性也好~ 所以就改成以横为基准进行缩放了~</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;重点重点~使用和下载方法~&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><a href="http://eeq.uni.cc/download/advanced-post-image.rar" target="_blank">点这里下载</a></p>
<p>使用方法~<br />
基本用法和<a href="http://fairyfish.net/2007/10/16/advanced-post-image-plugin/" target="_blank">原作</a>没什么大改动~</p>
<p>&#8212;以下文字也是从<a href="http://fairyfish.net/2007/10/16/advanced-post-image-plugin/" target="_blank">原文</a>复制过来修改的~<br />
1. 上传 advanced-post-image.php 到 /wp-content/plugins/ 目录下<br />
2. 在插件菜单下激活插件<br />
3. 在模板文件中适当的位置插入
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"></li></ol></div>
<p> 模板函数<br />
//这里我来补充~</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"></li></ol></div>
<p>为随机图片读取</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"></li></ol></div>
<p>为以最新发布来排序读取~其实就改了这里~<br />
4. 在 wp-content/uploads/ 目录下创建 thumb 文件夹并将其设置为 777</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iteeq.com/archives/158/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

