ПредишенСледващото

WordPress форма по подразбиране търсенето не предоставя никакви лосиони. Можете да се уверите от него, ако той вече вградена в темата, или да добавите джаджа търсене на един от страничните ленти. Един от начините да се възползват от функционалността на формата - добави функция за автоматично довършване скрипт. да се подобри ефективността на подбор на заявките за търсене.

AutoComplete за използване на формата за търсене

Така тя ще изглежда като автоматично попълване на формуляри

Туитър typeahead.js

Има много авто-скриптове, а отскоро и Джейк Хардинг от Twitter пусна typeahead.js. напълно независим версия на сценария със същото име, опаковани в първоначално зареждане. Мислех, че може да е интересно да знаете как да използвате този лесен скрипт с WordPress, и след известно проучване, аз бях в състояние да направи една малка тапа.

Plug-in WP Typeahead

Този плъгин е съвсем проста, тъй като изисква доста малко променяте, за да получите всичко работи както трябва. Аз посочи поотделно всяка част от кода на плъг-ин, за да обясни работата си.

основа плъгин

Помислете за всяка функция поотделно.

Добавяне към опашката

Сценарият за долната част на страницата

Вкарайте го в новия си /js/wp-typeahead.js файл. JQuery селектор функция typeahead прикрепя към всяка форма търсене стандартни WordPress и използва шаблона Hogan. да форматирате и да се върнете на данни Ajax. Понякога формата за търсене може да се променя в вашата тема, и бутона "Търси" може да липсва, така че добавих малко скрипт, за да се уверите, че при натискане на бутона влиза, формата за търсене действително ще обработва.

искане Аякс

Когато нещо се поставя в полето за търсене, typeahead.js вземат данните и изпращат чрез Ajax. с помощта на параметъра на последната част от кода. За да бъде полезна, текстът трябва да бъде приет до функция, защото се нуждаете от кода по-горе.

Той взема текста на заявката за търсене, тя изпраща чрез заявката WordPress и връща резултатите, ако има такива. Този резултат се изпраща обратно след реализация след декодиране чрез JSON. скрипт, за да бъде в състояние да четат правилно данните.

Какъв е кодът за цялата

Когато всичко на мястото си, на главния плъгин файла трябва да изглежда по следния начин:

При изтеглянето на приставката, ще получите по част от ZIP архиви като лист със стилове и необходими JS файлове.

заключение

Добавяне на скрипт за полето за търсене на функция за автоматично довършване може да помогне на потребителите си по-удобно и по-лесно да използвате вашия сайт. Това означава подобряване на цялостното преживяване, което може да доведе до повторното въвеждане на обекта и да се подобри трафика. За да работите с вашите форми на търсене плъгин, просто активирате.

Източник: WP.tutsplus.com

AutoComplete за използване на формата за търсене

AutoComplete за използване на формата за търсене

AutoComplete за използване на формата за търсене

AutoComplete за използване на формата за търсене

Свързани статии

Подкрепете проекта - споделете линка, благодаря!