เมนูอนุกรมวิธาน

เมนูอนุกรมวิธาน

4,95$

เมนูอนุกรมวิธาน - เป็นปลั๊กอิน WordPress ที่มีรหัสย่อเพียงรหัสเดียวซึ่งอนุญาตให้สร้างเมนูลูกโซ่ด้วยอนุกรมวิธานประเภทใดก็ได้


เมนูอนุกรมวิธาน - เป็นปลั๊กอิน WordPress ที่มีรหัสย่อหนึ่งตัวซึ่งอนุญาตให้สร้างเมนูเชนเงื่อนไขการจัดหมวดหมู่ด้วยการจัดหมวดหมู่ WordPress แบบกำหนดเอง

ควรสร้างข้อกำหนดการจัดหมวดหมู่ตามลำดับชั้น:

ตัวอย่างย่อ: [taxonomy_chain_menu post_type= 'สินค้า' อนุกรมวิธาน= 'product_cat' parent_id=0 ไม่รวม= '36,12, XNUMX ' watch_view= 'โพสต์' show_count=1 button_title= 'ดูมัน' เป้า= '_ ว่าง' label_taxonomy= 'ผู้ผลิต | รุ่น' label_post= 'เลือกรถ' chain_id= 'chain1' connect_table= 'ttt1']


 หน้าสาธิต 1  สาธิตพร้อมเชน  เข้ากันได้กับ TABLEON  เข้ากันได้กับ WOOT  เข้ากันได้กับพฤติกรรมการกรอง WOOF  คำถาม?


