ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: cronaldo ที่ 03 ธันวาคม 2010, 11:16:56



หัวข้อ: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: cronaldo ที่ 03 ธันวาคม 2010, 11:16:56
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive() && !(is_category())) or (is_single()) or (is_paged()) or (is_search())) { ?>current-cat<?php } else { ?>cat-item<?php } ?>"><a href="<?php echo get_settings('home'); ?>"><?php _e( 'Home', 'wpbx' ) ?></a></li>

โค๊ะท่อนนี้มันแปลว่าอะไรเหรอครับผมงง ช่วยแปลให้ฟังหน่อยจิครับ


หัวข้อ: Re: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: sonata ที่ 03 ธันวาคม 2010, 13:49:55
โค๊ด:
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive() && !(is_category())) or (is_single()) or (is_paged()) or (is_search())) { ?>
current-cat
<?php } else { ?>
cat-item
<?php ?>">
<a href="<?php echo get_settings('home'); ?>">
<?php _e'Home''wpbx' ?>
</a>
</li>

สันนิฐานว่าเป็นโค้ททีมีการทำงานร่วมกับปลั๊กอินที่เกี่ยวกับอีคอมเมิร์ส
ส่วนความหมายของโค้ทชุดนี้คือสันนิฐานว่าน่าจะอยู่ในส่วนของ sidebar
บรรทัดแรกเป็นเงื่อนไขว่า ไม่ว่าคุณจะอยู่หน้าใดๆ อันได้แก่ Home, page, archive, category, single และ search ให้แสดงคำว่า "current-cat"
แต่หากผิดไปจากเงื่อนไขดังกล่าว ให้แสดงข้อความ "cat-item" และลิ้งไปยังหน้าแรก
เห็นตามนั้น....








หัวข้อ: Re: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: InwOnline ที่ 03 ธันวาคม 2010, 14:30:33
โค๊ด:
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive() && !(is_category())) or (is_single()) or (is_paged()) or (is_search())) { ?>
current-cat
<?php } else { ?>
cat-item
<?php ?>">
<a href="<?php echo get_settings('home'); ?>">
<?php _e'Home''wpbx' ?>
</a>
</li>

ขอเพิ่มเติมต่อจากคุณ sonata นะครับ

เป็นเงื่อนไขว่า ไม่ว่าคุณจะอยู่หน้าใดๆ อันได้แก่ Home, page, archive, category, single และ search

ให้เรียกใช้ class "current-cat"

<li class="current-cat"><a href="<?php echo get_settings('home'); ?>"><?php _e( 'Home', 'wpbx' ) ?></a></li>

แต่หากผิดไปจากเงื่อนไขดังกล่าว ให้เรียกใช้ class "cat-item"

<li class="cat-item"><a href="<?php echo get_settings('home'); ?>"><?php _e( 'Home', 'wpbx' ) ?></a></li>


หัวข้อ: Re: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: XXL ที่ 03 ธันวาคม 2010, 15:28:55
ผมยังไม่เคยเล่น wordpress แต่จากโค๊ดที่ดู

สรุปง่ายๆ คือเป็นการเลือก คลาส(CSS) สำหรับ li
เพื่อใช้ในการแสดงลิงค์ ไปยัง HOME โดยขึ้นกับเงื่อนไข ว่าอยู่ที่หน้าอะไร


หัวข้อ: Re: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: pawit15 ที่ 03 ธันวาคม 2010, 16:04:57
 :wanwan005:


หัวข้อ: Re: Guru wordpress ช่วยด้วยคร๊าบบ
เริ่มหัวข้อโดย: cronaldo ที่ 04 ธันวาคม 2010, 17:49:02
ขอบคุณครับ  :wanwan003: