ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptสอบถามเรื่อง Wordpress ครับผม
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: สอบถามเรื่อง Wordpress ครับผม  (อ่าน 683 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
GhosTnAmE
ก๊วนเสียว
*

พลังน้ำใจ: 95
ออฟไลน์ ออฟไลน์

กระทู้: 431



ดูรายละเอียด เว็บไซต์
« เมื่อ: 23 มีนาคม 2012, 20:30:02 »

พอดีต้องทำเว็บที่เป็น wordpress อะครับ แล้วเค้าให้ออกแบบคล้ายๆเว็บ http://www.thaisony.com/ อะครับผม แต่ผมทำส่วนที่เป็นสินค้าพวกนั้นไม่เป็นอะครับ มี plugin หรือสคริปตัวใหน พอช่วยได้บ้างครับ


ตามรูปเนี้ยครับ ผู้รู้วานช่วยสอนหน่อยนะครับผม
บันทึกการเข้า

คูปอง 0.01 Hostgator = GHOSTNAMECODE

ต้องการเช่า Hostgator แล้วไม่อยาก Verify PM ครับ
ข่าวฟุตบอล
รับทำเว็บ
GhosTnAmE
ก๊วนเสียว
*

พลังน้ำใจ: 95
ออฟไลน์ ออฟไลน์

กระทู้: 431



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 23 มีนาคม 2012, 22:56:06 »

ดันครับเผื่อมีผู้รู้มาตอบ  wanwan017
บันทึกการเข้า

คูปอง 0.01 Hostgator = GHOSTNAMECODE

ต้องการเช่า Hostgator แล้วไม่อยาก Verify PM ครับ
ข่าวฟุตบอล
รับทำเว็บ
แมวมีเจ้าของ
คนรักเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 172



ดูรายละเอียด
« ตอบ #2 เมื่อ: 25 มีนาคม 2012, 16:06:53 »

ถ้าเป็นผมคงใช้ Table -*- เพราะผมความรู้งูๆปลาๆ งมๆ เอาน่ะ แต่ถ้าผลออกมาเป็นแบบที่ต้องการแล้วก็โอ อิอิ

ถ้าใช้ Template เดิมๆ ของ Wordpress (Twenty Eleven) ซึ่งแสดงเนื้อหาแบบเต็ม 1Column

ก่อนอื่น ผมจะทำให้ แสดงเนื้อหา แบบ หลาย column ยกตัวอย่าง 3 Column

โดยเพิ่ม โค้ดในไฟล์ Stylesheet (style.css)
โค๊ด:
.box-1 { float:left; clear:left; width: 31%;}
.box { float:left; width: 31%; margin-left: 10px;}

จากนั้นที่ไฟล์ Main Index Template (index.php)
โค๊ด:
<div id="column-wrap">
<?php
$displayposts 
= new WP_Query();
  
//get posts from your news category
while(have_posts()) : the_post(); ?>


<div class="box<?php if( $count%== ) { echo '-1'; }; $count++; ?>">

<h1><a title="<?php the_title(); ?>"href="<?php the_permalink() ?>" rel="bookmark"><b><?php the_title(); ?></b></a></h1>

<?php if ( get_post_meta($post->ID'thumb'true) ){ ?>

 <!-- DISPLAYS THE IMAGE URL SPECIFIEDIN THE CUSTOM FIELD -->

<center><a href="<?php the_permalink() ?>"><img style="margin-bottom:10px" src="<?php echo get_post_meta($post->ID"thumb",$single true); ?>" alt="More Detail" /></a></center>

<?php } else { ?>

<!-- DISPLAY THE DEFAULT IMAGE, IF CUSTOMFIELD HAS NOT BEEN COMPLETED -->

<center><a href="<?php the_permalink() ?>"><img style="margin-bottom:5px;" src="<?php bloginfo('template_directory'); ?>/images/no-img-thumb.jpg" alt="More Detail" /></a></center>

<?php ?>

<!-- <p><?php the_excerpt(); ?></p> -->

<!--and other output of the loop --> </div>

<?php endwhile; ?></div>

<!--end column-wrap-->

มันก็จะแสดงบทความ ที่โพสในหน้าแรก 3 แถว เรียงกันไป

ต่อไป คือ ถ้าอยากแสดง ให้คล้ายๆดังรูป เช่น ตรง title ด้านซ้ายมี Logo เว็บ
ผมก็จะทำ Table ประมาณนี้ เขียนแบบบ้านๆ ยังงี้แหละ แหะๆ

โค๊ด:
<table><tr><td><img src="Logo" alt="Logo"></td>

<td><h1><a title="<?php the_title(); ?>"href="<?php the_permalink() ?>" rel="bookmark"><b><?php the_title(); ?></b></a></h1></td></tr>

<tr><td><?php if ( get_post_meta($post->ID'thumb'true) ){ ?>
 <!-- DISPLAYS THE IMAGE URL SPECIFIEDIN THE CUSTOM FIELD -->
<center><a href="<?php the_permalink() ?>"><img style="margin-bottom:10px" src="<?php echo get_post_meta($post->ID"thumb",$single true); ?>" alt="More Detail" /></a></center>
<?php } else { ?>
<!-- DISPLAY THE DEFAULT IMAGE, IF CUSTOMFIELD HAS NOT BEEN COMPLETED -->
<center><a href="<?php the_permalink() ?>"><img style="margin-bottom:5px;" src="<?php bloginfo('template_directory'); ?>/images/no-img-thumb.jpg" alt="More Detail" /></a></center>
<?php ?></td>

<td>><?php the_excerpt(); ?></td></tr></table>

ประมาณนี้มั้ง อย่างอื่นก็แล้วแต่ปรับแต่ง
ส่วนความกว้างของ logo กับ รูป thumb ที่จะแสดงก็ควรจะให้มีขนาดเท่ากัน เพื่อความสวยงาม อาจจะกำหนดตายตัวไปเลยก็ได้

ผมก็มีความรู้ไม่มาก อธิบายตามรูปที่เข้าใจ ถ้าผิดพลาดไปก็ขอโทษด้วยครับ แต่ก็หวังว่าจะเป็นประโยชน์อยู่บ้าง   Embarrassed
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์