2017-01-11 5 views
0

Поскольку я использую логотип в своем заголовке, мне не нужен заголовок-текст. Но я хотел бы иметь название браузера. Так что мне нужно установить заголовок и спрятать его в заголовке, но как?Скрыть заголовок в заголовке моей Dokuwiki

ответ

1

Я предполагаю, что ваша wiki выглядит как dokuwiki.org (это означает, что вы используете одну из последних версий и шаблон по умолчанию). Если же подход не должен быть одинаковым, найдите в своем шаблоне $conf['title'].

Существует блок, в Lib/TPL/DokuWiki/tpl_header.php:

 // display logo and wiki title in a link to the home page 
     tpl_link(
      wl(), 
      '<img src="'.$logo.'" '.$logoSize[3].' alt="" /> <span>'.$conf['title'].'</span>', 
      'accesskey="h" title="[H]"' 
     ); 

Удалить <span>'.$conf['title'].'</span> из него.

Каждое обновление движка Dokuwiki перезапишет это изменение. Вам нужно будет повторить его вручную после каждого обновления или скопировать шаблон doku в новый и вручную обновить этот новый шаблон.

3

Возможно также скрыть текст заголовка с помощью правильной настройки CSS display: none. Его можно поместить в файл conf/userstyle.css, поэтому он не будет перезаписан обновлениями. Текст остается на странице, но становится невидимым. Возможно, это может улучшить хиты поисковых машин.

Возможный код CSS:

div.headings h1 span { display: none !important; } 
1

Возможны также, чтобы скрыть текст заголовка с правильным отображением CSS: Нет настройку. Его можно поместить в файл conf/userstyle.css, поэтому он не будет перезаписан обновлениями. Текст остается на странице, но становится невидимым. Возможно, это может улучшить хиты поисковых машин.

Возможный код CSS:

div.headings h1 span { display: none !important; }

Это хороший ответ. Меня устраивает.

Смежные вопросы