eu7730
Ответы в темах
-
Дело не только в убеждении…не люблю бегать от проблем, убедить можно, если совсем не получится, но интереснее решить проблему.
Есть и более простое объяснение — заказчик хочет и все тут 🙂
И как-то надо реализовать это…Должны же быть какие-то настройки или команды на аяксе для этого fancybox?Посмотрел, мои измененные функции вызывают еще другие функции и в нескольких файлах, в итоге получается в дочке будет половина файлов родителя — это если менять имена функций…
А кто-нибудь пробовал всякие команды из расширения php APD, типа: override_function?
Может с помощью них можно решить проблему?- Ответ изменён 8 лет, 3 месяца назад пользователем eu7730.
ТС: при необходимости серьезных изменений приходится наплевать на механизм дочерних тем и править саму тему (с изменением ее имени).
В том и дело, уже все исправлено в родительской, а теперь захотелось сделать дочернюю, т.к. нужно обновлять тему, а сайтов несколько и правки разные, получается, при обновлении нужно на каждый сайт свои изменения накатывать из старой темы в новую, геморой однако 🙂
Думал дочерними решить этот вопрос раз и навсегда.Может быть достаточно в файл функций дочки скопировать эту функцию, но со своим именем, а в том шаблоне дочки, где она вызывается — вызвать не её, а свою.
Вчера тоже уже пришла такая мысль — делаю функции со своими именами и все файлы шаблонов. где они вызываются добавляю в дочернюю и там меняю имена функций…
А это никак не поможет?
function my_function() { // Действия } add_action( 'after_setup_theme', 'my_function' );Если прописать add_action после каждой темы дочки?
А в этом случае do_action( ‘after_setup_theme’ ); надо вызывать из родительской?Форум: Плагины
Тема: Ищу плагин праздниковСпасибо! Это уже ближе к делу, буду пробовать…
Форум: Плагины
Тема: Ищу плагин праздниковИнформер не лучшее решение, хотелось именно плагин…
Так можно и другими праздниками, хоть амерканскими, а самому уже добавить праздники России.Нашел простой плагин: Broken Image Checker — кода мизер, чуть допилю и будет то, что надо…
Верю, что хорошая программа и попробую, просто по моим расчетам в базе порядка 2000 битых картинок и эти посты нужно просто удалить, с этой программой это делать придется вручную, что нереально…
Буду, наверное, заказывать легкий плагин под мои нужды, раз аналогов broken link checker нет…
Нашел в теме, где дописывал сам код как раз (брал с форумов), спасибо, похоже помогло!
А сейчас опять исчезла битая ссылка, видимо, плагин ее перепроверил на автомате…Как хоть его заставить работать нормально?
Посмотрел, написано: «… исправлять ее надо мне: сделать и закачать картинку под таким же названием. Вот примерно таким образом вы и должны работать с каждой (!) «битой» ссылкой.»
Т.е. все вручную, для 2000 битых картинок бесполезная программа…Сейчас зашел в broken link checker — перешел в раздел: все ссылки, понажимал возле них Recheck — одну пометило как 404 Not found (она правда битая), а если запустить массовую проверку (recheck пометив все ссылки), ссылка обратно помечается, как работающая.
В чем может быть дело?
Получается ручной recheck и массовый в плагине работает по разному?Значит она удаленно шарит? Но проблема в том, что у меня 35 000 постов, программа найдет примерно 2 000 постов и как потом их с сайта удалять не в ручную? Хорошо бы иметь плагин, который найдет битые и сразу переложить перенести их в корзину. Неужели такого нету?
Форум: Проблемы и решения
Тема: Log Viewer выдает ошибкиПроблема решена.
Форум: Проблемы и решения
Тема: Log Viewer выдает ошибкиСпасибо, помогло удаление старого файла и затем в логах нашел ошибку касательно __DIR__ — заменил на dirname(__FILE__) и все заработало!