<?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>Hutek.info &#187; magazine</title> <atom:link href="http://hutek.info/tag/magazine/feed/" rel="self" type="application/rss+xml" /><link>http://hutek.info</link> <description>Cho những đam mê</description> <lastBuildDate>Sun, 25 Jul 2010 07:06:55 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>2 plugin giúp blog của bạn có phong cách magazine</title><link>http://hutek.info/2009/05/20/2-plugin-giup-blog-cua-ban-co-phong-cach-magazine/</link> <comments>http://hutek.info/2009/05/20/2-plugin-giup-blog-cua-ban-co-phong-cach-magazine/#comments</comments> <pubDate>Wed, 20 May 2009 02:33:44 +0000</pubDate> <dc:creator>Hutek</dc:creator> <category><![CDATA[Thiết kế web]]></category> <category><![CDATA[Wordpress]]></category> <category><![CDATA[Hướng dẫn]]></category> <category><![CDATA[magazine]]></category> <category><![CDATA[wp-plugins]]></category><guid isPermaLink="false">http://hutek.info/?p=372</guid> <description><![CDATA[Hiện nay có một sô bạn đọc thắc mắc làm thế nào để tạo được một layout bao gồm: ảnh minh họa, tiêu đề, trích dẫn một phần bài viết. Thật ra việc này Hutek đã làm cho webzine rồi nhưng phần ảnh minh họa Hutek lại dùng js có tên là phpThumb để crop ảnh [...]<h1>Related posts</h1><ol><li><a href='http://hutek.info/2009/12/07/2-plugin-giup-nang-tam-sidebar-cua-ban/' rel='bookmark' title='Permanent Link: 2 plugin giúp nâng tầm sidebar của bạn'>2 plugin giúp nâng tầm sidebar của bạn</a> <small>Trong bài viết này Hutek sẽ hướng dẫn các bạn...</small></li><li><a href='http://hutek.info/2009/03/10/ap-dung-magazine-theme-cho-blog-cua-ban-khi-nao/' rel='bookmark' title='Permanent Link: Áp dụng magazine theme cho blog của bạn khi nào?'>Áp dụng magazine theme cho blog của bạn khi nào?</a> <small>Khi thiết kế một template mới hoặc trên một template...</small></li><li><a href='http://hutek.info/2009/05/05/20-website-duoc-thiet-ke-voi-phong-cach-toi-gian/' rel='bookmark' title='Permanent Link: 20 website được thiết kế với phong cách tối giản'>20 website được thiết kế với phong cách tối giản</a> <small>Mimimalist Design (phong cách thiết kế tối giản) đang là...</small></li></ol>]]></description> <content:encoded><![CDATA[<p>Hiện nay có một sô bạn đọc thắc mắc làm thế nào để tạo được một layout bao gồm: ảnh minh họa, tiêu đề, trích dẫn một phần bài viết.</p><div id="attachment_377" class="wp-caption aligncenter" style="width: 513px"><a href="http://cdn.hutek.info/wp-content/uploads/2009/05/magazinestyle2.jpg"><img class="size-full wp-image-377 " title="magazinestyle2" src="http://cdn.hutek.info/wp-content/uploads/2009/05/magazinestyle2.jpg" alt="Hình ảnh chỉ mang tính chất minh họa ^^" width="503" height="198" /></a><p class="wp-caption-text">Hình ảnh chỉ mang tính chất minh họa ^^</p></div><p>Thật ra việc này Hutek đã làm cho webzine rồi nhưng phần ảnh minh họa Hutek lại dùng js có tên là phpThumb để crop ảnh cho đúng kích thước yêu cầu nhưng js này có một nhược điểm là không thể crop hình ở các site ngoài được mà chỉ crop được hình trên host mình thôi. Chính vì vậy khá nhiều bạn có mong muốn Webzine có thể hỗ trợ lấy thumbnail từ bên ngoài. Mình cũng đang xem xét và có thể sẽ đưa vào trong phiên bản 0.3 còn trong bài viết này mình sẽ hướng dẫn các bạn cách tạo một layout như vậy để các bạn có thể áp dụng vào cho blog hoặc theme của mình.</p><p>Thực ra để làm được điều này cũng khá đơn giản. Bạn chỉ cân 2 plugin là <a href="http://wordpress.org/extend/plugins/get-the-image/" target="_blank">Get the image</a> của Justin Tailock và plugin thứ 2 là <a href="http://sites.google.com/site/hutekwebzine/Home/limit-post.rar?attredirects=0" target="_blank">Limit Posts</a> của Alfonso Sánchez</p><p>Plugin Get the image có nhiệm vụ tạo ảnh minh họa còn plugin Limit post có nhiệm vụ chỉ lấy ra một số ký tự nhất định của bài viết.</p><p>Plugin Get the image tương đối mạnh, nó có thể lấy ảnh từ file attach, từ custom field hoặc scan trong bài viết và lấy ảnh ra. Thứ tự ưu tiên là custom field rồi đến attach, cuối cùng mới là scan. Như vậy là có thể đáp ứng được hết các yêu cầu của các bạn làm blog hiện nay. Phần tính năng chi tiết các bạn có thể tìm hiểu thêm ở blog của Justin, ở đây mình chỉ hướng dẫn cách kết hợp hai plugin này với nhau để tạo được layout như yêu cầu ở trên thôi. Dưới đây là toàn bộ đoạn code đầy đủ để có thể tạo được một layout như hình minh họa</p><div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;magazine&quot;</span><span style="color: #339933;">&gt;</span>
<span style="color: #666666; font-style: italic;">//đoạn này là để lấy ảnh</span>
&nbsp;
 <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'custom_key'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'thumb'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'default_size'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #0000ff;">'medium'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'width'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #0000ff;">'200'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'height'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #0000ff;">'200'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'image_class'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #0000ff;">'thumb'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'image_scan'</span> <span style="color: #339933;">=&amp;</span>gt<span style="color: #339933;">;</span> <span style="color: #009900; font-weight: bold;">true</span>  <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> ?<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">/*****************************************