แอตทริบิวต์รหัสย่อ:

  • post_type - ประเภทโพสต์ที่จะใช้ในเมนูลูกโซ่ ประเภทเริ่มต้นคือ "เสา'.
  • taxonomy - คำศัพท์ทางอนุกรมวิธานที่จะนำทาง การจัดหมวดหมู่เริ่มต้นคือ "หมวดหมู่'.
  • parent_id - รหัสคำเริ่มต้น 0 หมายถึงผู้ปกครองชั้นนำ กระสุนเริ่มต้นคือ 0
  • exclude - รหัสคำที่ซ่อนจากห่วงโซ่ ตัวอย่างเช่น 12,44,73
  • include - รหัสเงื่อนไขที่จะแสดง ตรงข้ามกับ 'ไม่รวม'. ตัวอย่างเช่น 11,43,72
  • include_top - รหัสคำศัพท์ที่เกี่ยวข้องกับคำหลักอันดับต้น ๆ เท่านั้น (ผู้ปกครอง == 0). ตัวอย่างเช่น 10,42,71
  • show_count - แสดง / ซ่อนจำนวนโพสต์ในเงื่อนไขในตัวเลือกแบบเลื่อนลง ค่าดีฟอลต์คือ 0
  • target - (รุ่นพรีเมี่ยม) วิธีเปิดหน้าโพสต์ / เงื่อนไขที่เลือก ค่าเริ่มต้นคือ: '_ ตัวเอง'(เปิดในแท็บเบราว์เซอร์เดียวกัน). หากต้องการเปิดในแท็บอื่นให้ใช้: '_blank'
  • watch_view - ค่า: 'โพสต์','เงื่อนไขการใช้บริการ','ไม่มี'. สิ่งที่จะแสดงที่ปลายโซ่ โพสต์ - แบบเลื่อนลงพร้อมโพสต์ ข้อตกลงและเงื่อนไข - ปุ่มที่มีลิงก์ไปยังโพสต์ของคำที่เลือกในเมนูแบบเลื่อนลงสุดท้าย ไม่มี - ไม่มีอะไรดีที่จะใช้กับการกรองตารางผลิตภัณฑ์
  • label_taxonomy - ป้ายกำกับของรายการแบบเลื่อนลง ตัวอย่าง: ผู้ผลิต | รุ่น (รุ่นพรีเมี่ยมเท่านั้นที่สามารถใช้ตัวแบ่งสำหรับป้ายกำกับแบบเลื่อนลง | - อนุญาตให้ตั้งชื่อเรื่องสำหรับแต่ละรายการแบบเลื่อนลง). นอกจากนี้ยังสามารถใช้การดำเนินการแบบกำหนดเอง (ต้องเริ่มจาก "call_filter_") สำหรับการแปลตัวอย่าง: [taxonomy_chain_menu label_taxonomy= 'call_filter_chain1' label_post= 'call_filter_chain1 โพสต์']. ในไฟล์ functions.php เพิ่มรหัสถัดไป:

    ทดลอง: https://cars.wp-filter.com/simple-taxonomy-chain-menu/ - ประเทศ | เมือง | อำเภอ
  • label_post - ป้ายกำกับของโพสต์แบบเลื่อนลง หากต้องการใช้การดำเนินการแทนข้อความในไฟล์ functions.php ให้เพิ่มรหัสถัดไป: (ต้องเริ่มจาก "call_filter_")
  • button_title – title of the button at the end of the chain. By default it is 'GO!'. Also is possible to use action (must started from 'call_filter_'), example: [taxonomy_chain_menu post_slug='product' taxonomy='product_cat' button_title='call_filter_chain1-btn']
  • label_before - (รุ่นพรีเมี่ยม) คำใด ๆ ก่อนเมนูแบบเลื่อนลง (v.2.0.7.2). ยังเป็นไปได้ที่จะตั้งค่าข้อความผ่านการกระทำ (ต้องเริ่มจาก "call_filter_"): ([taxonomy_chain_menu post_slug= 'สินค้า' อนุกรมวิธาน= 'product_cat' label_before= 'call_filter_chain1-before'])

    ทดลอง: https://demo.products-tables.com/taxonomy-chain-menu/
  • ready_chain - (รุ่นพรีเมี่ยม) อนุญาตให้แสดงค่าที่เลือกไว้ล่วงหน้าในเมนูลูกโซ่ตัวอย่างเช่น: [taxonomy_chain_menu watch_view= 'โพสต์' ready_chain= '17,20, 51, โพสต์ (XNUMX) '] - ที่ส่วนท้ายของห่วงโซ่จะแสดงรายการแบบเลื่อนลงพร้อมโพสต์และปุ่มพร้อมลิงก์ไปยังโพสต์ที่เลือก หากมีหมวดหมู่ย่อยมากกว่านี้ให้ใช้ 0 (เป็นศูนย์) ในตอนท้าย: [taxonomy_chain_menu ready_chain= '17,20, XNUMX,0']. ตัวอย่าง: https://woocommerce.wp-filter.com/simple-taxonomy-chain-menu-2/
  • chain_id - (สำหรับนักพัฒนา) ตัวระบุ JavaScript ที่ไม่ซ้ำกันสำหรับเหตุการณ์ js 'taxonomy-chain-menu' และในการดำเนินการ WordPress ที่กำหนดเอง
  • connect_table - ตัวระบุที่ไม่ซ้ำกันของตารางโพสต์ / ผลิตภัณฑ์ที่ตั้งอยู่ในแอตทริบิวต์รหัสย่อของตารางหรือการตั้งค่าแบ็กเอนด์ เป็นไปได้ที่จะใช้ Taxonomy Chain Menu เป็นตัวกรองที่มีโพสต์และปลั๊กอินตารางผลิตภัณฑ์: ตาราง - WordPress โพสต์ตารางกรองได้ https://posts-table.com/ และ WOOT - ตารางผลิตภัณฑ์ WooCommerce https://products-tables.com/
    ความร่วมมือของสคริปต์ดังกล่าวเกิดขึ้นได้ด้วยเหตุการณ์ JavaScript 'อนุกรมวิธานโซ่เมนู"และแอตทริบิวต์รหัสย่อ"chain_id"พร้อมแอตทริบิวต์"connect_table'
  • do_filter - ยอมรับจากกล่องเพียงค่าเดียว - 'woof' (การสาธิต: https://demo.products-filter.com/taxonomy-chain-menu ) แต่สามารถปรับเปลี่ยนปลั๊กอินตัวกรอง wordpress / woocommerce อื่นได้ (สำหรับนักพัฒนา) โดยใช้ js เหตุการณ์ อนุกรมวิธานโซ่เมนูทำกรอง และค่าที่นั่น: e.detail.term_id, e.detail.slug, e.detail.container ตัวอย่าง: [taxonomy_chain_menu post_slug= 'สินค้า' อนุกรมวิธาน= 'product_cat' do_filter='โฮ่ง']
  • select_wrapper - (รุ่นพรีเมี่ยม) (จาก 2.0.8) มีเพียงค่าเดียว 'เลือกเหล็ก 23'และอนุญาตให้รวมรายการแบบเลื่อนลงในการเข้าถึง html-element Selectron23:

    ดู หน้าตัวอย่าง. ใช้กับแอตทริบิวต์ "chain_id'เพื่อแยกฟังก์ชันการทำงานสำหรับเมนูลูกโซ่ที่แตกต่างกัน ใช้ตะขออนุกรมวิธานโซ่เมนูตัวเลือกข้อมูล'เพื่อตั้งค่าข้อมูลทั้งหมด ดูตัวอย่างโค้ด (เพิ่มในไฟล์ functions.php) ด้านล่างเพื่อตั้งค่าข้อมูลในเมนูแบบเลื่อนลง Selectron23:
  • select_width - (จาก 2.0.8) ความกว้างสำหรับการเลื่อนลงในห่วงโซ่ ใช้ค่าเดียวหรือบางค่าคั่นด้วย "|" ตัวอย่าง: '300px','300px | 250px | 20%'. ค่าสุดท้ายเป็นจริงสำหรับรายการแบบเลื่อนลงในลูกโซ่ที่มีหมายเลข 3 ขึ้นไป
  • max_posts_count - (จาก 2.0.8) ตั้งค่าจำนวนโพสต์สูงสุดในโพสต์แบบเลื่อนลง
  • posts_orderby - (จาก 2.0.8) วิธีสั่งซื้อโพสต์ในโพสต์แบบเลื่อนลง (ตามชื่อเรื่องรหัสเมตา). โดยค่าเริ่มต้น: ชื่อเรื่อง
  • posts_order - (จาก 2.0.8) โพสต์ทิศทางการสั่งซื้อในโพสต์แบบเลื่อนลง ค่าที่เป็นไปได้: ASC, DESC
  • posts_order_meta_key - (จาก 2.0.8) นี่คือเมตาคีย์ที่ควรเรียงลำดับโพสต์ในโพสต์แบบเลื่อนลง ระวัง - ค่าเมตาควรมีอยู่ในโพสต์ที่ร้องขอ ตัวอย่าง: [taxonomy_chain_menu post_slug = 'product' taxonomy = 'product_cat' posts_orderby = 'meta_value_num' posts_order_meta_key = 'prod_1' posts_order = 'DESC']
  • selectron23_max_open_height - (จาก 2.0.8) ใช้งานได้หากกระดาษห่อหุ้ม ซีเล็คตรอน 23 ถูกนำไปใช้ กำหนดความสูงแบบเลื่อนลงสูงสุดเป็นพิกเซลหากเปิด หากรายการเลื่อนลงมีขนาดใหญ่ขึ้น - การเลื่อนแนวตั้งจะปรากฏขึ้น ใน px เท่านั้น. ตัวอย่างค่า: '150 | 200 | 300'- ความกว้างสำหรับรายการแบบเลื่อนลงที่หนึ่งสองและสาม ถ้ามากกว่า 3 รายการแบบเลื่อนลงจะถูกใช้ค่าสุดท้ายในกรณีนี้คือ '300'.

[ไม่มี jQuery - JavaScript บริสุทธิ์!]


hooks:

  • อนุกรมวิธานโซ่เมนูตัวเลือกข้อมูล - สำหรับชุดข้อมูลเมื่อใช้ selectron23 โปรดดูตัวอย่างโค้ดทั้งหมดด้านบน
  • อนุกรมวิธานโซ่เมนูตัวโหลด - เพื่อเปลี่ยนรูปภาพตัวโหลด
  • อนุกรมวิธานโซ่เมนูทำกรอง - จาวาสคริปต์ตะขอสำหรับนักพัฒนาขอเพียงการซิงโครไนซ์ปลั๊กอินตัวกรอง ในรหัสเรียกว่า:
  • อนุกรมวิธานโซ่เมนูเลือกเปลี่ยน - ตะขอจาวาสคริปต์ ทำงานเมื่อผู้ใช้ทำการเลือกในเมนูแบบเลื่อนลงของห่วงโซ่

รวมเป็นของขวัญในชุดปลั๊กอินถัดไป:

เข้ากันได้ กับ WPML โดยอัตโนมัติไม่จำเป็นต้องดำเนินการใด ๆ


 หน้าสาธิต 1  สาธิตพร้อมเชน  เข้ากันได้กับ TABLEON  เข้ากันได้กับ WOOT  เข้ากันได้กับพฤติกรรมการกรอง WOOF  คำถาม?

WOOBE - WooCommerce Bulk Editor และ Product Manager Professional