Hoʻouka i nā pou hou loa e ka mahele ma o ka Menu WordPress e hoʻohana nei i ka jQuery load

jquery

Inā ʻoe i kipa aku i kekahi o nā blog nui aʻe ma laila e like Mashable, ʻike paha ʻoe he ʻōnaehana menu maikaʻi loa kā lākou e hāʻule ana i lalo a hāʻawi iā ʻoe i ka ʻike i loko o nā pou blog hou loa mai kēlā me kēia mahele. I mea e paʻa ʻole ai ka ʻaoʻao mau loa, hoʻouka lākou i ka ʻike ma ka hoʻohana ʻana iā Ajax… a preload ia wale nō ma hope o ka piha pono o ka ʻaoʻao.

WordPress Ajax Submenu

Makemake mākou e hana like ma aneʻi Martech Zone. No ka hāʻawi ʻana i kahi ʻike i nā mahele i loaʻa iā mākou, makemake wau e hōʻike i kekahi mau pou i loko o kēlā me kēia. Akamai mākou ma WordPress, ka WordPress API a jQuery akā ʻaʻole ia a hiki i ka wā i loaʻa ai iaʻu kahi ʻatikala ma Kiʻi i nā memo e ka mahele e hoʻohana ana iā jQuery i loaʻa iā mākou kahi hopena maikaʻi.

MEA KAHAKAHA: ʻO kahi hiʻohiʻona o kā lākou hana aʻu i manaʻoʻiʻo ʻole ai kahi hopena maikaʻi e hele nei i ke string query_post holoʻokoʻa ma o JavaScript… me he mea lā iaʻu ke wehe nei ʻoe iā ʻoe iho no kahi hacking! Ua hoʻololi wau i ka script no kēia pūnaewele i hala wale wau i nā palena pono i loko o ka query_posts kauoha.

Hoʻomaʻamaʻa ke kumu aʻo i ka mea hoʻohana ma o ka hoʻokumu ʻana i kahi anakuhi e huki ikaika i nā pou, a laila pehea e kūkulu ai i nā loulou i hiki ke hoʻomaka i ka noi. Maʻalahi inā makemake mākou e hana i kekahi mau loulou, akā makemake maoli mākou e hoʻohana i ka WordPress 'kūkulu ʻia i ka papa kuhikuhi hoʻokele. Minamina no mākou, ua hoʻokumu nā loulou papa kuhikuhi o WordPress i nā helu i kou hoʻohui a kāpae ʻana i nā mea papa kuhikuhi ... akā ʻaʻohe o lākou ʻike i ka mahele āu e makemake ai e huki a hala i kāu kāhea Ajax.

E lepili kūpono i nā papa inoa papa inoa papa inoa, ua hoʻohui mākou i ka pāʻālua mai WPreso, Hoʻohui i ka ʻaoʻao / kau i ka papa slug i nā papa inoa mea papa inoa.

Hoʻokahi wale nō pilikia ... hana ia no ka ʻaoʻao a i ʻole ka pou, akā ʻaʻole i hana maoli no ka Māhele. No laila ua hōʻano mākou i ka noi no ka slug me:

$ slug = get_cat_slug ($ id);

A hoʻohui i ka hana mai WPRecipes, Pākuʻi WordPress: E kiʻi i ka slug mahele me ka hoʻohana ʻana i ka mahele ID, e huki hou i ka slug mahele i kahi ʻano ʻikepili i ka papa kuhikuhi hoʻokele.

No laila ... mahalo i nā hana like o 3 pūnaewele WordPress a me kahi hoʻonohonoho maikaʻi ʻana e kā mākou jQuery guru ma DK New Media, ʻO Stephen Coley (no ka hoʻomālama ʻana i ka papa kuhikuhi), he ʻōnaehana submenu maikaʻi loa kā mākou!

Ua hoʻokō ʻia nā hana āpau i loko o kā mākou faila kumuhana. Ua hoʻouka mākou i nā kānana papa kuhikuhi hoʻokele i loko o functions.php, hoʻohui i ka submenu div i kā mākou poʻo poʻomanaʻo.php file, hoʻohui i kahi anakuhi submenu i kā mākou iā lākou, a hoʻouka i kahi faila JavaScript submenu i kā mākou poʻo inoa - e hōʻoia ana ua hoʻouka ʻia ʻo jQuery i kā mākou kumuhana. pū kekahi. Lana ka manaʻo e mahalo ʻoe i ka hana, he mea leʻaleʻa kēia i ka pūnaewele!

8 Comments

  1. 1

    Hōʻike a kūʻai aku paha ʻoe i kēia code ma kahi ʻē? Ke hoʻāʻo nei wau e hana akā ʻaʻole hiki iaʻu ke noʻonoʻo pehea e hoʻokomo ai i loko o wp_nav_menu me kahi mea hele ...

  2. 6
  3. 8

Pehea kou manaʻo?

Ke hoʻohana nei kēia pūnaewele i ka Akismet e ho'ēmi i ka spam. E aʻo pehea e hanaʻia ai kāuʻikeʻikepili.