Сделать заголовок в теме Twenty Ten менее высоким?
2 ответ
- голосов
-
- 2010-08-17
Чтобы сделать заголовок темы Twenty Ten менее высоким (т. е. высотой с меньшим количеством пикселей),поместите этот код в нижнюю часть файла "
functions.php
" вашей темы (обязательно измените число180
до любой высоты):<?php add_action('twentyten_header_image_height','yoursite_header_image_height'); function yoursite_header_image_height($height) { return 180; // Modify this to whatever pixel height you want. }
Затем вам нужно перейти к « Внешний вид> Заголовок » в консоли администратора и загрузить новое меньшее изображение (вот URL-адрес этой страницы администратора):
<цитата>http://example.com/wp-admin/themes .php?page=custom-header
А вот как выглядит эта админка:
Вы также можете рассмотреть возможность внесения изменений в « Дочернюю тему » (если вы еще не сделали этого). Вот статью (которая слишком сложна),но на самом деле это так же просто,как просто создать каталог на вашем веб-сервере в подкаталоге«
/wp-content/themes/
»( Я бы назвал его «/wp-content/themes/yoursite/
») и создал в этом каталоге «style.css
» со следующим:/* Theme Name: Your Child Theme Name Description: Theme for your-site.com Author: Your Name Version: 1.0 Template: twentyten */ @import url("../twentyten/style.css");
Затем вы можете создать новый файл «
functions.php
» и поместить в него вышеуказанный PHP-код вместо того,чтобы изменять файлы в каталоге темы TwentyTen и делать это снова. это когда Twenty Ten имеет обновление безопасности.To make the header on the Twenty Ten theme less tall (i.e. a height with fewer pixels) put this code at the bottom of your theme's "
functions.php
" file (being sure to change the number180
to whatever height you want):<?php add_action('twentyten_header_image_height','yoursite_header_image_height'); function yoursite_header_image_height($height) { return 180; // Modify this to whatever pixel height you want. }
Then you'll need to go to "Appearance > Header" in your admin console and upload your new smaller image (here's the URL to that admin page):
And here's what that admin page looks like:
You might also consider making your modifications on a "Child Theme" (if you have not already.) Here's an article (that is overly complicated) but it's really as simple as just creating a directory on your web server under the "
/wp-content/themes/
" subdirectory (I'd call it "/wp-content/themes/yoursite/
") and creating a "style.css
" in that directory with the following:/* Theme Name: Your Child Theme Name Description: Theme for your-site.com Author: Your Name Version: 1.0 Template: twentyten */ @import url("../twentyten/style.css");
Then you can create a new "
functions.php
" file and put the above PHP code in it rather than modifying the files in the directory of the TwentyTen theme and having to deal with doing it again it when Twenty Ten has a security update. -
- 2011-03-10
Я обманул и использовал css в файле style.css Метод Майка лучше,если вы хотите,чтобы пользователи редактировали заголовок. Я полностью отключил эту функцию.
I cheated and used css in the style.css file Mike's method is better if you want let users edit the header. I turned that feature off altogether.
Вопрос: Как сделать заголовок в теме Twenty Ten менее высоким? Этот вопрос был задан в группе LinkedIn WordPress,которая скрыта от поисковых систем,поэтому я подумал,что скопируюмой ответ здесь.
Я также сделал это вики сообщества,чтобы он не передавал мне репутацию.