wordpress ดึง ชื่อเรื่อง ขึ้นมาแสดงยังไง

เริ่มโดย tenzamak, 29 เมษายน 2009, 19:11:52

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

tenzamak



แบบนี้นะครับเข้าดึงให้มันมาแสดงด้านข้างทําไงอ่ะ
เอ่อจะเขียนไงให้เข้าใจดีหว่า คือแบบว่า เค้าทําไงถึงให้ชื่อเรื่องโพล่มาที่แถบด้านซ้ายได้นะครับ
[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

asshur

<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
[direct=-ttps://naturita.club/]Naturita[/direct] | [direct=https://homestay.work]Vacation Rentals[/direct] | [direct=https://nomadhub.work/]Digital Nomad Accommodation[/direct] | [direct=https://alphanuke.com/]Crypto News[/direct] | [direct=https://andamanpass.com/]Phuket Day Trips[/direct]  | [direct=-ttps://naturita.club/]Crypto News[/direct]

tenzamak

ทําให้มันสุ่มดึงมาได้ไหมครับวิธีนี้ลองแล้ว มันจะดึงมาแต่ โพสล่าสุดเท่านั้น
[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

TAXZe

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

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

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

:D
[direct=https://www.taxze.com/ups-review/]รีวิว ups[/direct][direct=https://www.taxze.com/ups-review/]ups ยี่ห้อไหนดี[/direct][direct=https://twitter.com/taxze][/direct][direct=https://www.instagram.com/taxze][/direct][direct=https://rrbg.blogspot.com/][/direct]

tenzamak

[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

ball6847

#5
<?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>';
}

?>


เค้าเขียนกันแบบนี้ป่าวก็ไม่รู้  :P ไม่เคยเขียน
We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

tenzamak

เย้ๆ ได้แล้ว อยากหอมพี่บอลซัก 3ฟอด
[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

g-ji

อ้างถึงจาก: ball6847 ใน 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>';
}

?>


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

โค้ดน่าสนใจ :D

แต่อันนี้มันจะเรียกโพส ล่าสุด 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>


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

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

แต่โค้ดคุณบอลเข้าใจง่ายดี

ball6847

^^^


อันนั้นของจิง  ;D ;D ;D

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

;D ;D

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

We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

kkusd

 :D :D ตามมาเก็บ

พี่จีกับพี่บอลเก่งจังวุ้ย... ;) ;)

g-ji

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

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

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

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

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


<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 โพส ห้ามแสดงโพสซ้ำกัน  ;D

โค้ดขำๆ ;D

ปล. มันใช้ได้มั้ยหว่า เดี๋ยวลองก่อน

ball6847

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

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


<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>


แก้ให้หน่อย จี้พิมพ์ตกไปสองสามตัว  :D :D
We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

tenzamak

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

ขอบคุณเซียนทั้ง2ครับ
[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

g-ji

#13
ตกอะไรหว่า  ???

ถ้าอยู่ใน WP

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

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


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

แก้ และ ทดสอบแล้ว :P

<?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 อย่างเดียว

ball6847

อ้างถึงจาก: g-ji ใน 29 เมษายน 2009, 22:44:50
ตกอะไรหว่า  ???


เอิ้กๆ

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

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


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


We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

g-ji

ออ ไม่ได้ดู  :P

แบบว่าพิมพ์ๆ ไม่ได้ตรวจก่อน ขอบคุณนะ :-[

ball6847

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

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


เอาไปลอง


<?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 เล่นก็หนุกดีเหมือนกัน วันนี้ได้อะไรหลายอย่าง ขอบคุณทุกท่านที่ทำให้ผมเกิดรอยหยักบนสมอง

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

We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

tenzamak

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

ขึ้นงี้อ่ะพี่บอล
[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน

ball6847

We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

tenzamak

[direct=https://www.asiagb.com/hosting/]host[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-inter/]host inter[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/host-singapore/]hosting singapore[/direct]ราคาเริ่มต้นที่ 500/ปี
[direct=https://www.asiagb.com/vps-2/]vps[/direct]ราคาเริ่มต้นที่ 500/เดือน