Demkov
Ответы в темах
-
Форум: Темы и шаблоны
Тема: Child theme — ЗАМЕНА функции phpОпытным путём выяснил, что это, возможно, плохая адаптация темы к возможности создания дочерних.
Во всяком случае, если поместить в дочку footer.php, там можно аккуратно заменять ссылки в подвале без падения шаблона.
А вот если добавить опцию в functions.php — имеем то, что имеем. Или даже если не добавить, а просто «слизать» его полностью с родителя.Форум: Темы и шаблоны
Тема: Child theme — ЗАМЕНА функции phpТакже, как и для style.css
Копируете нужный файл шаблона в дочку и правите, как вам надо.Скопировал.
В случае со style.css работают приоритеты, а вот с *.php — нет.Fatal error: Cannot redeclare themezee_enqueue_comment_reply() (previously declared in /home/u879192928/public_html/blog/wp-content/themes/zaebizzcard/functions.php:33) in /home/u879192928/public_html/blog/wp-content/themes/zeebizzcard/functions.php on line 36
— такие ошибки наблюдаются и в случае если добавить пустой php с добавлением какой-либо функции (в инструкции подключение favicon), и в случае, если просто скопировать файл php из директории родительской темы в директорию дочерней. Они конфликтуют, должен остаться кто-то один :))
Форум: Темы и шаблоны
Тема: Child theme — ЗАМЕНА функции phpМне всего-навсего нужно переставить DIV’ы в этом файлике местами — поменять логотип и навигацию местами справа-налево.
А вот страницу загрузки похерили.
[url=http://itmages.ru/image/view/971968/d41d8cd9][img]http://storage5.static.itmages.ru/i/13/0406/s_1365231949_4679140_d41d8cd98f.png[/img][/url][url=http://itmages.ru/image/view/971984/d41d8cd9][img]http://storage2.static.itmages.ru/i/13/0406/s_1365232110_4265496_d41d8cd98f.png[/img][/url]Один хостинг может понять
То есть у нас сервак на винде? Или я таки не понял.
Ладно, буду указывать на всякий пожарный.В стартпосте Вы говорили, что не работает 😉
Не работала загрузка файлов. С вашей помощью починили, но для загрузки достаточно просто перечня разрешённых расширений (doc, odt), а вот описание (application/msword) можно не указывать, работает и с описанием RAR (application/x-rar-compressed). Я вот и думаю, что оно даёт, указание описания.
Ну можно и плагинами решить вопрос.
Затыкать все мелкие косяки плагинами не linux-way.
Но беда в том, да, что при обновлении темы functions.php будет потёрт вместе со всеми записанными разрешениями, верно?В смысле?
Ну вот я указываю для DOC тип ‘application/msword’, а зачем я это делаю, если загрузка и так происходит и вроде всё работает?
SeVlad, спасибо!
Не догадался, что при создании сети сайтов необходимо прописывать разрешённые файлы у каждой темы каждого сайта сети.
Список из разрешённых формирую следующим образом:function additional_mime_types($mimes) { $mimes['doc'] = 'application/msword'; $mimes['odt'] = 'application/vnd.oasis.opendocument.text'; $mimes['docx'] = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document'; return $mimes; } add_filter('upload_mimes', 'additional_mime_types');
А MIME-описание (я беру из wp-includes/functions.php) указывать обязательно, или можно просто копипастить и список составлять?
Сеть состоит из нескольких сайтов:
1. Основной сайт (il.bsu.edu.ru)
2. Англоязычный (il.bsu.edu.ru/en/)
3. Небольшые промо-странички к юбилею (il.bsu.edu.ru/20/)
Последнее и создал сегодня.