상태바에 나오는 cf_title을 co_seo_title으로 수정

상태바에 나오는 cf_title을 co_seo_title으로 수정

QA

상태바에 나오는 cf_title을 co_seo_title으로 수정

본문

현재 내용관리 페이지에 글을쓰면
컴의 상태바에 co_subject 와 cf_title 이 나옵니다.

이를  co_subject 와 입력하여둔 co_seo_title 이 나오게 할려면 어느파일의 어느부분을 수정하여야하나요?

또 내용관리 페이지뿐만 아니라 게시판의 글에서도 가능한지요?

많은 도움 바랍니다.

이 질문에 댓글 쓰기 :

답변 3

/extend/ 폴더에 후킹 함수를 만들어 추가하고

디비에 내용관리_검색_타이틀(co_seo_title) 칼럼을 추가하신 후,

co_id 각각에 따른 co_seo_title 값을 입력하시면 원하신 것처럼

'co_subject'와 추가 설정한 'co_seo_title'이 브라우저 상태바(title)에 적용이 됩니다.

 

해당 소스는 https://sir.kr/g5_tip/23785 에 올렸습니다.

 

 내용관리 페이지뿐만 아니라 게시판의 글에서도 가능합니다.

네 가능합니다. content.php or write.php write.update.php 파일모두 다 커스텀마이징이 되어야 할것입니다. 

기본 내용관련 bbs/content.php 파일에서 필드가 추가되어잇는상태라면 대략21라인쯤에 다음과 같이 수정 하시면 될것으로 보이네요. 이는 코어를 건드는 것이니 그외 작업은 의뢰하셔야하것으로 보이구요  참고해보시 바랍니다.

$g5['title'] = $co['co_seo_title'] ? "{$co['co_subject']} - {$co['co_seo_title']}" : "{$co['co_subject']} - {$config['cf_title']}";

모든 제목은 /head.sub.php 에서 이루어 집니다.

 

thumb-1982090719_1742615687.888_730x206.png

 

13 라인쯤 참조하시면됩니다.

별도의 페이지 제목이 있다면 (예를들어 게시판) 해당 게시판의 제목이 나오고

그외에는 페이지타이틀 | 그누보드 기본설정 사이트 이름 이렇게 나오죠.

 

이쪽을 수정하시면됩니다.

만약 페이지에서 임의의 타이틀을 원하실경우 페이지는 co_id 파라미터로 구분하므로

 

thumb-1982090719_1742615873.6117_730x304.png

 

이런식으로 처리하시면됩니다.

 

게시판의 경우도 bo_table 파라미터로 구분하니

 

thumb-1982090719_1742615941.4837_730x308.png

 

이런식으로 처리하면됩니다.

기본적으로 GET 으로 가져올수 있는 페이지는 다 대응된다 보시면됩니다.

예....감사합니다.
저가 제대로 질문을 못하였었내요
모든 co_id 마다 각각의 미리 만들어서 입력하여놓은 co_title 를 가지고와서 보여주는 방식을 말한것이었습니다.
co_subject    co_title
그러니 각각 co_id 마다 cf_title 대신에  co_title 을 가지고 오기였습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 119
QA 내용 검색
filter #seo ×

회원로그인

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