ฉันกำลังสร้างเมนูสำหรับเว็บไซต์ของฉัน คงที่มีลักษณะเช่นนี้:
<nav>
<ul id="menu">
<li class="item_1"><a href="#">Item 1</a></li>
<li class="item_2"><a href="#">Item 2</a></li>
<li class="item_3"><a href="#">Item 3</a></li>
<li class="item_4"><a href="#">Item 4</a></li>
<li class="item_5"><a href="#">Item 5</a></li>
<li class="item_6"><a href="#">Item 6</a></li>
<li class="item_7"><a href="#">Item 7</a></li>
<li class="item_8"><a href="#">Item 8</a></li>
</ul>
ฉันสามารถเข้าใจวิธีปรับแต่ง<ul>
แท็กเพื่อกำจัด<div>
แท็กอัตโนมัติ แต่ตอนนี้ฉันต้องการปรับแต่ง<li>
แท็กเพื่อให้สามารถกำหนดclass
ชื่อที่แตกต่างเพื่อควบคุมพฤติกรรมเฉพาะผ่าน CSS เมื่อฉันใช้wp_nav_menu()
ผลลัพธ์เป็นดังนี้:
<ul id="menu">
<li id="menu-item-111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="http://mydomain.com/dummy/fashion/">Fashion</a></li>
<li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><a href="http://mydomain.comdummy/documentary/">Documentary</a></li>
<li id="menu-item-113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113"><a href="http://mydomain.com/dummy/events/">Events</a></li>
<li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a href="http://mydomain.com/dummy/portraits/">Portraits</a></li>
</ul>
ฉันต้องการที่จะได้รับการกำจัดของid
ใน<li>
แท็กและเปลี่ยนclass
เพื่อให้สอดคล้องกับชื่อของหน้าฉันต้องการที่จะเชื่อมโยงไปยัง โดยทั่วไปฉันต้องการส่งออกเช่นเดียวกับตัวอย่างโค้ดแรกในโพสต์นี้
เหตุผลที่ฉันทำสิ่งนี้คือฉันใช้รูปภาพที่กำหนดเองซึ่งควบคุมโดย CSS ของฉันโดยใช้ข้อความธรรมดา
เป็นไปได้ไหม ฉันควรใช้กลยุทธ์ใดในการเอาชนะปัญหานี้