<?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>รวมวิธีการใช้ Wordpress, Joomla, Drupal, Magento และ SEO &#187; php</title> <atom:link href="http://killthewhat.com/tag/php/feed/" rel="self" type="application/rss+xml" /><link>http://killthewhat.com</link> <description>Knowledge Base by howhost.com</description> <lastBuildDate>Fri, 24 Dec 2010 15:00:17 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.3</generator> <item><title>2 วิธีในการตรวจสอบ PHP Errors ของ wordpress</title><link>http://killthewhat.com/wordpress-tutorials/3-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%aa%e0%b8%ad%e0%b8%9a-php-errors-%e0%b8%82%e0%b8%ad%e0%b8%87-wordpress/</link> <comments>http://killthewhat.com/wordpress-tutorials/3-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%aa%e0%b8%ad%e0%b8%9a-php-errors-%e0%b8%82%e0%b8%ad%e0%b8%87-wordpress/#comments</comments> <pubDate>Fri, 24 Dec 2010 13:22:05 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[error]]></category> <category><![CDATA[log file]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=6451</guid> <description><![CDATA[โดยปกติแล้ว wordpress นั้นจะทำการปิด php error ไว้ไม่ให้แสดงออกมาทางหน้าเว็บเราเมื่อเกิดการ error ต่างๆขึ้นมา เพราะว่าถ้าสมมติ error เหล่านั้นแสดงออกมาจะทำให้เว็บเราไม่สวยงาม และก็เป็นอันตรายกับเว็บเราได้ครับ มันจะอันตรายยังไงก็คือพวก hacker ต่างๆก็จะรู้ว่าระบบเว็บเรามีช่องโหว่งออกมาแสดงพวกนี้ก็จะสามารถหาวิธีเจาะเข้าไปได้ครับ แต่การที่ให้มันแสดงออกมาก็ไม่ใช่ว่าจะไม่ดีนะครับ ในมุมมองกลับกันก็จะทำให้เรารู้ปัญหานั้นๆ จาก error ต่างๆทำให้เรารีบเข้าไปอุดช่องโหว่งนั้นโดยทันทีเพื่อแก้ไขตัวเว็บไซต์เราครับ ซึ่งผมจะเสนอด้วยกัน 2 วิธีแล้วแต่สะดวกเลือกใช้งานกัน 1. ตรวจสอบ Error Logging จาก WordPress configuration file ให้เราสร้างไฟล์ php-errors.log ขึ้นมาไว้ที่ directory ของ wordpress เราจากนั้นตั้งค่าสิทธิ์ในการเขียนไฟล์ให้มันด้วยครับ จากนั้นให้เราไปแก้ไขใน wp-config.php ของ wordpress เพิ่มคำสั่งไปว่า // log php errors @ini_set('log_errors','On'); // enable or disable php error logging [...]]]></description> <content:encoded><![CDATA[<p>โดยปกติแล้ว <strong>wordpress</strong> นั้นจะทำการปิด <strong>php error</strong> ไว้ไม่ให้แสดงออกมาทางหน้าเว็บเราเมื่อเกิดการ error ต่างๆขึ้นมา เพราะว่าถ้าสมมติ error เหล่านั้นแสดงออกมาจะทำให้เว็บเราไม่สวยงาม และก็เป็นอันตรายกับเว็บเราได้ครับ มันจะอันตรายยังไงก็คือพวก <strong>hacker</strong> ต่างๆก็จะรู้ว่าระบบเว็บเรามีช่องโหว่งออกมาแสดงพวกนี้ก็จะสามารถหาวิธีเจาะเข้าไปได้ครับ<br
/> <span
id="more-6451"></span><br
/> แต่การที่ให้มันแสดงออกมาก็ไม่ใช่ว่าจะไม่ดีนะครับ ในมุมมองกลับกันก็จะทำให้เรารู้ปัญหานั้นๆ จาก error ต่างๆทำให้เรารีบเข้าไปอุดช่องโหว่งนั้นโดยทันทีเพื่อแก้ไขตัวเว็บไซต์เราครับ ซึ่งผมจะเสนอด้วยกัน 2 วิธีแล้วแต่สะดวกเลือกใช้งานกัน</p><p>1. ตรวจสอบ Error Logging จาก WordPress configuration file<br
/> ให้เราสร้างไฟล์ <strong>php-errors.log</strong> ขึ้นมาไว้ที่ directory ของ wordpress เราจากนั้นตั้งค่าสิทธิ์ในการเขียนไฟล์ให้มันด้วยครับ จากนั้นให้เราไปแก้ไขใน wp-config.php ของ wordpress เพิ่มคำสั่งไปว่า</p><pre class="brush: php; title: ;">
// log php errors
@ini_set('log_errors','On'); // enable or disable php error logging (use 'On' or 'Off')
@ini_set('display_errors','Off'); // enable or disable public display of errors (use 'On' or 'Off')
@ini_set('error_log','/home/path/logs/php-errors.log'); // path to server-writable log file
</pre><p>ในส่วนของ /home/path/logs ให้เราแก้ไข path ตาม server เรานะครับเช่น /var/www/killthewhat.com/httpdos/</p><p>2. ตรวจสอบ Error Logging จาก HTAccess file<br
/> ให้เราสร้างไฟล์ <strong>php-errors.log</strong> ขึ้นมาไว้ที่ directory ของ wordpress เราจากนั้นแก้ไขไฟล์ .htaccess โดยทำการเพิ่มโค็ดดังนี้</p><pre class="brush: php; title: ;">
# log php errors
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag  log_errors on
php_value error_log /home/path/logs/php-errors.log
</pre><p>ก็เหมือนเดิมครับ /home/path/logs/php-errors.log ให้ระบุตาม path จริงของ server เรา</p><p>ซึ่งวิธีนี้จะดีมากครับแทนทีมันจะ error แล้วแสดงไปที่หน้าเว็บนั้นๆเลย เราก็ให้มันแสดงออกมาในรูปแบบของไฟล์เพื่อให้เราอ่านได้ และเมื่อเราแก้ไขจนเสร็จแล้วหรือไม่ต้องการแล้วก็สามารถลบได้ทันที</p><p>thank : http://digwp.com/2009/07/monitor-php-errors-wordpress/</p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/wordpress-tutorials/3-%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%99%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%a3%e0%b8%a7%e0%b8%88%e0%b8%aa%e0%b8%ad%e0%b8%9a-php-errors-%e0%b8%82%e0%b8%ad%e0%b8%87-wordpress/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>การเขียน module ให้ drupal ตอนที่ 1</title><link>http://killthewhat.com/drupal-tutorials/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-module-%e0%b9%83%e0%b8%ab%e0%b9%89-drupal-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/</link> <comments>http://killthewhat.com/drupal-tutorials/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-module-%e0%b9%83%e0%b8%ab%e0%b9%89-drupal-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/#comments</comments> <pubDate>Wed, 21 Jul 2010 05:39:10 +0000</pubDate> <dc:creator>aofiee</dc:creator> <category><![CDATA[Drupal]]></category> <category><![CDATA[module]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=6166</guid> <description><![CDATA[ก่อนอื่นก็ขอออกตัวไว้ก่อนเลยว่า ผมก็ไม่ใช่คนเก่งมาจากไหน และไม่ได้เรียนมาทางด้าน โปรแกรมมิ่ง อาจจะใช้ศัพท์แปลกๆไปบ้าง เพราะใช้วิธีการศึกษาเอาเอง และลองผิดลองถูกเอาเรื่อยๆมา ^_^ วันนี้ก็จะมาเริ่มกันตรงที่ ถ้าเราต้องการสร้าง module ขึ้นมาใช้งานเอง ใน drupal  ควรจะเริ่มจากตรงไหน โดยปรกติแล้วการสร้าง module ใน drupal จะมีไฟล์หลักๆอยู่ไม่กี่ชนิด ไฟล์ .info ไฟล์ .module ไฟล์ .tpl.php ไฟล์ .install เพียงแค่เรามี ไฟล์ .info , .module  เราก็สามารถที่จะสร้าง module ง่ายๆขึ้นมาใช้งานได้แล้วครับ เราจะมาดูโครงสร้างภายในไฟล์ .info กันว่าประกอปไปด้วยอะไรบ้าง? ; $Id$ name = &#34;ชื่อ module ที่จะถูกแสดงในหน้าจัดการ module&#34; description = &#34;คำอธิบาย module ว่ามันทำงานยังไง&#34; core = 6.x [...]]]></description> <content:encoded><![CDATA[<p>ก่อนอื่นก็ขอออกตัวไว้ก่อนเลยว่า ผมก็ไม่ใช่คนเก่งมาจากไหน และไม่ได้เรียนมาทางด้าน โปรแกรมมิ่ง อาจจะใช้ศัพท์แปลกๆไปบ้าง เพราะใช้วิธีการศึกษาเอาเอง และลองผิดลองถูกเอาเรื่อยๆมา ^_^</p><p>วันนี้ก็จะมาเริ่มกันตรงที่ ถ้าเราต้องการสร้าง module ขึ้นมาใช้งานเอง ใน drupal  ควรจะเริ่มจากตรงไหน</p><p>โดยปรกติแล้วการสร้าง module ใน drupal จะมีไฟล์หลักๆอยู่ไม่กี่ชนิด</p><ul><li>ไฟล์ .info</li><li>ไฟล์ .module</li><li>ไฟล์ .tpl.php</li><li>ไฟล์ .install</li></ul><p>เพียงแค่เรามี ไฟล์ .info , .module  เราก็สามารถที่จะสร้าง module ง่ายๆขึ้นมาใช้งานได้แล้วครับ</p><p>เราจะมาดูโครงสร้างภายในไฟล์ .info กันว่าประกอปไปด้วยอะไรบ้าง?</p><div
id="_mcePaste"><pre class="brush: php; title: ;">
; $Id$
name = &quot;ชื่อ module ที่จะถูกแสดงในหน้าจัดการ module&quot;
description = &quot;คำอธิบาย module ว่ามันทำงานยังไง&quot;
core = 6.x //ใช้กำหนดว่า module นี้ ใช้ได้กับ drupal version ไหนบ้าง
php = 5.x //ใช้กำหนดว่า module นี้ สามารถ run ได้กับ php version ไหน
package = APP KillThewhat.com //เป็นการสร้าง group ของ module ที่เราเขียนว่าอยู่ในหมวดหมู่ไหน
dependencies[] = &quot;ชื่อ module ที่ require&quot; //บรรทัดนี้จะมีไม่มีก็ได้ครับ เพราะเป็นการบอกว่าก่อนการติดตั้ง module นี้ ต้องมีการ ติดตั้งใช้งาน module ไหนก่อน
</pre></div><div>เอาล่ะเรามาลองสร้าง module สักตัวง่ายๆกันก่อนครับ โดยเราจะตั้งชื่อว่า first_module</div><div>ให้เราไปสร้าง folder &#8220;first_module&#8221; ไว้ที่ sites&gt;all&gt;modules</div><div><a
rel="attachment wp-att-6173" href="http://killthewhat.com/drupal-tutorials/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-module-%e0%b9%83%e0%b8%ab%e0%b9%89-drupal-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/attachment/screen-shot-2010-07-21-at-12-23-56-pm/"><img
class="alignnone size-full wp-image-6173" title="Screen shot 2010-07-21 at 12.23.56 PM" src="http://killthewhat.com/wp-content/uploads/2010/07/Screen-shot-2010-07-21-at-12.23.56-PM.png" alt="" width="224" height="117" /></a></div><div>หลังจากนั้นให้เราสร้างไฟล์ .info และ .module โดยให้ทั้งสองไฟล์นั้นมีชื่อเดียวกับชื่อ folder ครับ เราจะด้ไฟล์</div><div>&#8220;first_module.info&#8221; และ &#8220;first_module.module&#8221; มาสองตัว</div><div>เรามาดูกันว่าภายใน file &#8220;first_module.info&#8221; เราจะกำหนดค่าอะไรลงไปกันบ้างสำหรับ module ตัวแรกของเรานี้!</div><div><pre class="brush: php; title: ;">
; $Id$
name = &quot;First Module&quot;
description = &quot;First Module From Killthewhat.com&quot;
core = 6.x
php = 5.x
package = APP Killthewhat.com
</pre></div><div>โดยให้ใน file &#8220;first_module.module&#8221; ยังคงเป็นไฟล์ว่างๆ เอาไว้หลังจากนั้นให้เรา save ทั้งสอง ไฟล์ แล้วเปิด browser ขึ้นมาครับ</div><div>แล้วเข้าไปที่เมนู Home &gt; Administrator &gt; Site building &gt; Modules  เราก็จะพบว่ามีรายชื่อ module ตัวใหม่เพิ่มเข้ามาในระบบของเรา ชื่อว่า First Module ดังรูปข้างล่าง</div><div><a
rel="attachment wp-att-6174" href="http://killthewhat.com/drupal-tutorials/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-module-%e0%b9%83%e0%b8%ab%e0%b9%89-drupal-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/attachment/screen-shot-2010-07-21-at-12-34-25-pm/"><img
class="alignnone size-full wp-image-6174" title="Screen shot 2010-07-21 at 12.34.25 PM" src="http://killthewhat.com/wp-content/uploads/2010/07/Screen-shot-2010-07-21-at-12.34.25-PM.png" alt="" width="550" height="92" /></a></div><div>เพียงเท่านนี้เราก็เริ่มที่จะสร้าง module ต่างๆขึ้นใช้เองได้แล้วนะครับ</div><div>ตอนหน้า ผมจะมาสอนการเขียน function การทำงานของ block เพิ่มในโมดูล นี้อีกทีครับ วันนี้ขอหนีไปทำงานต่อก่อนครับ</div> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/drupal-tutorials/%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-module-%e0%b9%83%e0%b8%ab%e0%b9%89-drupal-%e0%b8%95%e0%b8%ad%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88-1/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>เขียน php ลงในเนื้อหาบน drupal</title><link>http://killthewhat.com/drupal-tutorials/%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-php-%e0%b8%a5%e0%b8%87%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%99%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%ab%e0%b8%b2%e0%b8%9a%e0%b8%99-drupal/</link> <comments>http://killthewhat.com/drupal-tutorials/%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-php-%e0%b8%a5%e0%b8%87%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%99%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%ab%e0%b8%b2%e0%b8%9a%e0%b8%99-drupal/#comments</comments> <pubDate>Mon, 04 Jan 2010 17:16:09 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Drupal]]></category> <category><![CDATA[module]]></category> <category><![CDATA[php]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=5353</guid> <description><![CDATA[ใน drupal นั้นเราสามารถเขียน code php ลงไปร่วมกับเนื้อหาที่เราสร้างขึ้นมาได้ด้วยครับ โดยเราต้องเปิดใช้งาน module ที่ชื่อว่า PHP filter ซึ่งใน drupal นั้นมีมาให้แล้วแต่ยังไม่ได้เปิดใช้งาน ก็ให้เราไปเปิดใช้งานซะโดยไปที่ Site building > Modules แล้วติ้กช่องหน้า PHP filter ทดสอบการใช้งานสักหน่อย ใส่ code php ไปตามปกติ แต่ให้เราดูในส่วนของ input format ด้วยครับเลือกเป็น php code ผลที่ได้]]></description> <content:encoded><![CDATA[<p>ใน <strong>drupal</strong> นั้นเราสามารถเขียน code <strong>php</strong> ลงไปร่วมกับเนื้อหาที่เราสร้างขึ้นมาได้ด้วยครับ โดยเราต้องเปิดใช้งาน module ที่ชื่อว่า <strong>PHP filter</strong> ซึ่งใน drupal นั้นมีมาให้แล้วแต่ยังไม่ได้เปิดใช้งาน<span
id="more-5353"></span></p><p>ก็ให้เราไปเปิดใช้งานซะโดยไปที่ Site building > Modules แล้วติ้กช่องหน้า <strong>PHP filter</strong><br
/> <img
src="http://killthewhat.com/wp-content/uploads/2010/01/Selection_0011.png" alt="" title="Selection_001" width="550" height="95" class="aligncenter size-full wp-image-5354" /></p><p>ทดสอบการใช้งานสักหน่อย ใส่ code php ไปตามปกติ แต่ให้เราดูในส่วนของ <strong>input format</strong> ด้วยครับเลือกเป็น <strong>php code</strong><br
/> <img
src="http://killthewhat.com/wp-content/uploads/2010/01/Selection_002.png" alt="" title="Selection_002" width="550" height="489" class="aligncenter size-full wp-image-5355" /></p><p>ผลที่ได้<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2010/01/Selection_003.png" alt="" title="Selection_003" width="350" height="176" class="aligncenter size-full wp-image-5356" /></p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/drupal-tutorials/%e0%b9%80%e0%b8%82%e0%b8%b5%e0%b8%a2%e0%b8%99-php-%e0%b8%a5%e0%b8%87%e0%b9%83%e0%b8%99%e0%b9%80%e0%b8%99%e0%b8%b7%e0%b9%89%e0%b8%ad%e0%b8%ab%e0%b8%b2%e0%b8%9a%e0%b8%99-drupal/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>เพิ่ม php memory limit ใน wordpress</title><link>http://killthewhat.com/wordpress-tutorials/%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-php-memory-limit-%e0%b9%83%e0%b8%99-wordpress/</link> <comments>http://killthewhat.com/wordpress-tutorials/%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-php-memory-limit-%e0%b9%83%e0%b8%99-wordpress/#comments</comments> <pubDate>Mon, 09 Nov 2009 15:21:15 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[memory limit]]></category> <category><![CDATA[php]]></category> <category><![CDATA[หน้าขาว]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=5118</guid> <description><![CDATA[เราสามารถทำการเพิ่ม php memory limit ให้กับเว็บ wordpress ของเราได้โดยไม่ต้องไปยุ่งกับไฟล์ php.ini ของ server เลย เนื่องจากถ้าใครใข้งาน share host อยู่นั่นก็จะไม่สามารถเข้าไปปรับในส่วน php.ini ได้อย่างแน่นอน&#8230; และปัญหาที่ผมเจอบ่อยๆกับลูกค้าที่ใช้งาน wordpress กับฮาวโฮสเรานั่นก็คือเข้าหน้า wp-admin แล้วหน้าขาวทั้งหน้า ไม่มี erorr แสดงออกมา โดยส่วนมากแล้วอาการแบบนี้จะเกิดขึ้นกับ php memory นั้นไม่พอใช้งาน สาเหตุเกิดได้หลายอย่างๆ อาจเกิดจาก plugin บางตัวก็ได้ ซึ่งวิธีแก้ก็ให้เราเพิ่ม php memory limit เอา โดยมาตาราแล้ว wordpress จะตั้งค่ามาให้เราที่ 32M แต่ถ้าใช้ไม่พอจริงๆก็สามารถไปเพิ่มได้ที่ wp-settings.php จากนั้นหาคำว่า define('WP_MEMORY_LIMIT', '32M'); ให้แก้เพิ่มเป็น 64M หรือมากกว่านั่นตามต้องการ แนะนำปรับเป็น 64M ก็พอครับ define('WP_MEMORY_LIMIT', '64M'); [...]]]></description> <content:encoded><![CDATA[<p>เราสามารถทำการเพิ่ม php memory limit ให้กับเว็บ wordpress ของเราได้โดยไม่ต้องไปยุ่งกับไฟล์ php.ini ของ server เลย เนื่องจากถ้าใครใข้งาน share host อยู่นั่นก็จะไม่สามารถเข้าไปปรับในส่วน php.ini ได้อย่างแน่นอน&#8230;<span
id="more-5118"></span></p><p>และปัญหาที่ผมเจอบ่อยๆกับลูกค้าที่ใช้งาน wordpress กับฮาวโฮสเรานั่นก็คือเข้าหน้า wp-admin แล้วหน้าขาวทั้งหน้า ไม่มี erorr แสดงออกมา โดยส่วนมากแล้วอาการแบบนี้จะเกิดขึ้นกับ php memory นั้นไม่พอใช้งาน สาเหตุเกิดได้หลายอย่างๆ อาจเกิดจาก plugin บางตัวก็ได้ ซึ่งวิธีแก้ก็ให้เราเพิ่ม php memory limit เอา</p><p>โดยมาตาราแล้ว wordpress จะตั้งค่ามาให้เราที่ 32M แต่ถ้าใช้ไม่พอจริงๆก็สามารถไปเพิ่มได้ที่ <strong>wp-settings.php</strong> จากนั้นหาคำว่า</p><pre class="brush: php; title: ;">
define('WP_MEMORY_LIMIT', '32M');
</pre><p>ให้แก้เพิ่มเป็น 64M หรือมากกว่านั่นตามต้องการ แนะนำปรับเป็น 64M ก็พอครับ</p><pre class="brush: php; title: ;">
define('WP_MEMORY_LIMIT', '64M');
</pre><p>เสร็จละครับลองเข้าหน้านั่นใหม่ดู</p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/wordpress-tutorials/%e0%b9%80%e0%b8%9e%e0%b8%b4%e0%b9%88%e0%b8%a1-php-memory-limit-%e0%b9%83%e0%b8%99-wordpress/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>PhpBB</title><link>http://killthewhat.com/howto/phpbb/</link> <comments>http://killthewhat.com/howto/phpbb/#comments</comments> <pubDate>Sat, 26 Sep 2009 20:45:21 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[php]]></category> <category><![CDATA[phpBB]]></category> <category><![CDATA[webboard]]></category><guid
isPermaLink="false">http://killthewhat.com/?page_id=4607</guid> <description><![CDATA[&#160;&#160;&#160;&#160;&#160;&#160;พีเอชพีบีบี (phpBB ย่อจาก php Bulletin Board) เป็นโปรแกรมระบบกระดานสนทนาบนอินเทอร์เน็ตแบบโอเพนซอร์ส ทำงานด้วยภาษาพีเอชพี ควบคู่กับระบบฐานข้อมูล โดยรับรองการทำงานของฐานข้อมูลหลากหลายชนิด ได้แก่ MySQL, SQL Server, PostgreSQL หรือ Access (ร่วมกับ ODBC) ด้วยความแพร่หลายของภาษาพีเอชพีและระบบฐานข้อมูล MySQL รวมถึงการติดตั้งที่ง่าย และไม่ต้องเสียค่าใช้จ่ายในการจัดหา ทำให้ phpBB ได้รับความนิยมแพร่หลายในอินเทอร์เน็ต &#160;&#160;&#160;&#160;&#160;&#160;ความสามารถเด่นของพีเอชพีบีบี ได้แก่ ระบบหมวดหมู่ กระดานส่วนตัว ระบบค้นหา การส่งข้อความด้วยรูปแบบพิเศษและอีโมติคอน การสร้างโพล ระบบสมาชิกและการกำหนดสิทธิ์ผู้ใช้ รวมถึงระบบจัดการสำหรับดูแลรักษากระดานสนทนา ผู้ดูแลระบบสามารถปรับแต่งหน้าตากระดานได้โดยง่าย โดยดัดแปลงโค้ดภาษาพีเอชพี หรือ Cascading Style Sheets (CSS) โดยโค้ดจากโปรแกรมเป็นไปตามมาตรฐาน XHTML 1.0 หรือ HTML 4.01 ของ W3C นอกจากนี้ยังมีโปรแกรมเสริมเพื่อเพิ่มความสามารถใหม่ ที่มา: phpbb การติดตั้ง &#124; [...]]]></description> <content:encoded><![CDATA[<p
style="text-align:center;"><img
src="http://killthewhat.com/wp-content/uploads/2009/09/phpbb_logo.jpg" alt="phpbb_logo" title="phpbb_logo" width="206" height="158" class="aligncenter size-full wp-image-4608" /></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>พีเอชพีบีบี</strong> (phpBB ย่อจาก php Bulletin Board) เป็นโปรแกรมระบบกระดานสนทนาบนอินเทอร์เน็ตแบบโอเพนซอร์ส ทำงานด้วยภาษาพีเอชพี ควบคู่กับระบบฐานข้อมูล โดยรับรองการทำงานของฐานข้อมูลหลากหลายชนิด ได้แก่ MySQL, SQL Server, PostgreSQL หรือ Access (ร่วมกับ ODBC) ด้วยความแพร่หลายของภาษาพีเอชพีและระบบฐานข้อมูล MySQL รวมถึงการติดตั้งที่ง่าย และไม่ต้องเสียค่าใช้จ่ายในการจัดหา ทำให้ phpBB ได้รับความนิยมแพร่หลายในอินเทอร์เน็ต<br
/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ความสามารถเด่นของพีเอชพีบีบี ได้แก่ ระบบหมวดหมู่ กระดานส่วนตัว ระบบค้นหา การส่งข้อความด้วยรูปแบบพิเศษและอีโมติคอน การสร้างโพล ระบบสมาชิกและการกำหนดสิทธิ์ผู้ใช้ รวมถึงระบบจัดการสำหรับดูแลรักษากระดานสนทนา ผู้ดูแลระบบสามารถปรับแต่งหน้าตากระดานได้โดยง่าย โดยดัดแปลงโค้ดภาษาพีเอชพี หรือ Cascading Style Sheets (CSS) โดยโค้ดจากโปรแกรมเป็นไปตามมาตรฐาน XHTML 1.0 หรือ HTML 4.01 ของ W3C นอกจากนี้ยังมีโปรแกรมเสริมเพื่อเพิ่มความสามารถใหม่</p><p>ที่มา: <a
href="http://th.wikipedia.org/wiki/%E0%B8%9E%E0%B8%B5%E0%B9%80%E0%B8%AD%E0%B8%8A%E0%B8%9E%E0%B8%B5%E0%B8%9A%E0%B8%B5%E0%B8%9A%E0%B8%B5">phpbb</a></p><hr
/><blockquote><p>การติดตั้ง | Install</p><ul><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-phpbb-%E0%B8%9C%E0%B9%88%E0%B8%B2%E0%B8%99-plesk-controlpanel/">การติดตั้ง phpBB ผ่าน Plesk Controlpanel</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-phpbb-%E0%B8%82%E0%B8%B6%E0%B9%89%E0%B8%99-hosting-%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2%E0%B8%95%E0%B8%99/">การติดตั้ง phpBB ขึ้น hosting ด้วยตนเอง</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-phpbb3-%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%84%E0%B8%97%E0%B8%A2/">การติดตั้ง phpbb3 เป็นหน้าภาษาไทย</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%AA%E0%B8%B9%E0%B9%88-administration-control-panel-2/">การเข้าสู่ Administration Control Panel</a></li></ul><p>การปรับแต่งเบื้องต้น | Configuration</p><ul><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B8%B5%E0%B9%88%E0%B8%A2%E0%B8%99-theme-%E0%B9%83%E0%B8%AB%E0%B9%89%E0%B8%81%E0%B8%B1%E0%B8%9A-phpbb/">การเปลี่ยน Theme ให้กับ phpbb</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B8%B5%E0%B9%88%E0%B8%A2%E0%B8%99%E0%B8%81%E0%B8%8E%E0%B8%AB%E0%B8%A3%E0%B8%B7%E0%B8%AD%E0%B9%80%E0%B8%87%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%99/">การเปลี่ยนกฎหรือเงื่อนไข</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3-post-youtube-video-embedding-%E0%B9%83%E0%B8%99-phpbb-%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-bbcoding/">การ post YouTube Video Embedding ใน PHPBB ด้วย BBCoding</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%88%E0%B8%B1%E0%B8%94%E0%B8%A5%E0%B8%B3%E0%B8%94%E0%B8%B1%E0%B8%9A-rank/">การจัดลำดับ Rank ในการ Post</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B8%B5%E0%B9%88%E0%B8%A2%E0%B8%99%E0%B8%A3%E0%B8%B9%E0%B8%9B%E0%B8%A0%E0%B8%B2%E0%B8%9E-logo/">การเปลี่ยนรูปภาพ logo</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%8A%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B9%84%E0%B8%A1%E0%B9%88%E0%B8%AD%E0%B8%99%E0%B8%B8%E0%B8%8D%E0%B8%B2%E0%B8%95/">ชื่อที่ไม่อนุญาต</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87-category-forum-link/">การสร้าง Category , Forum , Link</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/forum-permission/">Forum Permission</a></li></ul><p>การปรับแต่ง MOD | MOD Configuration</p><ul><li><a
href="http://killthewhat.com/phpbb-tutorials/mod-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/">MOD คืออะไร ?</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-auto-mod/">การติดตั้ง AutoMOD</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-chat-%E0%B8%9A%E0%B8%99-phpbb3/">MOD Ajax Chat </a></li><li> <a
href="http://killthewhat.com/phpbb-tutorials/mod-phpbb-notice/">MOD Phpbb Notice</a></li><li><a
href="http://killthewhat.com/phpbb-tutorials/mod-phpbb-twitter/">MOD Phpbb Twitter</a></li></ul></blockquote> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/howto/phpbb/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>วิธีการติดตั้ง drupal</title><link>http://killthewhat.com/drupal-tutorials/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-drupal/</link> <comments>http://killthewhat.com/drupal-tutorials/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-drupal/#comments</comments> <pubDate>Wed, 08 Jul 2009 08:10:26 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Drupal]]></category> <category><![CDATA[cms]]></category> <category><![CDATA[install]]></category> <category><![CDATA[manual]]></category> <category><![CDATA[php]]></category> <category><![CDATA[server]]></category> <category><![CDATA[ติดตั้ง]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=3367</guid> <description><![CDATA[ในที่นี้จะสอนการติดตั้ง drupal แบบปกติน่ะครับหรือ manual เอานั่นเองซึ่งเราก็ควรรู้วิธีขั้นตอนการติดตั้งแบบไว้ก็จะดีครับ เพราะสามารถนำไปติดตั้ง server ที่ไหนก็ได้ ถ้าเกิดไม่มี plesk control panel แบบฮาวโฮสของเรา เรามาดูความต้องการระบบของ drupal กันครับว่ามันต้องการอะไรบ้างในการติดตั้งตัว drupal ลงไป System requirements Apache 1.3 หรือ Apache 2.x (Recommended) หรือ Microsoft IIS 5, IIS 6, IIS 7 Recommended: PHP 5.2 or higher Required: PHP version 4.3.5 or higher Recommended: MySQL 4.1 or MySQL 5.0 หลังจากที่เรารู้ระบบที่ต้องการแล้วก็มาเริ่มการติดตั้งกันเลยครับ ให้สร้างฐานข้อมูลเปล่าๆมา 1 ฐานข้อมูลน่ะครับเพื่อรองรับ [...]]]></description> <content:encoded><![CDATA[<p>ในที่นี้จะสอนการติดตั้ง drupal แบบปกติน่ะครับหรือ manual เอานั่นเองซึ่งเราก็ควรรู้วิธีขั้นตอนการติดตั้งแบบไว้ก็จะดีครับ เพราะสามารถนำไปติดตั้ง server ที่ไหนก็ได้ ถ้าเกิดไม่มี plesk control panel แบบฮาวโฮสของเรา<span
id="more-3367"></span> เรามาดูความต้องการระบบของ drupal กันครับว่ามันต้องการอะไรบ้างในการติดตั้งตัว drupal ลงไป<br
/> <strong><a
href="http://drupal.org/requirements">System requirements</a></strong></p><ul><li>Apache 1.3 หรือ Apache 2.x (Recommended) หรือ Microsoft IIS 5, IIS 6, IIS 7</li><li>Recommended: PHP 5.2 or higher<br
/> Required: PHP version 4.3.5 or higher</li><li>Recommended: MySQL 4.1 or MySQL 5.0</li></ul><p>หลังจากที่เรารู้ระบบที่ต้องการแล้วก็มาเริ่มการติดตั้งกันเลยครับ ให้สร้างฐานข้อมูลเปล่าๆมา 1 ฐานข้อมูลน่ะครับเพื่อรองรับ drupal<br
/> จากนั้นให้ดาวโหลด drupal เวอร์ชั่นล่าสุดมาก่อนที่ <a
href="http://drupal.org/">http://drupal.org/</a> จากนั้นทำการแตกไฟล์ออกมาวางไว้ที่  hosting เราครับ เช่น /httpdocs/ เป็นต้น จากนั้นเข้าผ่านหน้า url เลยครับ www.domain.com หรือ www.domain.com/drupal (สำหรับคนที่วางไว้เป็น sub folder)<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal8.png" alt="drupal" title="drupal" width="630" height="410" class="aligncenter size-full wp-image-3372" /><br
/> แล้วก็จะเจอดังรูปด้านบนให้กดที่ Install Drupal in English เพื่อทำการติดตั้ง</p><p>เราจะพบกับข้อความดังภาพด้านล่าง<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal9.png" alt="drupal" title="drupal" width="630" height="387" class="aligncenter size-full wp-image-3374" /></p><p>1. ทำการสร้าง folder ชื่อว่า files ขึ้นมาที่ ./sites/default/</p><pre class="brush: php; title: ;">$mkdir sites/default/files
//คำสั่ง สำหรับ linux ครับ</pre><p>2. ให้ทำการ copy ไฟล์ ./sites/default/default.settings.php ไปเป็น ./sites/default/settings.php ครับ</p><pre class="brush: php; title: ;">$cp sites/default/default.settings.php sites/default/settings.php
//คำสั่ง สำหรับ linux ครับ</pre><p>3. จากนั้นทำการกำหนดสิทธิ์ให้แก่ทั้ง 2 ตัว ให้สามารถเขียนไฟล์ได้</p><pre class="brush: php; title: ;">$chmod o+w sites/default/files sites/default/settings.php
//คำสั่ง สำหรับ linux ครับ</pre><p>แล้วกด Try Again จากนั้นจะได้หน้าต่อไปครับ ให้ทำการใส่ชื่อฐานข้อมูลที่เราสร้างขึ้นมา และ user pass ของฐานข้อมูลนั่น จากนั่นกด Save and Continue<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal10.png" alt="drupal" title="drupal" width="630" height="395" class="aligncenter size-full wp-image-3378" /></p><p>เรามาดูส่วนแรกกันก่อนครับ ระบบให้เราทำการปิดสิทธิ์ในการเขียนไฟล์ของ sites/default/settings.php เราก็จัดการปิดซะครับ จากนั้นให้ทำการใส่ชื่อ sitename และ อีเมล์</p><pre class="brush: php; title: ;">$chmod o-w sites/default/settings.php
//คำสั่ง สำหรับ linux ครับ</pre><p><img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal11.png" alt="drupal" title="drupal" width="630" height="351" class="aligncenter size-full wp-image-3380" /></p><p>ส่วนสองให้ทำการกรองรายละเอียดลงไปครับ ชื่อในชื่อ user admin , email ของ user , รหัสผ่าน<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal12.png" alt="drupal" title="drupal" width="606" height="490" class="aligncenter size-full wp-image-3382" /></p><p>ในส่วนนี้เราไม่ต้องแก้ไขอะไรน่ะครับ ให้แก้เฉพาะ time zone ไปก่อนให้เป็น +7 และในส่วนของ Clean URL จะมาพูดในวันหลังครับ จากนั่นกด Save and Continue<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/07/drupal13.png" alt="drupal" title="drupal" width="527" height="520" class="aligncenter size-full wp-image-3384" /></p><p>เพียงเท่านี้เราก็จะได้ drupal มาใช้งานละครับ</p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/drupal-tutorials/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b8%81%e0%b8%b2%e0%b8%a3%e0%b8%95%e0%b8%b4%e0%b8%94%e0%b8%95%e0%b8%b1%e0%b9%89%e0%b8%87-drupal/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Plugin : SyntaxHighlighter แสดง code สวยๆบน wordpress</title><link>http://killthewhat.com/wordpress-tutorials/plugin-syntaxhighlighter-%e0%b9%81%e0%b8%aa%e0%b8%94%e0%b8%87-code-%e0%b8%aa%e0%b8%a7%e0%b8%a2%e0%b9%86%e0%b8%9a%e0%b8%99-wordpress/</link> <comments>http://killthewhat.com/wordpress-tutorials/plugin-syntaxhighlighter-%e0%b9%81%e0%b8%aa%e0%b8%94%e0%b8%87-code-%e0%b8%aa%e0%b8%a7%e0%b8%a2%e0%b9%86%e0%b8%9a%e0%b8%99-wordpress/#comments</comments> <pubDate>Mon, 29 Jun 2009 10:57:12 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[code]]></category> <category><![CDATA[css]]></category> <category><![CDATA[highlight]]></category> <category><![CDATA[html]]></category> <category><![CDATA[php]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[sourcecode]]></category> <category><![CDATA[syntax]]></category> <category><![CDATA[xhtml]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=3073</guid> <description><![CDATA[เป็น plugin ที่ผมตามหามานานแสนนาน สำหรับ plugin ในลักษณะแบบนี้ มันเอาไว้ใช้แสดง code ที่เราจะพิมพ์ออกมาในหน้าบทความเราให้ออกมาในรูปแบบที่ดูง่ายขึ้น มีการไฮไลท์สี และแสดงบรรทัด เหมาะสำหรับบทความที่ต้องการสอนเรื่องในการเขียน code ของภาษาต่างๆ เช่น CSS , PHP , HTML เป็นต้น ซึ่งผมถูกใจมากที่สุด เพราะเป็นปัญหามาโดยตลอดในการเขียนใส่ลงในเนื้อหาเพื่อให้แสดงผลออกมาในรูปแบบ code ให้คนที่เข้าชมเว็บเราสามารถ copy นำไปใช้งานได้เลย โดยให้เราดาวโหลด SyntaxHighlighter มาทำการติดตั้งบน wordpress ของเราครับ แล้วทำการ Active ตัว plugin ครับ จากนั้นถ้าต้องการปรับแต่งค่าต่างๆให้ไปที่ Settings >> SyntaxHighlighter วิธีใช้งานน่ะครับ เขียนเนื้อหาปกติอะครับ แต่ถ้าจะใส่ code ที่จะสอนลงไปก็ตามนี้ครับ ใส่ code ที่ต้องการ รูปภาพด้านล่างคือตัวอย่างการแสดงผลออกมาครับ Link : http://wordpress.org/extend/plugins/syntaxhighlighter/]]></description> <content:encoded><![CDATA[<p>เป็น plugin ที่ผมตามหามานานแสนนาน สำหรับ plugin ในลักษณะแบบนี้ มันเอาไว้ใช้แสดง code ที่เราจะพิมพ์ออกมาในหน้าบทความเราให้ออกมาในรูปแบบที่ดูง่ายขึ้น มีการไฮไลท์สี และแสดงบรรทัด<span
id="more-3073"></span> เหมาะสำหรับบทความที่ต้องการสอนเรื่องในการเขียน code ของภาษาต่างๆ เช่น CSS , PHP , HTML เป็นต้น ซึ่งผมถูกใจมากที่สุด เพราะเป็นปัญหามาโดยตลอดในการเขียนใส่ลงในเนื้อหาเพื่อให้แสดงผลออกมาในรูปแบบ code ให้คนที่เข้าชมเว็บเราสามารถ copy นำไปใช้งานได้เลย</p><p>โดยให้เราดาวโหลด <a
href="http://wordpress.org/extend/plugins/syntaxhighlighter/">SyntaxHighlighter</a> มาทำการติดตั้งบน wordpress ของเราครับ แล้วทำการ Active ตัว plugin ครับ</p><p>จากนั้นถ้าต้องการปรับแต่งค่าต่างๆให้ไปที่ Settings >> SyntaxHighlighter<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/06/syntaxhighlighter.png" alt="syntaxhighlighter" title="syntaxhighlighter" width="146" height="229" class="aligncenter size-full wp-image-3074" /><br
/> <a
href="http://killthewhat.com/wp-content/uploads/2009/06/syntaxhighlighter1.png" rel="lightbox[3073]"><img
src="http://killthewhat.com/wp-content/uploads/2009/06/syntaxhighlighter1.png" alt="syntaxhighlighter" title="syntaxhighlighter" width="630" height="306" class="aligncenter size-full wp-image-3076" /></a></p><p>วิธีใช้งานน่ะครับ เขียนเนื้อหาปกติอะครับ แต่ถ้าจะใส่ code ที่จะสอนลงไปก็ตามนี้ครับ<pre class="brush: php; title: ;">ใส่ code ที่ต้องการ</pre><p><img
src="http://killthewhat.com/wp-content/uploads/2009/06/syntaxhighlighter2.png" alt="syntaxhighlighter" title="syntaxhighlighter" width="630" height="228" class="aligncenter size-full wp-image-3078" /></p><p>รูปภาพด้านล่างคือตัวอย่างการแสดงผลออกมาครับ<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/06/screenshot-1.png" alt="screenshot-1" title="screenshot-1" width="452" height="332" class="aligncenter size-full wp-image-3079" /></p><p>Link : http://wordpress.org/extend/plugins/syntaxhighlighter/</p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/wordpress-tutorials/plugin-syntaxhighlighter-%e0%b9%81%e0%b8%aa%e0%b8%94%e0%b8%87-code-%e0%b8%aa%e0%b8%a7%e0%b8%a2%e0%b9%86%e0%b8%9a%e0%b8%99-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>วิธีใส่ page navigation ในบทความโดยมีหัวข้อกำกับของ joomla 1.5.x</title><link>http://killthewhat.com/joomla-tutorial/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%aa%e0%b9%88-page-navigation-%e0%b9%83%e0%b8%99%e0%b8%9a%e0%b8%97%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b9%82%e0%b8%94%e0%b8%a2%e0%b8%a1%e0%b8%b5/</link> <comments>http://killthewhat.com/joomla-tutorial/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%aa%e0%b9%88-page-navigation-%e0%b9%83%e0%b8%99%e0%b8%9a%e0%b8%97%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b9%82%e0%b8%94%e0%b8%a2%e0%b8%a1%e0%b8%b5/#comments</comments> <pubDate>Thu, 04 Jun 2009 21:19:56 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Joomla]]></category> <category><![CDATA[article]]></category> <category><![CDATA[page navigation]]></category> <category><![CDATA[php]]></category> <category><![CDATA[tips]]></category> <category><![CDATA[title]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=2124</guid> <description><![CDATA[วิธีนี้จะเป็นการใส่ page navigation ลงไปในบทความแต่ละบทความของเรา เพื่อให้เวลาผู้เข้าชมเว็บไซค์ของเรานั้นเวลากดเข้ามาดูที่บทความนั้นๆแล้ว พออ่านจบถ้าจะไปอ่านบทความถัดไปก็เพียงแค่กด page navigation ตัวนี้ก็จะสามารถไปบทความถัดไปได้แล้ว โดยที่ไม่ต้องกลับไปหน้าแรกเพื่อเลือกบทความอันต่อไป ถ้านึกไม่ออกว่าเป็นแบบไหนลองทำตามดูครับผมว่ามีประโยชน์เลยล่ะ ซึ่งโดยปกติแล้ว joomla 1.5 page navigation ของบทความจะไม่มีการแสดงชื่อบทความจะเป็นแค่ previous and next ทำให้ไม่รู้ว่าบทความต่อไปนั้นเป็นอะไร ในที่นี้จะเป็นการใส่รายละเอียดส่วนนี้เข้าไปครับพี่น้อง&#8230; ให้เราไปแก้ไขไฟล์ใน [ ที่เก็บ joomla ]/plugins/content/pagenavigation.php 1. เปลี่ยนบรรทัดที่ 109 จาก $query = 'SELECT a.id,' เป็น $query = 'SELECT a.id,a.title,' 2. เปลี่ยนบรรทัดที่ 153 จาก $row-&#62;prev = JRoute::_('index.php?option=com_content&#38;view=article&#38;catid='.$row-&#62;prev-&#62;catslug.'&#38;id='.$row-&#62;prev-&#62;slug); เป็น $row-&#62;prevTitle=$row-&#62;prev-&#62;title; $row-&#62;prev = JRoute::_('index.php?option=com_content&#38;view=article&#38;catid='.$row-&#62;prev-&#62;catslug.'&#38;id='.$row-&#62;prev-&#62;slug); 3. เปลี่ยนบรรทัดที่ 159 [...]]]></description> <content:encoded><![CDATA[<p>วิธีนี้จะเป็นการใส่ page navigation ลงไปในบทความแต่ละบทความของเรา เพื่อให้เวลาผู้เข้าชมเว็บไซค์ของเรานั้นเวลากดเข้ามาดูที่บทความนั้นๆแล้ว พออ่านจบถ้าจะไปอ่านบทความถัดไปก็เพียงแค่กด page navigation ตัวนี้ก็จะสามารถไปบทความถัดไปได้แล้ว โดยที่ไม่ต้องกลับไปหน้าแรกเพื่อเลือกบทความอันต่อไป<br
/> <span
id="more-2124"></span><br
/> ถ้านึกไม่ออกว่าเป็นแบบไหนลองทำตามดูครับผมว่ามีประโยชน์เลยล่ะ ซึ่งโดยปกติแล้ว joomla 1.5 page navigation ของบทความจะไม่มีการแสดงชื่อบทความจะเป็นแค่ previous and next ทำให้ไม่รู้ว่าบทความต่อไปนั้นเป็นอะไร ในที่นี้จะเป็นการใส่รายละเอียดส่วนนี้เข้าไปครับพี่น้อง&#8230;</p><p>ให้เราไปแก้ไขไฟล์ใน [ ที่เก็บ joomla ]/plugins/content/pagenavigation.php<br
/> 1. เปลี่ยนบรรทัดที่ 109 จาก</p><pre class="php">$query = 'SELECT a.id,'</pre><p>เป็น</p><pre class="php">$query = 'SELECT a.id,a.title,'</pre><p>2. เปลี่ยนบรรทัดที่ 153 จาก</p><pre class="php" style="overflow:scroll;"> $row-&gt;prev = JRoute::_('index.php?option=com_content&amp;view=article&amp;catid='.$row-&gt;prev-&gt;catslug.'&amp;id='.$row-&gt;prev-&gt;slug);</pre><p>เป็น</p><pre class="php" style="overflow:scroll;">  $row-&gt;prevTitle=$row-&gt;prev-&gt;title;
    $row-&gt;prev = JRoute::_('index.php?option=com_content&amp;view=article&amp;catid='.$row-&gt;prev-&gt;catslug.'&amp;id='.$row-&gt;prev-&gt;slug);</pre><p>3. เปลี่ยนบรรทัดที่ 159 จาก</p><pre class="php" style="overflow:scroll;">$row-&gt;next = JRoute::_('index.php?option=com_content&amp;view=article&amp;catid='.$row-&gt;next-&gt;catslug.'&amp;id='.$row-&gt;next-&gt;slug);</pre><p>เป็น</p><pre class="php" style="overflow:scroll;">$row-&gt;nextTitle=$row-&gt;next-&gt;title;
