it-swarm-ko.tech

창 제목과 페이지 제목

창/브라우저 제목을 페이지 제목 (<h1>로 표시됨)과 별도로 설정할 수 있습니까?

추가 모듈이나 구성을 사용하지 않고 코드에서 가능한 가장 직접적인 방법으로이 작업을 수행 할 수 있기를 바랍니다 (최선의 경로가 아닌 경우).

예를 들어, 페이지 정의에 drupal_set_title()을 자주 사용합니다. 이 바로 옆에 비슷한 함수를 호출하여 창 제목으로 약간 다른 버전을 설정하고 싶습니다.

4
ack

drupal_set_title()로 설정된 제목은 페이지 제목이자 브라우저 창 제목입니다.
창 제목을 변경할 수있는 모듈을 찾고 있다면 페이지 제목 을 볼 수 있습니다.

A CUSTOM 모듈에서이 작업을 수행하려면 hook_preprocess_page(&$variables)을 구현하여 $variables['head_title']의 내용을 수정할 수 있습니다. 여기에는 <title> 태그.

function mymodule_preprocess_page(&$variables) {
  $variables['head_title'] = t("The new HTML title.");
}
6
kiamlaluno

페이지 제목 프로젝트를 확인할 수 있습니다 . http://drupal.org/project/page_title

콘텐츠 또는 노드별로 페이지 제목을 사용자 지정할 수 있습니다.

모듈의 프로젝트 페이지에서 몇 가지 세부 사항 :

"제목"이라는 단어는 약간 오버로드되었습니다. Drupal의 모든 콘텐츠에는 제목이 있으며 모든 페이지도 마찬가지입니다. 페이지 제목은 태그 내부의 HTML 헤드에서 발견되는 제목입니다. SERP (검색 엔진 결과)에서도 사용됩니다. 페이지) 및 웹 사이트 SEO (검색 엔진 최적화)를 크게 향상시킬 수 있습니다.

이 모듈은 페이지 제목을 세밀하게 제어합니다. 제목을 구성하는 방법에 대한 패턴을 지정하고 콘텐츠 생성 페이지에서 콘텐츠 제목과 별도로 페이지 제목을 지정할 수 있습니다.

3
troynt