Home 게시판 커뮤니티 Q&A 워드프레스 자체 검색 기능에서 띄어쓰기가 먹히지 않습니다.

14개 답변, 2 voices Last updated by Avatar of Matthew ParkMatthew Park 7 years, 4 months 전
  • Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37790

     http://abstergo.kr/category/news/

    우측 검색창에서 띄어쓰기 없이 입력하면(예. 헤이스팅스) 이상 없이 잘 검색 되는데,
    띄어쓰기가 한번이라도 들어가면(예. 션 헤이스팅스) Nothing Found라고 뜹니다.

    구글 맞춤검색엔진(CSE)의 구글 검색창을 이용하면 띄어쓰기가 있어도 잘 검색되지만,
    CSE를 이용해도 워드프레스 자체 검색창으로 CSE를 이용하면 띄어쓰기가 또 안먹습니다.

    워드프레서 자체 검색창의 문제 같은데 어딜 어떻게 손봐야 할까요?

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37792

    CSE 를 쓰시면 워드프레스 하고 아무런 상관도 없이 검색창이 작동되는 거라서, 워드프레스 문제일리가 없는데요….

    혹시 몰라 확인해 봤는데, 구글 CSE 문제도 아니구요.

    http://hackya.com/kr/search/?q=워드%20프레%20스

    훔… CSE 검색창을 어떻게 적용하셨는지… 유료버전은 JSON 으로 끌어다 쓰거든요. 띄어쓰기 때문에 검색 안되는건 유료버전에서나 발생할 문제 같은데… 잘 모르겠습니다.

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37795

    CSE를 사용해서 구글 검색창을 이용하면 잘된다고 했고, 워드프레스 자체 검색창에서만 띄어쓰기 했을때 Nothing Found라 뜬다고 했습니다.

    잘못 이해하신 것 같네요.

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37800

    아!

    네, 제가 잘못 이해했습니다.

    검색기능에 문제가 있는 건 아니고, 원래 그런겁니다. (php 의 한계라고 생각하시면 됩니다.)

    [건의] 검색 기능

    “정확한 검색단어를 제시하지 않으면, 그러니까 php 검색은 matching 되는 term 에 대한 결과물만 제시할 뿐, 검색자가 어떤 의도로 어떤 정보를 찾고 있구나 하고 인공지능이 그 검색자의 마음을 읽어서 원하는 검색결과물을 제시해 주지 못합니다.”

    이렇게 써놨었는데, 이 질문에 대한 답변이기도 합니다.

    Avatar of Matthew Park
    Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

    Lives in Colorado.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37802

    예전에는 워드프레스 자체 검색 기능에서 띄어쓰기 해도 잘 됐는데요…

    그리고 구글 CSE를 달때 사이드바에 검색창 달고 search.php에 검색 결과를 넣는 게 가장 이상적이고 깔끔한데, 사이드바에 검색창 코드를 넣으면 안나오더라고요. ;

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37803

    또, CSE 디자인 레이아웃을 ‘검색결과만’으로 하면 워드프레스 기존 검색창을 그대로 사용할 수 있는데, 이렇게 하면 띄어쓰기가 들어가있으면 구글 검색결과 자체가 안뜨더라구요.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37805

    전 그냥 예전에 됐었던 걸 다시 되돌리는 것만 원합니다. 구글 CSE는 차선책으로 생각한 건데 이것 마저 안되네요. ;;;

    예전엔 워드프레스 자체 검색창으로도 띄어쓰기 잘 먹혔는데 이젠 띄어쓰기가 들어가 있으면 Nothing Found라고 뜹니다.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37806

    그리고 검색결과를 잘 못 찾아준다는 걸 물어본 게 아닌데요…

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37807

    이해를 못하시는 것 같으니 쉽게 얘기해볼게요.

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37818

    이해 제대로 한 것 같은데요….

    https://kopress.kr/?s=워드프레스+우커머스

    Sorry, but nothing matched your search criteria. Please try again with some different keywords.

    두개의 단어를 조합해 검색하는 경우 아무것도 안뜨는데요?

    여기 코프레스도 문제인가요? =.=;;;;;;

    CSE 검색도 안되는건 워드프레스와 관련 없는 문제 입니다.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37819

    그럼 어떻게 해결해야 될까요 이걸… ㅠㅠ

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37820

    원래는 잘 됐는데 왜 이렇게 바뀐 거죠?

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37823

    원래 제대로 검색이 되었었다면, 모든 플러그인을 비활성 화 하고 다시 검색기능을 테스트 해보세요.

    모든 플러그인이 비활성화 되어있는데도 검색기능이 제대로 작동하지 않는다면 테마 문제 입니다.

    OR

    모든 플러그인이 비활성화 상태에서 검색기능이 제대로 작동한다면, 플러그인을 하나씩 활성화 하면서 어느 플러그인이 문제를 발생시키는지 확인하시면 됩니다.

    그리고 문제를 일으키는 플러그인을 다른 플러그인으로 대체하시면 됩니다.

    Avatar of oowlo12oowlo12
    Participant
    @oowlo12
    #37824

    답변 감사합니다.

    하지만 구글 CSE를 직접 코드 넣고 할 땐 안됐는데 플러그인으로 넣으니 잘 되네요… 그냥 CSE를 써야겠습니다.

    Avatar of Matthew ParkMatthew Park
    Moderator
    @hackya
    #37827

    네. 검색은 기승전결 CSE 입니다. ㅎㅎㅎ

15 글 보임 - 1에서 15 까지 (총 15 중에서)
  • 답변은 로그인 후 가능합니다.