$row-&gt;next = JRoute::_('index.php?option=com_content&amp;view=article&amp;catid='.$row-&gt;next-&gt;catslug.'&amp;id='.$row-&gt;next-&gt;slug);</pre><p>4. เปลี่ยนบรรทัดที่ 177 จาก</p><pre class="php"> . JText::_( '&lt;' ) . $pnSpace . JText::_( 'Prev' ) . '&lt;/a&gt;</pre><p>เป็น</p><pre class="php"> .$row-&gt;prevTitle. JText::_( '&lt;' ) . $pnSpace . JText::_( 'Prev' ) . '&lt;/a&gt;</pre><p>5. เปลี่ยนบรรทัดที่ 196 จาก</p><pre class="php">. JText::_( 'Next' ) . $pnSpace . JText::_( '&gt;' ) .'&lt;/a&gt;</pre><p>เป็น</p><pre class="php">. JText::_( 'Next' ) . $pnSpace . JText::_( '&gt;' ).$row-&gt;nextTitle .'&lt;/a&gt;</pre><p>ทำการเซพไฟล์แล้วโยนกลับไปที่เดิม จากนั้นให้ไปที่ Content >>Article Manager >>Parameters เพื่อทำการเซ็ดค่า<br
/> <a
href="http://killthewhat.com/wp-content/uploads/2009/06/page-navigation.png" rel="lightbox[2124]"><img
src="http://killthewhat.com/wp-content/uploads/2009/06/page-navigation.png" alt="page-navigation" title="page-navigation" width="630" height="105" class="aligncenter size-full wp-image-2140" /></a></p><p>จากนั้นดูที่ Show Navigation คลิกเลือก show แล้ว save<br
/> <img
src="http://killthewhat.com/wp-content/uploads/2009/06/page-navigation_001.png" alt="page-navigation_001" title="page-navigation_001" width="593" height="561" class="aligncenter size-full wp-image-2141" /></p><p>เรามาดูผลงานกัน&#8230;<br
/> <a
href="http://killthewhat.com/wp-content/uploads/2009/06/page-navigation_002.png" rel="lightbox[2124]"><img
src="http://killthewhat.com/wp-content/uploads/2009/06/page-navigation_002.png" alt="page-navigation_002" title="page-navigation_002" width="630" height="604" class="aligncenter size-full wp-image-2142" /></a></p><p>Thank : http://www.eboga.org/cms/joomla/page-navigation.html</p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/joomla-tutorial/%e0%b8%a7%e0%b8%b4%e0%b8%98%e0%b8%b5%e0%b9%83%e0%b8%aa%e0%b9%88-page-navigation-%e0%b9%83%e0%b8%99%e0%b8%9a%e0%b8%97%e0%b8%84%e0%b8%a7%e0%b8%b2%e0%b8%a1%e0%b9%82%e0%b8%94%e0%b8%a2%e0%b8%a1%e0%b8%b5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>[Plugin] PHP Code</title><link>http://killthewhat.com/wordpress-tutorials/plugin-php-code/</link> <comments>http://killthewhat.com/wordpress-tutorials/plugin-php-code/#comments</comments> <pubDate>Sat, 09 May 2009 07:01:18 +0000</pubDate> <dc:creator>snappy</dc:creator> <category><![CDATA[Wordpress]]></category> <category><![CDATA[php]]></category> <category><![CDATA[plugin]]></category><guid
isPermaLink="false">http://killthewhat.com/?p=878</guid> <description><![CDATA[PHP Code เป็นปลั๊กอินที่ไว้ทำให้ page หรือ post สามารถรัน code php ได้ เป็นปลั๊กอินที่จำเป็นต่อการใช้งานของปลั๊กอินตัวอื่นด้วย มีติดไว้ก็ไม่เสียหายอะไร หลังจากติดตั้งและ activate แล้วให้เราลองไปดูที่ Post &#62; Add New หรือ Pages &#62; Add New ครับจะมีฟังชั่นเพิ่มมาอีก 1 อันคือ runPHP สามารถติ้กได้ถ้าสมมติ page หรือ post นั้ต้องการรันคำสั่ง PHP Link : http://www.nosq.com/blog/runphp/]]></description> <content:encoded><![CDATA[<p><a
href="http://www.nosq.com/blog/runphp/">PHP Code</a> เป็นปลั๊กอินที่ไว้ทำให้ page หรือ post สามารถรัน code php ได้ เป็นปลั๊กอินที่จำเป็นต่อการใช้งานของปลั๊กอินตัวอื่นด้วย มีติดไว้ก็ไม่เสียหายอะไร หลังจากติดตั้งและ activate แล้วให้เราลองไปดูที่ Post &gt; Add New หรือ Pages &gt; Add New ครับจะมีฟังชั่นเพิ่มมาอีก 1 อันคือ runPHP สามารถติ้กได้ถ้าสมมติ page หรือ post นั้ต้องการรันคำสั่ง PHP</p><p
style="text-align: center;"><img
src="http://killthewhat.com/wp-content/uploads/2009/05/howhost_00114.png" alt="howhost_00114" title="howhost_00114" width="196" height="59" class="aligncenter size-full wp-image-880" /></p><p>Link : <a
href="http://www.nosq.com/blog/runphp/">http://www.nosq.com/blog/runphp/</a></p> ]]></content:encoded> <wfw:commentRss>http://killthewhat.com/wordpress-tutorials/plugin-php-code/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 48/99 queries in 0.029 seconds using disk

Served from: killthewhat.com @ 2012-02-08 17:42:04 -->
