Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#476 메뉴 설명 기능 구현 #1550

Merged
5 commits merged into from
Jul 6, 2015
Merged

Conversation

YJSoft
Copy link
Contributor

@YJSoft YJSoft commented Jun 15, 2015

메뉴 항목마다 설명 항목을 추가합니다. {$val1['desc']} 와 같이 레이아웃에서 불러올 수 있습니다.
이를 통해 레이아웃에 따라 XEIcon과 같은 icon을 추가하거나, 메뉴에 설명을 출력하는 등 다양하게 사용할 수 있습니다.

메뉴 항목마다 설명 항목을 추가합니다. `{$val1['desc']}` 와 같이 레이아웃에서 불러올 수 있습니다.
fontawesome 등을 쉽게 추가할 수 있게 해줍니다.
@wookho
Copy link

wookho commented Jun 15, 2015

이 설명이 각 페이지의 독립적은 description으로 검색엔진에서 반영이 가능한지 궁금합니다.
현재 XE의 검색엔진 대응 중 가장 아쉬운 점이 각 페이지별로 각각의 고유한 meta description을 적용하지 못한다는 점입니다.

그래서 현재는 게시글이 아닌 곳에서 모두 공통의 description이 값이 적용되어 각 페이지별로 검색엔진에서 소개해 주기 어려운 것 같습니다.

ex) 사이트 - 자유게시판
자유로운 글이 작성되는 곳 입니다.

 사이트 - 문의게시판 
 사이트에 궁금한 점을 문의 접수 하는 곳 입니다.

사이트 - 묻고답하기
 궁금한 점을 서로 묻고 답하는 곳 입니다.

이런식으로 지금 메뉴설명에 적어 놓은 내용이 meta description 으로 적용되면 정말 좋겠습니다.

  • 물론 article 영역에서는 제외되구요.

@YJSoft
Copy link
Contributor Author

YJSoft commented Jun 15, 2015

@wookho 적용이야 얼마든지 가능하겠죠.
하지만 이부분은 SEO 모듈 등에서 처리해야 하는 부분이라 생각합니다.

@wookho
Copy link

wookho commented Jun 15, 2015

@YJSoft 네. SEO모듈에서 처리하면 가능한 부분이죠. 하지만 저는 웹사이트의 게시글과 페이지에 대한 검색엔진 대응은 코어차원에서 이루어지면 좋겠다는 의견입니다.
제 바람이 모두 반영되긴 힘들겠지만요... SEO 최적화를 위해 웹사이트 마스터도 노력을 해야겠지만 코어에서도 충실하게 뒷받침을 해준다면 얼마나 좋을까 하는 생각을 해 봅니다.

SEO모듈 제작자분을 바라보며 기다린지도 좀 오래라서요.

뭐 그냥 개발능력과 개발비용이 충분치 않은 웹마스터의 푸념이라 생각해 주세요.

YJSoft added a commit to YJSoft/xe-module-seo that referenced this pull request Jun 15, 2015
@YJSoft
Copy link
Contributor Author

YJSoft commented Jun 15, 2015

@wookho YJSoft/xe-module-seo
이 PR을 적용한 이후 위 링크 SEO 모듈 수정본도 받아서 적용후, SEO 설정 페이지에서 Meta description 최적화 기능 사용을 체크하면 메뉴 설명이 description으로 들어갑니다. 단, 문서 페이지 등은 문서로 인식되어 해당 문서 요약본이 들어가며, 게시판 모듈등에서만 동작합니다.

@wookho
Copy link

wookho commented Jun 15, 2015

@YJSoft 네. 맞습니다. 게시글은 당연히 게시글 요약글이 들어가는게 맞구요. 나머지 부분 게시글목록이나 페이지 등에서 지금 메뉴에 설정된 설명이 들어가면 정말 SEO 최적화로 가는 길이라고 봅니다.

SEO수정본을 어디서 받아야 하는거죠 ?

아.. 링크로 제공해 주셨군요. 감사합니다!

이미 문제가 생긴 경우 캐시파일 재생성으로 고칠수 있습니다.
@wookho
Copy link

wookho commented Jun 15, 2015

@YJSoft 감사합니다. 해당 PR과 수정된 SEO도 적용해서 메인페이지 먼저 테스트를 해 보았습니다. 정말 제가 숙원했던 각 페이지별로 특성화된 description이 표시되는 것을 확인했습니다. 사실 이건 정말 중요한 사안이라 SEO모듈에서도 꼭 추후에 정식으로 적용되길 희망합니다.

@bnu

@misol
Copy link
Contributor

misol commented Jun 18, 2015

#1475 PR도 함께 받아주시면 모바일 페이지에도 도움이 될거에요! @ngleader @bnu

태그 입력이 불가능한 문제 수정
@DaeHyeoNi
Copy link
Contributor

메뉴 설명을 빈칸으로 둬도 기존 내용이 남는 문제가 있습니다.

@misol
Copy link
Contributor

misol commented Jun 21, 2015

👍

@ghost ghost self-assigned this Jun 27, 2015
@ghost ghost added this to the next-2015-28 milestone Jun 27, 2015
@ghost ghost added the type/enhancement label Jun 27, 2015
@DaeHyeoNi
Copy link
Contributor

👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍

@YJSoft
Copy link
Contributor Author

YJSoft commented Jul 6, 2015

@wookho
Copy link

wookho commented Jul 6, 2015

@YJSoft 감사합니다. 그런데.
https://github.com/YJSoft/xe-module-seo/archive/v0.3-beta.2.zip

요거 적용하고 나니 "description" 항목이 나오지 않네요.

@YJSoft
Copy link
Contributor Author

YJSoft commented Jul 6, 2015

@wookho seo 모듈은 https://github.com/YJSoft/xe-module-seo/issues 에 새로 이슈로 올려주세요

ghost pushed a commit that referenced this pull request Jul 6, 2015
@ghost ghost merged commit 82ebba2 into xpressengine:develop Jul 6, 2015
@ghost ghost added the merged-pull-request label Jul 6, 2015
@YJSoft YJSoft deleted the feature/menudesc branch July 6, 2015 06:03
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants