Odpowiedź forum utworzona

Viewing 10 replies - 1 through 10 (of 10 total)
  • Dzień dobry,

    Wiem, że pisał Pan to zapytanie dawno temu ale myślę że mogę dać Panu garść fajnych informacji.

    W momencie wyboru przelewu tradycyjnego zamówienie jest w statusie standardowo „on-hold” czyli „Wstrzymane oczekuje na płatność”. W momencie, gdy jest ustawiony status „wc-pending” czyli „Oczekuje na płatność” w panelu „Moje konto->Zamówienia” pojawia się opcja „Zapłać”.

    Sugerowałbym aby dążyć do tego by dla płatności przelewem bankowym ustawiany był status „wc-pending”, a nie „on-hold”.

    <span style=”text-decoration: underline;”>Prawdopodobnie</span> poniższy kod powinien załatwić sytuację.

    add_action('woocommerce_order_status_changed', 'lw_auto_change_status_by_shipping_method');
        function lw_auto_change_status_by_shipping_method($order_id) {
    
            if ( ! $order_id ) {
                return;
            }
    
            $order = wc_get_order( $order_id );
    
            if ($order->data['status'] == 'on-hold') { // if order status is processing
    
    		$payment_methods = [ 'bacs' ];
                if ( in_array( $order->get_payment_method(), $payment_methods ) ) {
                    $order->update_status('wc-pending');
                }
            }   
    
        }

    Opcjonalnie możesz ustawiać taki status po jakimś czasie – np. 24h

    Pozdrawiam

    Forum: Wtyczki
    W odpowiedzi na: nie mogę ściągać wtyczki

    Cześć,

    Daj znać czy udało Ci się rozwiązać problem 🙂

    Problem „Forbidden You don’t have permission to access this resource.” jest związany prawdopodobnie z oprogramowaniem na serwerze. Być może hosting zablokował Tobie możliwość ściągania wtyczek bezpośrednio z repozytorium do Twojego WordPressa.

    W takiej sytuacji na Twoim miejscu spróbowałbym:
    – Wyszukanie wtyczki z poziomu https://pl.wordpress.org/plugins/ na komputer i podjęcie próby instalacji za pomocą panelu „Wtyczki->Dodaj nową” i u góry przycisk „Wyślij wtyczkę na serwer”.

    Jeżeli uda się w taki sposób ominąć problem – to fajnie. Po instalacji proponowałbym skontaktować się z hostingiem by sprawdzili poziom uprawnień.

    Opcjonalnie wyłaczyłbym wtyczkę do cacheowania (np. LiteSpeed jeżeli korzystasz) by sprawdzić czy problem nadal występuje.

    Pozdrawiam!

    Cześć,

    Wiem, że to dosyć odległy temat ale wnioskuję po treści, że korzystasz z kilku struktur linków w WordPress.

    „Zwracam sie z pytaniem gdyż na mojej stronie mamy bardzo dużo wpisów. W GSC zglasza ciagle problem z wpisami ktore {post_name}/page/{id}”

    Super, ale jaki to konkretny problem? Jeżeli nie może zaindeksować to z jakiego powodu – warto taką informację tutaj zawrzeć 🙂

    Według mnie istotne jest to, by:
    – Był ustawiony tag <link rel=”canonical”> i wskazywał on dokładnie taki adres URL, który ma indeksować Google,
    – I generalnie by linki na stronie www były 1:1 takie jakie powinny być bez zbędnych przekierowań. Jeżeli strona posiada nowy adres URL to wszędzie powinno być linkowanie do tego właśnie nowego URL’a tak by Google swobodnie zaczął używać w dłuższej perspektywie poprawne URLe.

    Tak jak jednak wspomniałem – w przypadku customowej struktury adresów URL adres kanoniczny jest bardzo istotny.

    Pozdrawiam,
    Łukasz Wroński

    Cześć,

    Zalecam przede wszystkim:
    – Zainstalowanie certyfikatu SSL, który jest w tej chwili standardem. Istnieją w razie czego darmowe rozwiązania, które zaprzyjaźniony informatyk z pewnością będzie w stanie zasugerować
    – Wyłączyłbym wszystkie wtyczki – np. poprzez zmianę nazwy „plugins” na „plugins-tmp”. Jeżeli problem nadal występuje – wtyczki nie są przyczyną
    – Plus rzecz jasna aktualizacja – brak kompatybilności może również powodować podobne problemy

    Pozdrawiam

    Cześć,

    Na samym początku rekomendowałbym korzystanie z jednego edytora witryn – albo Gutenberg, albo Elementor lub cokolwiek innego. Mieszanie edytorów w niektórych przypadkach generuje faktycznie problemy.

    Wracając jednak do tematu. Ja spróbowałbym to edytować z poziomu „Ustawienia -> Czytanie” i wybrał po prostu opcję „statyczną stronę (wybierz poniżej)” i wybrał odpowiednią stronę do wyświetlania strony głównej.

    Nie zapomnij dla pewności odświeżyć pamięci podręcznej i odświeżyć bezpośrednie odnośniki w WordPressie.

    Pozdrawiam! 🙂

    Cześć,

    Nie jestem mistrzem Bootstrapa, bo z niego nie korzystam – problem nie dotyczy stricte WordPressa, ale postaram Ci się łopatologicznie pomóc 🙂

    W przypadku Bootstrap 3, wiem że był fajny konfigurator w którym można było pobrać tylko określone komponenty. W przypadku 5 z tego co widzę tego nie ma i trzeba byłoby to zrobić „ręcznie”.

    Rekomendowałbym:
    – Pobranie plików źródłowych Boostrapa 5,
    – Skonfigurować kompilator plików SCSS/JS etc.,
    – Wyłączyć pliki, które Ciebie nie interesują i nadają customowy kolor

    i tyle – bądź zmienić w plikach źródłowych kolory na takie, które Tobie odpowiadają.

    Pozdrawiam

    Cześć,

    Widzę ostatnie zdanie i to w zasadzie jedyna myśl, która przyszła do głowy 🙂 Jeżeli przeszkodą dla Ciebie jest brak języka polskiego w tej wtyczce – polecam skorzystanie z Loco translate i ewentualne tłumaczenie przeprowadzić samemu lub zlecić.

    Jeżeli wtyczka nie spełnia swoich funkcji, bądź po prostu Ci się nie podoba polecałbym zlecenie komuś tej funkcjonalności.

    Pozdrawiam

    Cześć,

    W Twenty-Twenty Three nadal możesz w dodać favicon 🙂 Ze względu na to, że motyw wspiera Full Site Editing zakładka dostosuj/tożsamość jest po prostu ukryta.

    Najlepiej będzie jak nawet testowo z poziomu Wygląd -> Edytor dodasz do nagłówka blok o nazwie „Logo witryny”. Po wrzuceniu loga w wersji jpg lub png (nie jestem pewien czy przy SVG ta metoda zadziała) powinieneś móc wybrać z poziomu edycji bloku opcji „Użyj ikony witryny”. Tam też powinieneś znaleźć link do starej edycji.

    <span style=”text-decoration: underline;”>Opcjonalnie </span>możesz spróbować w panelu administracyjnym frazę „/wp-admin/” zamienić na „wp-admin/customize.php?autofocus[section]=title_tagline” i skorzystać z poprzedniej metody.

    Pozdrawiam! 🙂

    Cześć,

    Z tego co zauważyłem niechcianą końcówkę do adresu URL dorzuca plik „admin-ajax.php”. Po usunięciu lokalnie tego fragmentu kodu końcówka nie jest doklejana.

    Prawdopodobną przyczyną jest wtyczka „Share Buttons by AddThis”. Sugeruję w pierwszej kolejności jej wyłączenie by upewnić się na sto procent, że ona jest winna.

    Jeżeli nadal chcesz korzystać z tej wtyczki i to ona dokleja fragment do adresu URL – skontaktuj się z Twórcami wtyczki.

    Pozdrawiam! 🙂

    Forum: Wtyczki
    W odpowiedzi na: Contact form 7

    Cześć,

    Najlepiej będzie do tego wykorzystać style do CSSa.

    Część wyglądową możesz zmienić w sposób następujący:

    1. Edycja styli CSS

    Możesz do tego wykorzystać następujące metody:
    – Wygląd -> Dostosuj -> Dodatkowy CSS,
    – Opcjonalnie jeżeli masz możliwość w motywie dorzucenia pliku CSS to również możesz to zrobić,
    – Wykorzystać motyw potomny dla ALX Inunity i edytować plik CSS bezpośrednio w motywie.

    // Większość pól możesz ostylować za pomocą poniższej klasy
    
    .wpcf7-form-control {
         color: red;
    }
    
    // Etykiety takie jak: Imię i nazwisko, Email, Temat.
    
    .wpcf7-form label {
         color: red;
    }
    
    // Przycisk np. poprzez
    
    .wpcf7-form input[type="submit"] {
         color: red;
    }

    Opcjonalnie zalecam skorzystanie z dokumentacji wtyczki Contact Form 7 lub skorzystania ze wsparcia pod poniższym adresem:

    https://wordpress.org/support/plugin/contact-form-7/

    Pozdrawiam

Viewing 10 replies - 1 through 10 (of 10 total)