Trong đó: attachment: sử dụng attach hay không (true or false)
custom_key: tên của custom key chứa đường dẫn ảnh
default_size: kích thước ảnh file attach mà bạn muốn lấy
width,height: kích thước của ảnh (đơn vị px)
image_class: thêm class cho ảnh để bạn có thể tha hồ quản lý bằng css
image_scan: nếu không có ảnh từ custom_key và attach thì sẽ tự động scan ảnh trong bài viết đưa vào, kích thước và class như trên
******************************************/</span>
<span style="color: #666666; font-style: italic;">//Tiêu đề của bài viết</span>
<span style="color: #339933;">&lt;</span>h2<span style="color: #339933;">&gt;&lt;</span>a title<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&amp;lt;?php the_title_attribute(); ?&amp;gt;&quot;</span> rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;bookmark&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&amp;lt;?php the_permalink(); ?&amp;gt;&quot;</span><span style="color: #339933;">&gt;&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>h2<span style="color: #339933;">&gt;</span>
<span style="color: #666666; font-style: italic;">//Trích đoạn bài viết</span>
<span style="color: #339933;">&lt;</span>div <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;entry&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
   <span style="color: #666666; font-style: italic;">//120 là số ký tự bạn muốn hiển thị, còn Đọc tiếp là chữ bạn muốn hiện thị để link đến bài viết chi tiết, nếu để trắng thì sẽ là ký tự [...]</span>
&nbsp;
   <span style="color: #666666; font-style: italic;">//Nếu plugin limit post không được active thì sẽ dùng hàm the_excerpt&lt;/div&gt;</span>
<span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span></pre></div></div><p>Ok, như vậy là bạn đã có đoạn code mà bao gồm một ảnh minh họa, một tiêu đề và một mô tả ngắn. Bạn có thể đặt ở bất cứ chỗ nào bạn thích, ngoài trang chủ, sidebar &#8230;.</p> <img src="http://hutek.info/?ak_action=api_record_view&id=372&type=feed" alt="" /><h1>Related posts</h1><ol><li><a href='http://hutek.info/2009/12/07/2-plugin-giup-nang-tam-sidebar-cua-ban/' rel='bookmark' title='Permanent Link: 2 plugin giúp nâng tầm sidebar của bạn'>2 plugin giúp nâng tầm sidebar của bạn</a> <small>Trong bài viết này Hutek sẽ hướng dẫn các bạn...</small></li><li><a href='http://hutek.info/2009/03/10/ap-dung-magazine-theme-cho-blog-cua-ban-khi-nao/' rel='bookmark' title='Permanent Link: Áp dụng magazine theme cho blog của bạn khi nào?'>Áp dụng magazine theme cho blog của bạn khi nào?</a> <small>Khi thiết kế một template mới hoặc trên một template...</small></li><li><a href='http://hutek.info/2009/05/05/20-website-duoc-thiet-ke-voi-phong-cach-toi-gian/' rel='bookmark' title='Permanent Link: 20 website được thiết kế với phong cách tối giản'>20 website được thiết kế với phong cách tối giản</a> <small>Mimimalist Design (phong cách thiết kế tối giản) đang là...</small></li></ol>]]></content:encoded> <wfw:commentRss>http://hutek.info/2009/05/20/2-plugin-giup-blog-cua-ban-co-phong-cach-magazine/feed/</wfw:commentRss> <slash:comments>34</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 46/88 queries in 0.311 seconds using disk
Content Delivery Network via cdn.hutek.info

Served from: hutek.info @ 2010-07-31 05:54:11 -->