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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptwordpress ดึง ชื่อเรื่อง ขึ้นมาแสดงยังไง
หน้า: [1] 2   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: wordpress ดึง ชื่อเรื่อง ขึ้นมาแสดงยังไง  (อ่าน 2335 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« เมื่อ: 29 เมษายน 2009, 19:11:52 »



แบบนี้นะครับเข้าดึงให้มันมาแสดงด้านข้างทําไงอ่ะ
เอ่อจะเขียนไงให้เข้าใจดีหว่า คือแบบว่า เค้าทําไงถึงให้ชื่อเรื่องโพล่มาที่แถบด้านซ้ายได้นะครับ
« แก้ไขครั้งสุดท้าย: 29 เมษายน 2009, 19:16:00 โดย tenzamak » บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
asshur
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,315



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 29 เมษายน 2009, 19:26:19 »

โค๊ด:
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #2 เมื่อ: 29 เมษายน 2009, 19:34:25 »

ทําให้มันสุ่มดึงมาได้ไหมครับวิธีนี้ลองแล้ว มันจะดึงมาแต่ โพสล่าสุดเท่านั้น
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
TAXZe
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,005



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 29 เมษายน 2009, 19:51:27 »

เทน มันมีโค้ด อยูอ่ะ

<? archive อะไรเนี่ยแหละ >

ส่วนถ้าอยากให้แรนด้อมด้วย ใช้ ปลั๊กเอาๆ

 Cheesy
บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #4 เมื่อ: 29 เมษายน 2009, 20:41:58 »

หนูอยากได้ๆ
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #5 เมื่อ: 29 เมษายน 2009, 21:18:57 »

โค๊ด:
<?php

// เอา 50 โพสท์ล่าสุด
$my_recent_posts =  wp_get_recent_posts(50);
// สลับมั่วๆ
shuffle($my_recent_posts);
// เอามาแค่ 10
$my_recent_posts array_slice($my_recent_posts,0,10);
// แสดงลิ้งค์
foreach ($my_recent_posts as $post)
{
echo '<li><a href="'.get_permalink($post['ID']).'">'.$post['post_title'].'</a></li>';
}

?>

เค้าเขียนกันแบบนี้ป่าวก็ไม่รู้  Tongue ไม่เคยเขียน
« แก้ไขครั้งสุดท้าย: 29 เมษายน 2009, 21:21:09 โดย ball6847 » บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #6 เมื่อ: 29 เมษายน 2009, 21:34:45 »

เย้ๆ ได้แล้ว อยากหอมพี่บอลซัก 3ฟอด
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 29 เมษายน 2009, 21:51:43 »

โค๊ด:
<?php

// เอา 50 โพสท์ล่าสุด
$my_recent_posts =  wp_get_recent_posts(50);
// สลับมั่วๆ
shuffle($my_recent_posts);
// เอามาแค่ 10
$my_recent_posts array_slice($my_recent_posts,0,10);
// แสดงลิ้งค์
foreach ($my_recent_posts as $post)
{
echo '<li><a href="'.get_permalink($post['ID']).'">'.$post['post_title'].'</a></li>';
}

?>

เค้าเขียนกันแบบนี้ป่าวก็ไม่รู้  Tongue ไม่เคยเขียน

โค้ดน่าสนใจ Cheesy

แต่อันนี้มันจะเรียกโพส ล่าสุด 50 อันขึ้นมา แล้ว สุ่ม เลือก 10 อัน มาแสดงนิ แต่ก็จะกำหนดหมวดไม่ได้ว่าจะเอาหมวดไหนบ้าง

ลองอันดีบ้างดีมั้ย

ทำเป็นลิสต์

โค๊ด:
<ul><?php $ran = New WP_Query('cat=x&showposts=-1&orderby=rand'); while($ran->have_post()); $ran->the_post(); ?>

<li><a href="<?php the_permalink(); ?> title="Link to <?php the_title(); ?>"><?php the_title(); ?></a></li><?php endwhile; ?>

</ul>

มันก็จะแสดงลิ้งค์ ของหมวดที่กำหนดไว้ แสดงผลทุกโพสในหมวดนั้น แล้วเรียงมั่วๆ  Tongue

แต่งลิ้งด้วย CSS เอาเอง

แต่โค้ดคุณบอลเข้าใจง่ายดี
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #8 เมื่อ: 29 เมษายน 2009, 22:08:19 »

^^^


อันนั้นของจิง  Grin Grin Grin

กำลังคิดอยู่ว่าใช้แบบบอลคงโดนโฮสท์เตะในไม่ช้า 555
มันน่าจะมีวิธีที่ดีกว่านี้ เลยเจอพอดีไม่ต้องหา

 Grin Grin

โค้ดอ่านง่ายยากช่างมัน เอา performance ก่อน หึหึ

บันทึกการเข้า

kkusd
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,663



ดูรายละเอียด
« ตอบ #9 เมื่อ: 29 เมษายน 2009, 22:21:38 »

 Cheesy Cheesy ตามมาเก็บ

พี่จีกับพี่บอลเก่งจังวุ้ย... Wink Wink
บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 29 เมษายน 2009, 22:22:53 »

แยกเป็นหมวด แล้วสุ่ม เฉพาะหมวดนั้นๆ ก็ได้นะ

มันจะแสดงผลเป็น

ชื่อหมวด (พร้อมลิ้งค์ไปหน้าหมวดนั้นๆ archive.php)
ลิ้งค์โพสในหมวดนี้อย่างเดียว

จะทำกี่หมวดก็ตามสะดวก Tongue

อันนี้ลองเอาของโค้ดคุณบอลมาผสมกัน *-*

โค๊ด:
<ul>
<?php $ran = New WP_Query('cat=x,xx&showposts=-1&orderby=rand'); shuffle($ran);array_slice($ran,0,10);while($ran->have_post()); $ran->the_post();$do_not_duplicate $post->ID?>

<li><a href="<?php the_permalink(); ?> title="Link to <?php the_title(); ?>"><?php the_title(); ?></a></li><?php endwhile; ?>

</ul>


ยังไม่ได้เทสนะ --*-- ไม่รู้จะใช้ได้มั้ย

สลับทุกหมวดที่เรียก สลับทุกโพส สลับมั่ว เลือกออกมา 10 โพส ห้ามแสดงโพสซ้ำกัน  Grin

โค้ดขำๆ Grin

ปล. มันใช้ได้มั้ยหว่า เดี๋ยวลองก่อน
« แก้ไขครั้งสุดท้าย: 29 เมษายน 2009, 22:35:56 โดย g-ji » บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #11 เมื่อ: 29 เมษายน 2009, 22:35:02 »

ง่าา ตายๆๆๆๆ โค้ดเพ่ห้ามใช้นะเท็น มันเปลือง resource เพ่เขียนไปมั่วๆไม่เคยเขียน  Lips Sealed

ใช้โค้ดจี้ดีก่า

โค๊ด:
<ul>
<?php 

$ran 
= New WP_Query('cat=0&orderby=rand&showposts=10');
while(
$ran->have_posts()):
$ran->the_post();

?>

<li><a href="<?php the_permalink(); ?>" title="Link to <?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>

</ul>

แก้ให้หน่อย จี้พิมพ์ตกไปสองสามตัว  Cheesy Cheesy
« แก้ไขครั้งสุดท้าย: 29 เมษายน 2009, 22:36:59 โดย ball6847 » บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #12 เมื่อ: 29 เมษายน 2009, 22:37:26 »

แล้วถ้าเกิดว่า ผมจะทําหน้า รวม tag ทั้งหมดที่มีในเวบละครับ

ขอบคุณเซียนทั้ง2ครับ
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 29 เมษายน 2009, 22:44:50 »

ตกอะไรหว่า  Huh?

ถ้าอยู่ใน WP

ไม่ต้องใช้ <?php ?> คลุมก็ได้นะ Tongue

เอาโค้ดไปแปะ ใช้ได้เลย


หืม... เอาแต่ tag หรอ

แก้ และ ทดสอบแล้ว Tongue
โค๊ด:
<?php wp_tag_cloud('smallest=8&largest=22&unit=pt&number=45&format=flat&orderby=name&order=ASC&link=view&taxonomy=post_tag&echo=true')?>

เรียกเฉพาะ tag อย่างเดียว
« แก้ไขครั้งสุดท้าย: 29 เมษายน 2009, 23:39:57 โดย g-ji » บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #14 เมื่อ: 29 เมษายน 2009, 22:52:12 »

ตกอะไรหว่า  Huh?


เอิ้กๆ

<a href="<?php the_permalink(); ?> ลืมปิด attribute อ่ะ   Sad

<a href="<?php the_permalink(); ?>"


$ran->have_post() ลืม s อ่ะ
$ran->have_posts()


บันทึกการเข้า

g-ji
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,254



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 29 เมษายน 2009, 23:06:16 »

ออ ไม่ได้ดู  Tongue

แบบว่าพิมพ์ๆ ไม่ได้ตรวจก่อน ขอบคุณนะ Embarrassed
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #16 เมื่อ: 29 เมษายน 2009, 23:28:55 »

ก๊ากกก วันนี้หนุกเท็นเค้าหล่ะ  Grin Grin

วันนี้วันพักผ่อนเลยบ้าบอหน่อย


เอาไปลอง

โค๊ด:
<?php foreach ((array) get_tags() as $tag) : ?>
<a href="<?php echo get_tag_link($tag->term_id);?>" title="<?php echo $tag->name?>"><?php echo $tag->name?></a>
<?php endforeach; ?>

ส่วน size ไม่มีอ่ะ ขี้เกียจเอา count มาคำนวนหา size เข้าใจว่าเท็นเอามาล่อบอท ไม่ต้องเอา size ก็ได้ เอาแต่ลิ้งค์ไป 555+

นานๆแกะ wp เล่นก็หนุกดีเหมือนกัน วันนี้ได้อะไรหลายอย่าง ขอบคุณทุกท่านที่ทำให้ผมเกิดรอยหยักบนสมอง

ปล. พวกเซียนๆ อ่านกระทู้นี้คงนั่งขำ  Grin Grin

บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #17 เมื่อ: 29 เมษายน 2009, 23:33:29 »

Fatal error: Call to undefined function get_tags() in /home/public_html/alltag.php on line 1

ขึ้นงี้อ่ะพี่บอล
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
ball6847
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #18 เมื่อ: 29 เมษายน 2009, 23:43:56 »

กำ ลืมไปนึกว่าใส่ใน theme


 Sad Sad Sad
บันทึกการเข้า

tenzamak
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 13,984



ดูรายละเอียด
« ตอบ #19 เมื่อ: 29 เมษายน 2009, 23:45:49 »

แหะๆ ลืมบอก
บันทึกการเข้า

host ราคาเริ่มต้นที่ 500/ปี
host inter ราคาเริ่มต้นที่ 500/ปี
hosting singapore ราคาเริ่มต้นที่ 500/ปี
vps ราคาเริ่มต้นที่ 500/เดือน
หน้า: [1] 2   ขึ้นบน
พิมพ์