{"id":23692,"date":"2020-06-26T15:56:18","date_gmt":"2020-06-26T15:56:18","guid":{"rendered":"https:\/\/blogging-techies.com\/id\/bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu\/"},"modified":"2020-06-26T15:56:18","modified_gmt":"2020-06-26T15:56:18","slug":"bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/id\/bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu\/","title":{"rendered":"Bagaimana cara menambahkan item khusus ke menu WordPress tertentu"},"content":{"rendered":"<p>Anda menu WordPress s\u00e3o incr\u00edveis.  Antar muka seret dan lepas memudahkan pengembang dan pengguna tema WordPress.  Tidak lulus, kami menunjukkan cara menambahkan menu kustom bukan WordPress, selain cara membuat menu kustom.  Satu hal yang terbatas pada antarmuka visual adalah dua menu yang hanya dapat Anda tambahkan tautan (halaman, kategori, atau tautan khusus).  Dan apakah Anda ingin menambahkan item khusus ke menu WordPress Anda?  Mungkin Anda ingin menambahkan bilah pencarian atau tautan masuk \/ keluar, ke lembar data atau item lain di menu WordPress.  Hanya karena tidak memiliki antarmuka visual, itu tidak berarti bahwa itu tidak mungkin.  Pada artikel ini, kami akan menunjukkan bagaimana Anda dapat menggunakan atau wp_nav_menu_items Hook untuk menambahkan elemen khusus ke semua atau ke menu WordPress tertentu.<\/p>\n<p>Catatan: Tutorial ini ditujukan untuk pengembang tema WordPress, oleh karena itu, diharapkan Anda akan belajar html \/ css dasar dan pemahaman yang adil tentang cara kerja tema WordPress.<\/p>\n<p>Jelas, Anda harus mengaktifkan menu pribadi pada topik Anda sebelum melanjutkan.<\/p>\n<p>Ayo dasar.  Kita perlu menambahkan filter kita sendiri di kait wp_nav_menu_items.  Contohnya adalah assim:<\/p>\n<p>    add_filter (&#8216;wp_nav_menu_items&#8217;, &#8216;your_custom_menu_item&#8217;, 10, 2);<br \/> fun\u00e7\u00e3o your_custom_menu_item ($ items, $ args) {<br \/>     if (is_single () &#038;&#038; $ args-> theme_location == &#8216;primary&#8217;) {<br \/>         $ item.  = &#8216;<\/p>\n<li>Perlihatkan atau apa yang Anda inginkan<\/li>\n<p>&#8216;;  } mengembalikan $ itens;  }  <\/p>\n<p>Sekarang, seperti yang Anda lihat, Anda dapat menggunakan instruksi bersyarat bersama dengan argumen location_topic.  Isso memungkinkan Anda untuk mengelompokkan lokasi menu tertentu dengan kondisi yang diinginkan.  Anda tidak ingin pernyataan bersyarat, Anda tidak membutuhkannya.  Tambahkan saja ke menu lokal tertentu atau sebaliknya.<\/p>\n<p>Sekarang Anda adalah contoh dasar, kami akan menunjukkan beberapa contoh spesifik tentang bagaimana ini akan bekerja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tambahkan_tautan_masuk_keluar_ke_menu_WordPress_tertentu\"><\/span>Tambahkan tautan masuk \/ keluar ke menu WordPress tertentu<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Anda juga ingin memberi pengguna Anda kemampuan untuk masuk \/ keluar, tempat Anda dapat menambahkan tautan ada di menu kustom Anda.  Atau stretch abaixo akan menampilkan tautan masuk \/ keluar untuk pengguna Anda yang sesuai bukan menu lokal: utama.  Anda dapat mengubah atau menu lokal, buang. <\/p>\n<p>  add_filter (&#8216;wp_nav_menu_items&#8217;, &#8216;add_loginout_link&#8217;, 10, 2);<br \/> function add_loginout_link ($ items, $ args) {<br \/>     if (is_user_logged_in () &#038;&#038; $ args-> theme_location == &#8216;primary&#8217;) {<br \/>         $ item.  = &#8216;<\/p>\n<li>Sair<\/li>\n<p>&#8216;;<br \/>     }<br \/>     elseif (! is_user_logged_in () &#038;&#038; $ args-> theme_location == &#8216;primary&#8217;) {<br \/>         $ item.  = &#8216;<\/p>\n<li>Menghubung<\/li>\n<p>&#8216;;  } mengembalikan $ itens;  }  <\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tambahkan_bilah_pencarian_ke_menu_tertentu\"><\/span>Tambahkan bilah pencarian ke menu tertentu<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Apakah Anda ingin menambahkan bilah pencarian ke menu tertentu?  Bem, jangan coba lagi.  Anda dapat mengenakan setelan yang terlalu ketat atau mengikuti cuplikan:<\/p>\n<p>    add_filter (&#8216;wp_nav_menu_items&#8217;, &#8216;add_search_box_to_menu&#8217;, 10, 2);<br \/> fun\u00e7\u00e3o add_search_box_to_menu ($ items, $ args) {<br \/>     if ($ args-> theme_location == &#8216;primary&#8217;)<br \/>         kembalikan $ itens.  &#8220;&#8221;;  mengembalikan $ itens;  } <\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tambahkan_data_daun_ke_menu_WordPress_tertentu\"><\/span>Tambahkan data daun ke menu WordPress tertentu<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>O trecho abaixo akan menambahkan data ke menu hoje ao seu do WordPress.  Anda dapat menggunakan lembar data manual untuk mengubah atau kode, jika diinginkan.<\/p>\n<p>  add_filter (&#8216;wp_nav_menu_items&#8217;, &#8216;add_todaysdate_in_menu&#8217;, 10, 2);<br \/> fun\u00e7\u00e3o add_todaysdate_in_menu ($ items, $ args) {<br \/>     if ($ args-> theme_location == &#8216;primary&#8217;) {<\/p>\n<p> $ todaysdate = date (&#8216;l jS FY&#8217;);<br \/>         $ item.  = &#8216;<\/p>\n<li>&#8216;$ data dari halaman.  &#8220;<\/li>\n<p>&#8216;;  } mengembalikan $ itens;  }  <\/p>\n<p>Kami berharap artikel ini memungkinkan Anda untuk memperluas fungsionalitas tema Anda.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/id\/bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu\/#Tambahkan_tautan_masuk_keluar_ke_menu_WordPress_tertentu\" >Tambahkan tautan masuk \/ keluar ke menu WordPress tertentu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/id\/bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu\/#Tambahkan_bilah_pencarian_ke_menu_tertentu\" >Tambahkan bilah pencarian ke menu tertentu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/id\/bagaimana-cara-menambahkan-item-khusus-ke-menu-wordpress-tertentu\/#Tambahkan_data_daun_ke_menu_WordPress_tertentu\" >Tambahkan data daun ke menu WordPress tertentu<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Anda menu WordPress s\u00e3o incr\u00edveis. Antar muka seret dan lepas memudahkan pengembang dan pengguna tema WordPress. Tidak lulus, kami menunjukkan cara menambahkan menu kustom bukan WordPress, selain cara membuat menu kustom. Satu hal yang terbatas pada antarmuka visual adalah dua menu yang hanya dapat Anda tambahkan tautan (halaman, kategori, atau tautan khusus). Dan apakah Anda [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23693,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[160,33,1285,495,275,504,784,45],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/posts\/23692"}],"collection":[{"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/comments?post=23692"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/posts\/23692\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/media\/23693"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/media?parent=23692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/categories?post=23692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/id\/wp-json\/wp\/v2\/tags?post=23692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}