• Autor
    Wpisy
  • #119046

    Cześć!

    Tym razem to się sporo zadziało, i zastanawiam się jaki był bieg zdarzeń…

    Generalnie sytuacja wygląda tak, że przejąłem zarządzanie stroną po kimś, kto ją stawiał w 2021 albo 2022. Jakoś tak. Zbytnio nie mam kontaktów z tą osobą. I choć moim zadaniem było raczej zadbać o kwestie marketingowe, no to nie da się tego zbyt efektywnie zrobić bez zadbania o stronę, więc poza tym, że zrobiłem różne rzeczy typu ikonki do social mediów, aktywowany formularz kontaktowy i zapisu na newsletter, nowe wpisy na blogu. No to oczywiście było mało, i zacząłem aktualizować wtyczki, no i zrobiłem też aktualizację PHP do 8.3.

    Strona była robiona w Elementorze z wykorzystaniem motywu (myślałem, że Kava, a w praktyce okazuje się że jest to motyw Worky… https://www.templatemonster.com/pl/szablony-wordpress-76333.html

    Kolega dla którego prowadzę tę stronę zwrócił mi ostatnio uwagę, że slider, który był zaraz pod menu górnym nie wyświetla się prawidłowo, właściwie to jest po prostu białe pole, a na telefonie w ogóle go nie ma… Pierwszym elementem slidera powinno być video / animacja, ale zamiast tego było białe pole, natomiast przy strzałkach w prawo lub lewo przełączało się i pokazywały się właściwe elementy slidera, za to w trakcie przełączania pod sliderem pojawiały się następujące komunikaty:
    “Warning: undefined array key “slider_container_width” in /…/public_html/kaizenenergia.pl/wp-content/plugins/jet-elements/templates/jet-slider/global/slider-loop-item.php on line 8

    Warning: Trying to access array offset on null in /…/public_html/kaizenenergia.pl/wp-content/plugins/jet-elements/templates/jet-slider/global/slider-loop-item.php on line 8

    Warning: undefined array key “slider_container_width” in /…/public_html/kaizenenergia.pl/wp-content/plugins/jet-elements/templates/jet-slider/global/slider-loop-item.php on line 9

    Warning: Trying to access array offset on null in /…/public_html/kaizenenergia.pl/wp-content/plugins/jet-elements/templates/jet-slider/global/slider-loop-item.php on line 9″

    Zacząłem się zastanawiać czy to może kwestia niekompatybilności którejś z wtyczek (Jet Elements) z najnowszą wersją Elementora (które w wersji bezpłatnej tylko raz w roku się aktualizują) czy jeszcze coś innego.

    W pewnym momencie wpadłem na pomysł pewnie zainspirowany znaleziskami w internecie, żeby sprawdzić wtyczkę wp debugging… po jej użyciu wywaliło mi więcej błędów, które teraz wyświetlają mi się nad nagłówkiem strony i nad stopką (a slidera jak nie było tak nie ma)

    Komunikaty są takie:
    “Deprecated: Creation of dynamic property Kava_Theme_Setup::$layout is deprecated in /home/…/public_html/kaizenenergia.pl/wp-content/themes/kava/config/layout.php on line 11

    Deprecated: Creation of dynamic property Jet_Data_Importer::$settings is deprecated in /home/…/public_html/kaizenenergia.pl/wp-content/plugins/jet-data-importer/jet-data-importer.php on line 420

    Deprecated: Creation of dynamic property Preloader_Plus\Preloader_Plus::$plugin_page is deprecated in /home/…/public_html/kaizenenergia.pl/wp-content/plugins/preloader-plus/inc/preloader-plus.php on line 124

    Deprecated: Automatic conversion of false to array is deprecated in /home/…/public_html/kaizenenergia.pl/wp-content/plugins/jet-blocks/includes/modules/jet-dashboard/inc/plugin-manager.php on line 110”

    I przyznam, że teraz to jeszcze mocniej mnie wybiło z rytmu i powoli kończy mi się wiara w to, że sam jakoś sobie z tym poradzę

    Jak to obecnie wygląda można zobaczyć:
    http://www.kaizenenergia.pl

    HELP! 😉 Będę wdzięczny za pomoc / podpowiedzi!

    pozdrawiam serdecznie!

    #119079

    Widziałam w poprzednim temacie, że aktualizowałeś naraz dużo wtyczek. A czy próbowałeś usunąć slider i wrzucić go od nowa? I czy próbowałeś usunąć wtyczke, która powoduje, że jakieś błędy są widoczne na stronie?

    #119088

    Dziękuję za odpowiedź.

    Przyznam, że całość zaczęła się wywalać po aktualizacji PHP z 7.4 do 8.3 ale ja pewnie nie zauważyłem wszystkiego co przestało wyglądać jak wcześniej, dopiero po czasie ktoś mi zwrócił uwagę że slider nie wygląda jak powinien.

    No i się zaczęło od próby naprawiania, a w praktyce powychodziły kolejne kwiatki. Przy Elementarze i układzie wtyczek, w którymś ktoś wcześniej zrobił tę stronę czyli tej wszystkie Jet… JetElements, JeyBlocks, JetDataLoader itp… To jak tyłko wyłączę jedną to wywala mi kolejne błędy… I przyznam że trochę jestem kropce… I mam wątpliwości co robić. Nie mam też czystego szablonu, bo wgrywał go ktoś kto zrobił stronę wcześniej. Nie wiem na jakich zasadach go nabył… Mocno się zastanawiam co z tym wszystkim zrobić…

    #119094
    Gabriela Kurowska
    Moderatorka

    Spróbuj obniżyć PHP do niższego i sprawdź czy to nie to. Zdarzyło mi się na przejętej stronie, że kompozycja Elementor + wtyczki Jet się pogryzły. Ewentualnie być może motyw jest nie kompatybilny z wtyczkami po aktualizacji

    Szczerze mówiąc zastanawiałabym się nad postawieniem strony od nowa, bo takie grzebanie może spowodować wywalanie dalszych błędów.

    #119095
    Gabriela Kurowska
    Moderatorka

    Spróbuj obniżyć PHP do niższego i sprawdź czy to nie to. Zdarzyło mi się na przejętej stronie, że kompozycja Elementor + wtyczki Jet się pogryzły. Ewentualnie być może motyw jest nie kompatybilny z wtyczkami po aktualizacji

    Szczerze mówiąc zastanawiałabym się nad postawieniem strony od nowa, bo takie grzebanie może spowodować wywalanie dalszych błędów.

    #119255

    Szczerze mówiąc też się trochę nad tym zastanawiałem, no bo jakie mam opcje?

    Cofnąć PHP do 7.4? Może na chwilę, bo już jest to wersja nie wspierana i za chwile będzie kompletnie przestarzała…

    Zostawić z takimi komunikatami, no też nie…

    – skontaktować się z tym kto stawiał stronę? do rozważenia
    – znaleźć kogoś kto mi ręcznie popoprawia te rzeczy (o ile one są w ogóle do poprawienia)
    – zapłacić za wtyczki Jet, najlepiej w pakiecie – żeby można było je zaktualizować do najnowszych wersji… no nie wiem…

    albo zrobić od nowa… jakoś przesadnie dużo treści na szczęście tam nie ma… ale trochę ustawianie i wybór motywu trochę mnie odstraszają…

    No nic… będę próbował znaleźć jakieś rozwiązanie tej zagwozdki i zobaczymy co ostatecznie przyniesie zadowalający efekt. W każdym razie dziękuję za podpowiedzi