Почетна » ВордПресс » ВордПресс Сеарцх Корисни додаци и исјечци

    ВордПресс Сеарцх Корисни додаци и исјечци

    ВордПресс је моћан ЦМС алат који не само да покреће блогове, већ и безбројне форуме и личне веб странице. Многе од понуђених функција су прилично напредне за тржиште, али изгледа да њихова претрага и даље заостаје. Функције нуде веома једноставно решење за изузетно сложен проблем - проналажење правог садржаја на вашем сајту!

    Иако су функције одличне за претраживање чланака заснованих на директним подударањима, систем не задовољава многе могуће примјене. Конкретније, немогућност претраживања између свих категорија, ознака или чак одређене категорије и / или ознаке. Слично томе, сви постови су приказани по дефаулту по датуму, најновији до најстарији. Ово је огроман јаз у УКС-у, шта је са корисницима који можда траже популарне чланке са највише прегледа или коментара?

    Испод сам дао кратак преглед могућности претраживања ВордПресс-а и како они раде у систему. Разумијевање како све пролази из кутије ће олакшати претраживање. Додатно сам додао неколико моћних додатака и исјечке кода пожељних за било коју ВП веб локацију.

    Основни ВордПресс Сеарцх

    Када покренете упит за претраживање преко ВордПресса сви резултати се враћају на основу времена објављивања. Ово би укључивало странице, што би било сјајно, ако је ВордПресс поставио способност да то уради. Два велика додатка Сеарцх Унлеасхед и Сеарцх Еверитхинг пружају поправке који омогућавају корисницима да претражују странице и коментаре. Један од главних проблема је како ВордПресс игнорише моћ кључних речи у претраживању.

    Ако је чланак објављен прије годину или двије, вјероватноћа да ће се наћи у претрази је мала. Ово је осим ако корисник унесе жељене кључне речи у већи мотор као што је Гоогле или Бинг. Када тражите “веб дизајн” ВордПресс жели да се поклопи управо са тим. ВордПресс програмери можда раде на ажурирањима, али такав упит неће вратити резултате који садрже једноставно дизајн.

    Слично томе, шта је са категоријама постова и ознакама? Они се могу комбиновати по кључним речима и одбацити читаву претрагу. Различите функције које се налазе иза претраживања ВордПресс-а су праисторијске у односу на већину, што је, на срећу, систем отворено ажуриран унутар развојне заједнице.

    ВордПресс Тхеме Филес

    Унутар сваког фолдера Теме ВордПресс је скуп датотека за претраживање. Изгледа да су корисне за функционалност и моћне форме претраживања. Унутар датотеке основног корена сеарцх.пхп пронаћи ћете општи предложак за резултате претраживања.

    Много пута ћу чути програмере који праве грешку укључивања своје сеарцх.пхп у другу језгрену датотеку, као што је паге.пхп или сингле.пхп. Ово је јака техника за израду модуларних шаблона, међутим, директна датотека претраживања се користи само за приказивање страница и резултата. Стандардно име датотеке сеарцхформ.пхп је оно што би укључивало неки основни ПХП код за позивање података упита за претраживање. Остатак датотеке је раван ХТМЛ образац, укључујући једно (1) поље за унос и дугме за слање.

    Ова датотека је често укључена у област шаблона или бочне траке. Она нуди елегантно решење које укључује готов облик и корисници могу да искористе предности многих моћних техника претраге које се нуде у ВордПресс-у. Из многих нових атрибута у ХТМЛ5 могуће је понудити подразумевани текст унутар поља за унос, као што је “Претрага… ” или “унесите термине овде”.

    Када уносите податке за приказ вашег обрасца за претрагу, једноставна рутина вас може изненадити. Написана је једноставна функција гет_сеарцх_форм () које се могу додати било гдје у вашим предлошцима за приказ садржаја сеарцхформ.пхп. Ово је интерна функција коју је развио ВордПресс и која се користи да би развој за функционалност претраживања био једноставан као пита!

    Функција ВП упита

    У ВордПресс-у постоји функција која се може користити за директне СКЛ упите. ВП_куери () ВордПресс програмери и дизајнери тема користе како за креирање прилагођених упита за претраживање сложенији од ВордПресс-а.

    Ако сте програмер, препоручујем вам да прочитате страницу са референцама о функцији за мало увида у методологију. Документација је веома дуга и вероватно је неће користити многи. Постоје неке праве карактеристике као што су вучење одређених порука или категорија на основу којих се садржај тренутно приказује на страници.

    Функција Куери омогућава и провјеру вриједности тренутне странице. ВордПресс аутоматски даје име сваком од њих тип странице на вашем сајту. Постови на блогу, странице, резултати претраживања и дом су само неки од примјера. У наставку сам навео кратку листу уобичајених варијабли страница за оне који су заинтересовани за испитивање испод површине.

    • $ ис_сингле - преглед једне странице поста
    • $ ис_аутхор - гледање странице директоријума поста
    • $ ис_сеарцх - прегледање странице са резултатима претраге
    • $ ис_цатегори - $ ис_таг - прегледање листе постова по категорији или ознаци
    • $ ис_404 - преглед странице 404 грешке

    16 Додаци за побољшање претраге

    У наставку су наведене везе до неколико популарних додатака који се односе на претраживање и упите. Све су то бесплатне и понуђене за преузимање из званичног ВордПресс директоријума за проширења. Препоручујем вам да не инсталирате више од 2 или 3 одједном - прочитајте описе и тестирајте један по један да видите да ли постоји нешто што савршено одговара вашем блогу!

    Гоогле додатак за прилагођено претраживањеПогодна опција за претраживање у ВордПресс-у није стварно најбоље рјешење. Често су вебмастери радије усмеравали своје упите за претраживање путем Гооглеа за брже и циљане резултате. Након инсталације овај додатак ће аутоматски преписати стандардни ВордПресс образац за претраживање помоћу прилагођене Гоогле претраге. Усваја нови сет пријатељских УРЛ-ова у покрету!

    Енханцед Сеарцх ФормБи подразумевано ВордПресс форма за претрагу је стандардно поље за унос. Ово је одлично за основне упите који укључују специфичне кључне речи, али за напредне кориснике подразумеване опције су кратке. Енханцед Сеарцх Форм ће динамички генерисати КСХТМЛ образац који прихвата нове термине за претраживање, као што су Боолеан АНД изјаве.

    Сеарцх ЕверитхингСеарцх Све је још један одличан све-у-један плугин за подршку ваших напредних потреба за претраживањем. Неке од најпопуларнијих функција укључују означавање претраге, прилагођене таксономије, преглед одобрених коментара и још много тога! Административни панел је веома једноставан и подешавање је лако.

    ВордПресс Спхинк Сеарцх ПлугинСпхинк сервер може искрцати тешке упите за претраживање са вашег сервера у друге удаљене поставке. Након активације ћете примијетити супербрзе брзине и моћи ћете сортирати резултате према свјежини и релевантности. Додатно, плугин је у стању да прикаже видгет сидебар најновијих кључних речи за претраживање.

    Сеарцх МетерСеарцх Метер је фасцинантна идеја за оне вебмастере заинтересоване за праћење аналитике. Сваки упит за претрагу се чува и архивира у администраторском панелу са додатним детаљима у анализи претраге. Добит ћете податке о томе колико је претраживања било неуспјешно или није било резултата, као и популарне и најновије појмове за претраживање. Додатак ће генерисати статистичке податке које можете ресетовати или извозити за испитивање.

    Фаст ВордПресс СеарцхФаст ВордПресс Сеарцх је основни додатак за ВордПресс 'дефаулт енгине'. Ово ће генерално вратити релевантније странице и мало убрзати процес. Процес је написан да ради са ВП-овом огромном библиотеком функција за смањење позива на базу података и враћање бржих резултата за интензивне упите. Инсталацију прате и алати за успоредбу времена.

    Амазон Сеарцх ВидгетАко радите са Амазоновим аффилиате програмом, свидјет ће вам се сљедећи плугин. Помоћу неколико једноставних корака и појединачног шаблона за уређивање, веома је згодно имплементирати форму за претраживање засновану на Фласху. Ово ће тражити у Амазоновој библиотеци да повуче податке о производима и новим издањима. Одавде је једноставан процес уноса вашег аффилиате ИД-а да бисте почели зарађивати новац од претраживања на блогу!

    Лоосер Сеарцх ПлугинХере Имамо мали плугин са великим очекивањима након инсталације. Лоосер Сеарцх Плугин модификује већ уграђене процесе из ВордПресс библиотека да би се подударале кључне речи уместо пуних термина. Унутрашњи речник заједничких енглеских речи је прескочен да би се убрзао процес претраге. Ако тражите основни додатак за инсталацију и добијете најбрже резултате, препоручујем вам овај.

    Даве'с ВордПресс Ливе СеарцхАко сте обожавалац Мицрософт Ливе Сеарцх-а, овај једноставан плугин ће појачати ваше искуство блогања. Понуда резултата Ливе Сеарцха ће значити већу релевантност и брже оптерећење од интерне обраде. Додатак је направљен да пружи тренутне најновије резултате као што су типови корисника - сви покренути иза сцене са јКуери и неким основним ЦСС стиловима. Покушајте да инсталирате и видите да ли ваш блог може да обради учитавање странице, јер пружа невероватно корисничко искуство за резултате претраге.

    Сеарцх Таг ЦлоудТхис плугин вам пружа једноставан приступ за развијање једноставног облак ознака. То ће резултирати великим рангирањем од Гоогле-а јер ће више линкова довести до ваших страница на блогу. Осим тога, искуство корисника се драматично повећава када узмете у обзир колико постова можете пронаћи са само неколико кликова. Додатак захтева стандардне кораке за инсталацију и развијен је у виду СЕО.

    Означите појам за претрагу Можда сте видели да је овај додатак усвојен данас на безброј блогова. Кад год посетилац пронађе вашу страницу преко главне тражилице (Гоогле, Иахоо !, Бинг, Лицос, Аск ...), свака од кључних речи ће бити истакнута у вашем садржају. То помаже посетиоцима да сазнају где се налази садржај странице и у ком референтном оквиру се налази. По подразумеваној вредности не постоје основни ЦСС стилови, тако да ћете их морати сами дизајнирати након активације.

    Боље СеарцхБеттер Сеарцх, као што наслов имплицира, је стандардни додатак који вашем ВордПресс блогу даје бољу претрагу. Свака страница резултата је подељена на основу релевантности кључних речи и напредних техника за препознавање мета ознака, ознака постова и категорија. Приликом куцања новог обрасца за претрагу приказат ће се најпопуларнији појмови за претраживање који се претражују кроз ваш блог. Ово се често ажурира на основу количине промета који ваши упити за претраживање уносе!

    Претражите ЛигхтАс можда сте видјели многа мјеста гдје је функционалност упдате-ас-иоу-типе експлодирала. Од објављивања Гоогле Инстант-а, многи други провајдери претражују сличне технике. Сеарцх Лигхт је фантастичан додатак који користи Ајак падајући интерфејс за креирање динамичких менија повезаних упита. Такође је могуће повезати сличице поста и укупан број резултата унутар саме траке за претрагу.

    ВП Инстант СеарцхОвај додатак захтева неколико спољних библиотека, мада нуди сличну функционалност као и претходна претрага. Ако заиста уживате у Ајак падајућим предлозима, наћи ћете много истих функција са ВП Инстант Сеарцх. Додатак је ажуриран на најновију верзију ВордПресс 3.0.5 и проверава ВордПресс ознаке, постове, странице и категорије.

    ВП Е-цоммерце Продуцт Сеарцх ВидгетОвај додатак подржава екране за е-цоммерце решења која раде преко ВордПресс-а. Када продајете предмете или чак софтвер на мрежи, важно је да је ваше решење за електронску трговину једноставно за навигацију, а производе је лако пронаћи. Са овим нифти плугин-ом можемо замијенити ВордПресс 'устајалу функцију претраживања како бисмо укључили нови приказ упита. Странице са резултатима приказују производе у распореду стила мреже и држе компатибилне до најновијег издања.

    ТхрееВП Ајак СеарцхА но-бесмислица плугин за Ајак претраживања. Једноставно преузмите и инсталирајте плугин да бисте добили осећај како ће се процес одвијати лако! Подразумеване поставке раде савршено са Твентитен темом и свим дериватима. Једна одлична особина је како овај додатак и даље ради око ВордПресс-овог заданог претраживача. У овом случају не губите ништа из ВордПрессове моћне библиотеке и уместо тога добијате величанствене ефекте искуства са фронт-енд-а. Постоји много опција за прилагођавање, укључујући ЦСС стилове и јКуери брзине и стилове анимације.

    5 Корисни исјечци претраге

    1. Искључите пост / страницу из резултата претраге

    Следећа функција вам омогућава да изузмете постове било које категорије или чак странице из резултата претраге. (преко впреципес)

    (фунцтионс.пхп)

     фунцтион СеарцхФилтер ($ куери) иф ($ куери-> ис_сеарцх) $ куери-> сет ('цат', '0,1');  ретурн $ куери;  адд_филтер ('пре_гет_постс', 'СеарцхФилтер'); 

    2. Претраживање одређене категорије

    Врати резултате претраге из одређене категорије.

    (фунцтионс.пхп)

     функција СеарцхФилтер ($ куери) иф ($ куери-> ис_сеарцх) // Уметните специфичне категорије које желите да претражите $ куери-> сет ('цат', '8,9,12');  ретурн $ куери;  адд_филтер ('пре_гет_постс', 'СеарцхФилтер'); 

    3. Претраживање одређеног типа поште

    Филтрирајте све остале врсте порука и циљајте претраживање на одређени ВордПресс пост тип.

    (фунцтионс.пхп)

     функција СеарцхФилтер ($ куери) иф ($ куери-> ис_сеарцх) // Уметните одређени тип поста који желите да претражите $ куери-> сет ('пост_типе', 'феедс');  ретурн $ куери;  // Овај филтер ће скочити у петљу и распоредити наше резултате пре него што се врате адд_филтер ('пре_гет_постс', 'СеарцхФилтер'); 

    4. Истакните ВордПресс Сеарцх Термс (јКуери)

    Истиче термине претраге у ВордПресс страници са резултатима. (путем веблогтоолсцоллецтион)

    (фунцтионс.пхп)

     функција хлс_сет_куери () $ куери = аттрибуте_есцапе (гет_сеарцх_куери ()); ако (стрлен ($ куери)> 0) ецхо '  ';  фунцтион хлс_инит_јкуери () вп_енкуеуе_сцрипт ('јкуери');  адд_ацтион ('инит', 'хлс_инит_јкуери'); адд_ацтион ('вп_принт_сцриптс', 'хлс_сет_куери'); 

    (хеадер.пхп), пре него што

       

    5. Прикажи појам за претрагу + резултат (е) Број

    Вратите упите за претраживање и број резултата. Пример - Результат поиска дла твиттер - 8 артицлес. (преко впбегиннер)

     

    Резултат претраге за пост_цоунт; _е ("); _е ("'); ецхо $ кеи; _е (''); _е ('-'); ецхо $ цоунт. "; _е ('артицлес'); вп_ресет_куери ();?>