제발도와주세요.. title, 메타디스크립션.. 지정이요!ㅠㅠ

제발도와주세요.. title, 메타디스크립션.. 지정이요!ㅠㅠ

QA

제발도와주세요.. title, 메타디스크립션.. 지정이요!ㅠㅠ

본문

제가 개발자한테 쇼핑몰 의뢰했는데요. 그누보드 기반 관리자 페이지 더라고요.

 

https://도메인명.kr/ : 메인 사이트 title :  방문해주셔서 감사합니다. ooo쇼핑몰


https://도메인명.kr/bbs/memo.php : 페이지명2 타이틀 ㅣ 방문해주셔서 감사합니다. ooo쇼핑몰
https://도메인명.kr/sguide/2  : 페이지명3 타이틀 ㅣ 방문해주셔서 감사합니다. ooo쇼핑몰
https://도메인명.kr/review/1413?page=28  : 페이지명4  타이틀 ㅣ방문해주셔서 감사합니다. ooo쇼핑몰
https://도메인명.kr/talk/1 : 페이지5 타이틀 | 방문해주셔서 감사합니다. ooo쇼핑몰

 

이런식으로 메인사이트 페이지 title이 다른 모든페이지 뒤에 (방문해주셔서 감사합니다. ooo쇼핑몰)붙는데요.

그걸(방문해주셔서 감사합니다. ooo쇼핑몰) 없애는 방법 아시나요?

 

개발자한테 물어봐도 본인은 개발자라서 잘 모르더라고요.ㅠㅠ 

 

제가 원하는건 메인사이트 title(방문해주셔서 감사합니다. ooo쇼핑몰)이 다른 서브페이지 뒤에 안붙었으면 좋겠어요. (왜냐하면 너무 길어지니깐요.)

 

====

두번째 질문 : 개발자한테 쇼핑몰 상세 페이지에 title , 메타디스크립션 내용 변경 할수 있냐고 하니깐,

그건 게시판으로 하는거라서 따로 못한다고 하더라고요..

 

 하는방법 없나요? ftp 들어가서 일일이 페이지마다 수십개 수정해야하나요?

https://www.happyjung.com/lecture/2369 이글이 제 상황에 도움되는글인가요? (광고 아니고 구글링 하다 발견했어요.)

 

제가 팔고있는 상품이 70개~80개 가 되는데

포털 최적화를 위해서 각각 타이틀, 메타스크립션 제가 원하는 키워드로 하고싶은 욕구가 있는데

만약에 제작 의뢰 하면 관리자 페이지에서 설명 가능하도록 가능한가요?

 

아니면 알ftp 들어가서 소스 강제 추가하면 (title, 메타 멘트 설정) 가능한 일인가요?

이 질문에 댓글 쓰기 :

답변 2

 메인 사이트 title :  방문해주셔서 감사합니다. ooo쇼핑몰

 

여기보면 "방문해주셔서 감사합니다. " 만 빼도 될것같은데요?

관리자 - 환경설정 - 기본환경설정 에서 홈페이지 제목을 확인해 보세요.

홈페이지 제목이 게시판 타이틀 등 뒤에 붙게 되어 있습니다.

서브페이지, 뒤에 붙는 게 싫으신 경우에는 해당 테만의 head.sub.php 파일의 7-14번 째 줄을 아래 부분처럼 변경해 주세요



if (!isset($g5['title'])) {
    $g5['title'] = $config['cf_title'];
    $g5_head_title = $g5['title'];
}
else {
    // 상태바에 표시될 제목
//    $g5_head_title = implode(' | ', array_filter(array($g5['title'], $config['cf_title'])));\
    $g5_head_title = $g5['title'];
}

2번도 가능합니다.

head.sub.php 파일에서 아래 코드를 17번 줄 아래에 넣어주세요.





$add_meta = '';
if (!empty($it_id)) {
    if (!empty($it['it_1'])) $g5_head_title = $it['it_1'];
    if (!empty($it['it_2'])) {
        $add_meta .= "<meta property='og:description'  content='{$it['it_2']}' />" . PHP_EOL;
        $add_meta .= "<meta property='description'     content='{$it['it_2']}' />" . PHP_EOL;
        $add_meta .= "<meta name='description'         content='{$it['it_2']}' />" . PHP_EOL;
        $add_meta .= "<meta name='twitter:description' content='{$it['it_2']}' />" . PHP_EOL;
    }
}




그리고 48번줄을 아래처럼 변경해 주세요



if($config['cf_add_meta'])
    echo $config['cf_add_meta'].PHP_EOL;


echo $add_meta;





이렇게 수정해 주시면 해당 상품 여분필드 1번에 값이 있으면 타이틀이 변경되며 2번에 값이 있으면 데스크립션을 추가합니다.

그누보드만 테스트가 가능하고 영카트는 현재 설치 돼있지 않아서 혹시 잘 안되거나 궁금하시면 쪽지 주세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 61,272
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT