Помощник
|
Нужна помощь по Wordpress |
Dreik
|
Сообщение
#1
|
||
|
|
||
|
|||
codename65 |
16.11.2013, 12:11;
Ответить: codename65
Сообщение
#2
|
|
в шаблоне где то стоит обрезка тайтлов скорее всего, что то типа <?php title_chars(30, '...'); ?>
-------------------- |
|
|
Dreik
|
Сообщение
#3
|
|
И что мне нужно с этим сделать ?
|
|
|
codename65 |
16.11.2013, 12:36;
Ответить: codename65
Сообщение
#4
|
|
ну если так и есть, то либо заменить на <?php the_title(); ?>, либо увеличить количество символов скажем <?php title_chars(100, '...'); ?>
-------------------- |
|
|
Dreik
|
Сообщение
#5
|
|
А примерно в каком файле должен находится <?php title_chars(30, '...'); ?> ? почему-то я его не нашел
|
|
|
SanART |
16.11.2013, 13:06;
Ответить: SanART
Сообщение
#6
|
|
А примерно в каком файле должен находится <?php title_chars(30, '...'); ?> ? почему-то я его не нашел Тут: functions.php <?php trim_title_chars(30, '...'); ?> А может и по-другому выглядеть. Поменяешь на кол-тво символов, которого тебе хватит. Но смотри. Дизайн не "поломай". Т.к. заголовок может расширить сам "блок", либо вылезти за него. Сообщение отредактировал SanART - 16.11.2013, 13:07 |
|
|
Dreik
|
Сообщение
#7
|
|
Нашел в Functions.php вот такой код.
if(strlen(get_the_title()) > 30){ $nas = mb_substr(get_the_title(), 0,30); $arr = array($nas,'...'); $nasl = join(" ",$arr); }else{ $nasl = mb_substr(get_the_title(), 0,30); } Изменил значение 30 на 100, все равно ничего не изменилось |
|
|
brome |
16.11.2013, 15:34;
Ответить: brome
Сообщение
#8
|
|
Dreik, скачайте всю тему себе на локальный компьютер, так легче будет работать с файлами, откройте файлы в Notepad++ и поищите в них конструкцию, с помощью которой выводятся заголовки h2. Посмотрите, что именно находится внутри тега заголовка. Скорее всего там будет какая-то фукнция, отвечающая за обрезку. Если это так, то замените её на стандартную the_title(); Если же там уже стоит the_title();, то ищите причину в functions.php.
А после того, как найдёте и исправите, откройте файл main.css и в нём на строке 815 замените height на line-height. -------------------- |
|
|
Dreik
|
Сообщение
#9
|
|
Всем спасибо, проблема решена. Дело было в данном коде,который находился в main.css:
<?php if(strlen(get_the_title()) > 30){ echo mb_substr(get_the_title(), 0,30);echo '...'; Вместе 30 поставил 100 и все стало нормально. |
|
|
brome |
16.11.2013, 18:52;
Ответить: brome
Сообщение
#10
|
|
Dreik, а почему бы в таком случае не удалить эту функцию вообще? заголовок ведь может быть и длиннее 100...
-------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна програмка постинга в свои сайты | 0 | kasey7 | 274 | Вчера, 19:54 автор: kasey7 |
|
Продам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка. | 19 | Boymaster | 11332 | 20.4.2024, 0:01 автор: Boymaster |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
15 | Tia2 | 2369 | 17.4.2024, 0:54 автор: diviner99 |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 923 | 7.4.2024, 18:05 автор: Alex-777 |
|
Состояние после ампутации - нужна помощь благотворительный топик |
49 | vitvirtual | 5893 | 1.4.2024, 5:23 автор: vitvirtual |
Текстовая версия | Сейчас: 23.4.2024, 23:35 |