การแสวงหาเมนูแนวตั้งที่สมบูรณ์แบบ ...
ส่วนที่ 1 ของการกวดวิชานี้ อธิบายขั้นตอนตามกระบวนการขั้นตอนของการสร้างแนวนอนเมนูที่ซ้อนกันหลายระดับสำหรับ ชุดรูปแบบวิทยานิพนธ์ Wordpress . ส่วนที่ 2 จะดำเนินการต่อเพื่อเพิ่มประสิทธิภาพการทำงานนี้ ที่นี่เราจะเพิ่มรุ่น "มืด" ของเมนูการนำทางแนวนอนและผมจะสอนวิธีการสลับไปมาระหว่างรุ่น "สดใส" และ "มืด" ส่วนที่ 2 เป็น superset ของส่วนที่ 1 ซึ่งจะรวมถึงทั้งหมดจากส่วนที่ 1 + สิ่งดีๆมากขึ้นจะเพิ่ม
ความคิดหลักที่ฉันต้องการที่จะนำเสนอคือการเพิ่มเมนูแนวตั้งเพื่อ ชุดรูปแบบวิทยานิพนธ์ (และ Wordpress ทั่วไป) ผมกำลังมองหาที่มีความยืดหยุ่นมาก SEO เป็นมิตรและหลายเบราว์เซอร์ที่รองรับเมนูแนวตั้งที่จะช่วยให้การสร้างระดับการทำรังไม่ จำกัด
เว็บที่มีตันของหน้าเว็บในเรื่อง แต่เมื่อผมเริ่มที่จะลองทุกตัวอย่างเหล่านี้ - พวกเขาทั้งสองยากจนลงลดลงนอกจากการสนับสนุนเฉพาะในจำนวนที่ จำกัด ระดับหรือ misbehaved ในเกตส์ + Ballmer ของ junksplorer 6 ในที่สุดผมได้กลับไปยังพยายามและคน ขับรถเมนูแบบไดนามิก เพื่อเป็นตัวอย่างในแนวตั้งของพวกเขาพิสูจน์แล้วว่าเป็นกรณีที่ดีที่เหมาะกับความต้องการที่เข้มงวดของฉัน ผมต้องปรับเปลี่ยนอย่างมีนัยสำคัญแม้ว่าพวกเขาเพื่อให้แน่ใจว่ามันเหมาะกับรูปแบบวิทยานิพนธ์
การแสวงหาความสมบูรณ์อย่างต่อเนื่อง ...
ผมใช้เวลาประมาณ 16 ชั่วโมงค้นหาประกอบการทดสอบการแก้ไขขัดและการปรับแต่งเมนูแนวตั้งของ CSS และ. รหัส js และ 3/4 ของระยะเวลาการใช้จ่ายทำให้การทำงานใน MSIE 6
Anyways ฉันมีความสุขกับผลสุดท้าย เมนูนำทางผลในแนวตั้งมี ทั้งหมดประโยชน์เดียวกัน ที่มีเมนูแนวนอน
มีความสามารถในการเพิ่มเมนูแนวตั้งคือสิ่งที่สำคัญมากเกี่ยวกับ 70-80% ของพอร์ทัลบนเว็บ เมนูแนวนอนมี จำกัด "พื้นที่" เพื่อรองรับเลือกเมนูมากมาย แต่เมนูแนวตั้งไม่ได้มีข้อ จำกัด นี้และจะช่วยอย่างมาก ดังนั้นที่นี่เราจะไป
จำนวนขั้นตอนที่จะทำให้มันเกิดขึ้นได้อธิบายไว้แล้วใน 1 ส่วนหนึ่งของการกวดวิชา เพื่อการนี้จะทำให้มันเป็นเวลาหนึ่งที่สั้นกว่าเล็กน้อย แต่มีผลมากขึ้นคุณลักษณะที่อุดมไปด้วย
ดังนั้นที่นี่จะไป:
อาคารที่เป็นมิตร SEO, แนวตั้ง, หลายเมนูลำดับชั้นซ้อนกันสำหรับ Wordpress และ ชุดรูปแบบวิทยานิพนธ์ . ทีละขั้นตอน
(... สิ่งที่คุณไม่เคยคิดว่าเป็นไปได้ ... )
- ติดตั้ง ปลั๊กอิน exec PHP และเปิดใช้งานได้ เราจะต้องใช้เพราะผมจะใช้ PHP ภายในเครื่องมือข้อความที่จะปล่อยโค้ด HTML เมนูแนวตั้ง '
- สนใจขั้นตอนที่ 1 - 6 จาก 1 ส่วนหนึ่งของการกวดวิชา . โดยทั่วไปคุณจำเป็นต้องติดตั้งและเปิดใช้งานใช้ปลั๊กอิน NAVT + สายตาสร้างเมนูของคุณ ตรวจสอบให้แน่ใจชื่อกลุ่มของคุณเมนูคือ 'menu1' ชื่อนี้เป็น hardcoded ใน custom_functions.php
- คลิกที่ 'เกียร์' ไอคอนสำหรับ 'menu1' ของคุณกลุ่มเพื่อแก้ไขคุณสมบัติของมัน:
- ทำตามขั้นตอน 7.1 -7.3 ของส่วนที่ 1 สอนการตั้งค่า "ตัวเลือก", "แสดง" และ "CSS" การตั้งค่าแท็บ
- ตอนนี้คลิกที่ "ธีม" แท็บของกล่องโต้ตอบนี้ เราจะเขียนทับจำนวนการตั้งค่าที่มี (ถ้าคุณมีดังต่อไปนี้ขั้นตอนที่ 1) นี้ ok - คุณจะไม่สูญเสียอะไร - แต่การเปลี่ยนแปลงเหล่านี้มีความจำเป็นเพราะผมเคยเปลี่ยนรหัสบางอย่างจากขั้นตอนที่ 1
นี่คือวิธีการโต้ตอบนี้จะต้องกรอกใน:- ภายในของ "ธีม XPath:" พื้นที่ใส่รหัส (มันสั่งให้เปลี่ยนแท็กกับชั้นเรียนเหล่านี้) นี้:
.jquerycssmenu, .jqueryslidemenu - Set "การกระทำ" ที่ "แทนที่ด้วย"
- ภายใน "เพิ่มแท็กก่อนที่จะนำทางกลุ่ม" พื้นที่ใส่รหัสนี้:
<div class='jquerycssmenu' style='margin-top:5px;'> - ภายในของ "แท็กเพิ่มหลังจากที่นาวิเกตกลุ่ม" พื้นที่ใส่รหัสนี้:
<br style='clear: left' /></div> - คลิกที่ [Save / ปิด] ปุ่ม
- ภายในของ "ธีม XPath:" พื้นที่ใส่รหัส (มันสั่งให้เปลี่ยนแท็กกับชั้นเรียนเหล่านี้) นี้:
- ตอนนี้ไปที่แผง Wordpress admin - Appearance -> Widgets>
- ลาก "ข้อความ" เครื่องมือ (จากใหญ่ "เครื่องมือที่มีจำหน่ายอยู่" พื้นที่) เป็น "Sidebar 1" พื้นที่ด้านขวา เราจะเพิ่มรหัสลงในเครื่องมือข้อความที่จะช่วยให้เราเป็นตัวเป็นตนเมนูแนวตั้ง
หมายเหตุ: ผมเข้าใจว่าคุณมี "Sidebar 1" ในการดำรงอยู่ ตัวเลือกในการทำวิทยานิพนธ์ช่วยให้คุณสามารถปิด - แต่เพื่อประโยชน์ของการกวดวิชานี้ให้ทำให้มันเป็น - เมื่อคุณลากและวางเครื่องมือนี้ - มันจะเปิดเช่นดอกไม้ (ฉันรู้สึกโรแมนติกตอนที่ต่อสู้ MSIE เป็นมากกว่า)
- ใน "ชื่อ" พื้นที่ป้อน "World 's เมนูแนวตั้งที่ดีที่สุด" ... ดีรู้สึกอิสระที่จะใช้ความคิดสร้างสรรค์ของคุณ - ข้อความที่จะไปเหนือเมนูแนวตั้งของคุณเกิดขึ้นใหม่
- ในพื้นที่ขนาดใหญ่สำหรับข้อความ - ใส่โค้ด PHP นี้:
<?php
if (function_exists('navt_getlist'))
$menu_html = navt_getlist ('menu1', false, '', 'ul id="dd_vertical"');
else
$menu_html = "";
$menu_html = preg_replace ('#class=[\'\"]jquery(css|slide)menu[\'\"]#', 'class="dd_vertical"', $menu_html);
echo $menu_html;
?> - กดปุ่ม [Save] คลิกที่ลิงค์ "Close"
- ดาวน์โหลดการอัปเดตการตั้งค่าของไฟล์ที่นี่ .
เก็บนี้ประกอบด้วย:- รุ่นอัปเดตจาก "สว่าง" รหัสเมนูแนวนอน
- รุ่น "ความมืด" ของเมนูในแนวนอน
- รหัสเมนูแนวตั้ง
- รุ่นที่ปรับปรุงจาก custom_functions.php
- ตอนนี้คุณต้องเปิดเครื่องรูดเก็บนี้และอัปโหลดไปลงในไดเรกทอรี 'กำหนดเอง' ของคุณ ชุดรูปแบบวิทยานิพนธ์ .
หมายเหตุ: หากคุณได้กระทำการปรับแต่งใด ๆ ภายใน custom_functions.php - คุณต้องการต้องผสานพวกเขา ถ้าไม่ได้ - อย่าลังเลที่จะแทนที่ด้วยรุ่นของฉัน - ! Voila ตอนนี้คุณอาจโหลดเว็บไซต์ของคุณและมองเห็นเหมือนกัน "สดใส" เมนูแนวนอน + Neato เมนูแนวตั้งในแถบด้านข้างซ้าย
- งานโบนัส: Let เปลี่ยน "สดใส" เมนูแนวนอนลงบน "มืด" โทนสี
- ภายในแฟ้ม custom_functions.php:
แทนรหัสนี้:
echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
//echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
ด้วยรหัสนี้:
//echo "<div class=\"jquerycssmenu\">$menu_html</div>"; // "Bright" menu
echo "<div class=\"jqueryslidemenu\">$menu_html</div>"; // "Dark" menu
โดยทั่วไปเราจะแสดงความคิดเห็นออกหนึ่งบรรทัดและ uncommenting อื่นอย่างใดอย่างหนึ่ง - ตอนนี้ไป Wordpress admin-> Tools-> Lists NAVT และคลิกที่ดังกล่าวข้างต้น "เกียร์" ไอคอนเพื่อแก้ไขคุณสมบัติของ 'menu1' ของคุณกลุ่ม
- คลิกที่ "ธีม" แท็บ
- ภายใน "เพิ่มแท็กก่อนที่จะนำทางกลุ่ม" พื้นที่ใส่รหัสนี้:
<div class='jqueryslidemenu' style='margin-top:5px;'> - วันนี้ - โหลดหน้าเว็บของคุณ - และเมนูนำทางหลักของคุณในแนวนอน "อย่างน่าอัศจรรย์" กลายเป็นสีดำบางอย่างเช่นว่า
ชุดรูปแบบวิทยานิพนธ์ - หลายเมนู CSS ที่ซ้อนกัน - จานสีเข้ม
จานสีเข้มอาจจะเหมาะสำหรับบางเว็บไซต์กว่าสีแสงหนึ่ง ดังนั้นคุณจึงมีอิสระในการเลือกในชีวิตของคุณ!
- เพื่อให้ได้กลับไปที่ "สดใส" โทนสี - เพียงแค่ยกเลิกการขั้นตอนข้างต้น "โบนัส"
- ภายในแฟ้ม custom_functions.php:
- สรุป:
ฉันรัก ธีมวิทยานิพนธ์ , I love Wordpress และฉันรักความจริงที่ว่าเรามีวิธีที่จะเพิ่มเมนูนำทางที่ดีให้กับเว็บท่าของเรา
20 $
สนุก!
Esman แกลบ
comments } { 5 ความเห็น }




