<?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>Labs &#187; Wordpress</title>
	<atom:link href="http://labs.webdunulis.lt/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.webdunulis.lt</link>
	<description></description>
	<lastBuildDate>Fri, 04 Dec 2009 11:43:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wordpress temu antraštės CakePHP aplikacijoje</title>
		<link>http://labs.webdunulis.lt/wordpress-temu-antrastes-cakephp-aplikacijoje.html</link>
		<comments>http://labs.webdunulis.lt/wordpress-temu-antrastes-cakephp-aplikacijoje.html#comments</comments>
		<pubDate>Fri, 25 Sep 2009 13:43:24 +0000</pubDate>
		<dc:creator>Mindaugas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://labs.webdunulis.lt/?p=220</guid>
		<description><![CDATA[Jeigu kam prireiktų CakePHP aplikacijoje ištraukti iš Wordpress naujausias temas, sprendimas labai paprastas.
Sukuriam Modelį &#8220;Blog&#8221;:
/app/model/blog.php



&#60;?php


class Blog extends AppModel &#123;


&#160;


&#160;var $name = &#39;Blog&#39;;


&#160;var $useDbConfig = &#39;blog&#39;;


&#160;var $useTable = &#39;wp_posts&#39;;


&#160;


&#160;function getTitles&#40;&#41; &#123;


&#160; $filter = array&#40;


&#160; &#160;&#39;limit&#39; =&#62; 2,


&#160; &#160;&#39;conditions&#39; =&#62; array&#40;


&#160; &#160; &#39;post_status&#39; =&#62; &#39;publish&#39;,


&#160; &#160; &#39;post_type&#39; &#160; =&#62; &#39;post&#39;


&#160; &#160;&#41;,


&#160; &#160;&#39;order&#39; =&#62; &#39;post_date desc&#39;


&#160; &#41;;


&#160; return [...]]]></description>
			<content:encoded><![CDATA[<p>Jeigu kam prireiktų CakePHP aplikacijoje ištraukti iš Wordpress naujausias temas, sprendimas labai paprastas.<br />
Sukuriam Modelį &#8220;Blog&#8221;:<br />
/app/model/blog.php</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">class</span> Blog <span class="kw2">extends</span> AppModel <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw2">var</span> <span class="re1">$name</span> <span class="sy0">=</span> <span class="st0">&#39;Blog&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw2">var</span> <span class="re1">$useDbConfig</span> <span class="sy0">=</span> <span class="st0">&#39;blog&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw2">var</span> <span class="re1">$useTable</span> <span class="sy0">=</span> <span class="st0">&#39;wp_posts&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw2">function</span> getTitles<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="re1">$filter</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;<span class="st0">&#39;limit&#39;</span> <span class="sy0">=&gt;</span> <span class="nu0">2</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;<span class="st0">&#39;conditions&#39;</span> <span class="sy0">=&gt;</span> <span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="st0">&#39;post_status&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;publish&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="st0">&#39;post_type&#39;</span> &nbsp; <span class="sy0">=&gt;</span> <span class="st0">&#39;post&#39;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;<span class="br0">&#41;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp;<span class="st0">&#39;order&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;post_date desc&#39;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="kw1">return</span> <span class="re1">$this</span><span class="sy0">-&gt;</span><span class="me1">find</span><span class="br0">&#40;</span><span class="st0">&#39;all&#39;</span><span class="sy0">,</span> <span class="re1">$filter</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>bei duomenų bazių konfigūracijoje:<br />
/app/config/database.php</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">var</span> <span class="re1">$blog</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;driver&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;mysql&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;persistent&#39;</span> <span class="sy0">=&gt;</span> <span class="kw2">false</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;encoding&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;utf8&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;host&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;localhost&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;login&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;password&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;database&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;autoz_wp&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; <span class="st0">&#39;prefix&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;&#39;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p>ir belieka kontroleryje iškviesti:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$news</span> <span class="sy0">=</span> ClassRegistry<span class="sy0">::</span><span class="me2">init</span><span class="br0">&#40;</span><span class="st0">&#39;Blog&#39;</span><span class="br0">&#41;</span><span class="sy0">-&gt;</span><span class="me1">getTitles</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://labs.webdunulis.lt/wordpress-temu-antrastes-cakephp-aplikacijoje.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress ir CakePHP draugija</title>
		<link>http://labs.webdunulis.lt/wordpress-ir-cakephp-draugija.html</link>
		<comments>http://labs.webdunulis.lt/wordpress-ir-cakephp-draugija.html#comments</comments>
		<pubDate>Wed, 15 Apr 2009 10:27:32 +0000</pubDate>
		<dc:creator>Mindaugas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://labs.webdunulis.lt/?p=135</guid>
		<description><![CDATA[Jeigu esate sukūrę aplikaciją CakePHP karkasų, tačiau reikia įdiegti ir Wordpress blogą kaip pvz www.example.com/blog/ adresu, šis sprendimas .htaccess pagalba jums padės:



RewriteEngine on


RedirectMatch temp ^/blog/wp-admin$ http://www.example.com/blog/wp-admin/


RewriteRule blog$ /blog/ &#91;L&#93;


RewriteRule blog/wp-admin$ /blog/wp-admin/ &#91;L&#93;


RewriteRule ^$ app/webroot/ &#91;L&#93;


RewriteRule &#40;.*&#41; app/webroot/$1 &#91;L&#93;



Šaltinis: sebgalarneau.com
]]></description>
			<content:encoded><![CDATA[<p>Jeigu esate sukūrę aplikaciją CakePHP karkasų, tačiau reikia įdiegti ir Wordpress blogą kaip pvz www.example.com/blog/ adresu, šis sprendimas .htaccess pagalba jums padės:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1">RewriteEngine on</div>
</li>
<li class="li1">
<div class="de1">RedirectMatch temp ^<span class="sy0">/</span>blog<span class="sy0">/</span>wp<span class="sy0">-</span>admin$ http<span class="sy0">:</span><span class="co1">//www.example.com/blog/wp-admin/</span></div>
</li>
<li class="li1">
<div class="de1">RewriteRule blog$ <span class="sy0">/</span>blog<span class="sy0">/</span> <span class="br0">&#91;</span>L<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">RewriteRule blog<span class="sy0">/</span>wp<span class="sy0">-</span>admin$ <span class="sy0">/</span>blog<span class="sy0">/</span>wp<span class="sy0">-</span>admin<span class="sy0">/</span> <span class="br0">&#91;</span>L<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">RewriteRule ^$ app<span class="sy0">/</span>webroot<span class="sy0">/</span> <span class="br0">&#91;</span>L<span class="br0">&#93;</span></div>
</li>
<li class="li1">
<div class="de1">RewriteRule <span class="br0">&#40;</span><span class="sy0">.*</span><span class="br0">&#41;</span> app<span class="sy0">/</span>webroot<span class="sy0">/</span>$<span class="nu0">1</span> <span class="br0">&#91;</span>L<span class="br0">&#93;</span></div>
</li>
</ol>
</div>
<p><em>Šaltinis: <a href="http://www.sebgalarneau.com/2009/04/14/wordpress-cakephp/">sebgalarneau.com</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.webdunulis.lt/wordpress-ir-cakephp-draugija.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
