Odpowiedź forum utworzona

Viewing 15 replies - 1 through 15 (of 23 total)
  • W takim razie jedyne wyjście to usunąć z bazy danych ręcznie odpowiednie wpisy zgodnie z tym co opisano tutaj: https://ithemes.com/security/fixing-ithemes-security-lockouts/

    Sugerowałbym też po odblokowaniu przyjrzeć się ustawienim tej funkcji iThemes Security, być może są zbyt restrykcyjne. A idealnie byłoby używać menadżera haseł – wtedy problem błędnie wpisanego hasła praktycznie nie istnieje i może być ono dużo silniejsze.

    Cześć,

    Z tego co widzę po szybkiej analizie, zainstalowana jest wtyczka iThemes Security: https://pl.wordpress.org/plugins/better-wp-security/

    Sugeruję spróbować zalogować się z innego urządzenia lub np. wyłączyć WiFi w telefonie i spróbować zalogować się z innej przeglądarki (zmieni się IP i unikniemy rozpoznania po plikach cookies, jeżeli rozszerzenie takowe stosuje). Blokada powinna zejść samoistnie po kilkunastu minutach.

    Cześć,

    W pierwszej kolejności zastanowiłbym się czy to rozważne instalować motyw, który nie jest aktualizowany od ponad roku. Skoro wspomniane wtyczki nie są dostępne to prawdopodobnie autor nie wyraża szczególnego zainteresowania swoim dziełem i w razie problemów, ciężko będzie się doprosić o pomoc 🙂

    Odnośnie wtyczki Business Opening Hours – to tutaj jest jakaś wersja Lite: https://sketchthemes.com/premium-plugins/business-opening-hours-pro-wordpress-plugin/

    A tutaj jest repozytorium z nią: https://plugins.svn.wordpress.org/business-opening-hours/

    Tutaj jest repozytorium z drugą wtyczką: https://plugins.svn.wordpress.org/feedburner-follow-me/

    Ale tak jak mówię – osobiście poszukałbym innego motywu, bo te wtyczki najprawdopodobniej nie są już rozwijanie i mogą posiadać luki bezpieczeństwa.

    Forum: Motywy
    W odpowiedzi na: SuperMag – licznik komentarzy

    Cześć,

    Najprościej będzie dodać taki dodatkowy kod CSS w ekranie personalizacji motywu:

    
    .above-entry-meta > span:nth-child(3),
    .above-slider-details > a:nth-child(3),
    .beside-caption > .post-date > a:nth-child(2) {
    	display: none;
    }
    

    I dodatkowo zgłosić błąd autorowi – https://wordpress.org/themes/supermag/ – w kodzie motywu rzeczywiście nie jest obsłużony wariant wyłączenia komentarzy 🙂

    Cześć,

    Tak jak napisał @adpawl – ciężko to oszacować. Poniżej moje osobiste doświadczenia na bazie notatek (a te robię skrupulatnie).

    Według moich notatek dla prostych stron jest to czas rzędu 30-50 roboczogodzin (mówię o stronach gdzie trzeba też przygotować prosty projekt graficzny – zajmuje to około 20-30% całego projektu), przy czym dużo zależy od posiadanych gotowych fragmentów kodu (ja mam swoisty miniframework do tego). Generalnie im mniejszy projekt tym więcej czasu zajmuje sama komunikacja z klientem. Warto też uświadomić klienta, że taki projekt z reguły wymaga też trochę pracy z jego strony (spotkania, przygotowanie treści, zdjęć itp.) – ja to z reguły szacuję na 10-15h dla małych projektów.

    Kwestie, które znacznie wydłużają projekty to według moich doświadczeń:
    – opóźnienia w dostarczeniu materiałów przez klienta
    – migracja dużej ilości danych ze starej strony
    – niezdecydowanie klienta
    – problemy z komunikacją
    – niestandardowe potrzeby

    Forum: Wtyczki
    W odpowiedzi na: Floating Sticky header

    Cześć,

    Prawdę mówiąc to moim zdaniem wtyczka do takiego efektu jest przerostem formy nad treścią. Dodatkowo każdy motyw ma inną strukturę i ciężko byłoby stworzyć uniwersalne rozwiązanie.

    Najprawdopodobniej wystarczy wypozycjonować menu poprzez position: fixed i ewentualnie może być potrzebne dodanie prostego skryptu, który przy wykryciu przewijania strony w dół zmieni stylowanie menu – bo w prezentowanym motywie menu staje się mniejsze przy przewijaniu.

    Ale w pierwszej kolejności przejrzałbym uważnie opcje motywu – być może wystarczy włączenie odpowiedniej opcji.

    Powinno wystarczyć ustawienie w WP jako języka angielskiego (Ustawienia -> ogólne) a w profilu swojego użytkownika należy ustawić język polski (Użytkownicy -> Twój user -> Język)

    @adpawl – racja, przyznam, że takie zmiany robiłem dość dawno a ostatnie wersje WP znacznie poprawiły wsparcie wielojęzyczności i rzeczywiście jest tak jak mówisz 🙂

    Co do kodu – wyszło moje skrzywienie w tworzeniu motywów – nawet mi przez myśl przeszło, że to może być za późno, ale porada w stylu „zrób sobie prostą wtyczkę” brzmiała mi rano zbyt groźnie jak na ten problem 🙂

    Zatem ogólnie nie trzeba się gimnastykować ze zmianami w kodzie 🙂

    Cześć,

    Z tego co widzę to motyw wcale nie jest aktualizowany co miesiąc – bardziej wygląda to tak, że autor czasem go aktualizuje a czasem nie 😉

    Prawdopodobnie będzie on działał z WordPressem 4.9 i być może brak problemów z tą wersją WP skłonił autora do nie wydawania aktualizacji. Ale generalnie nikt tutaj nie jest w stanie na tytułowe pytanie odpowiedzieć ze 100% pewnością jeżeli sam tego motywu na WP 4.9 nie posiada.

    Najlepiej po prostu napisać do autora motywu czy jest on kompatybilny z WP 4.9 – być może po prostu zapomniał on zmienić mu wspieranej wersji WP w opisie.

    Cześć,

    Zależy jak ma wyglądać kwestia języka w kokpicie. Jeżeli w kokpicie ma być język angielski to wystarczy zmiana języka w ustawieniach WordPressa.

    Natomiast jeśli kokpit ma być nadal po polsku to trzeba się bardziej nagimnastykować. Trzeba mieć pliki tłumaczeń drugiego języka w wp-content/languages oraz dodać np. w functions.php taki kod:

    
    if( ! function_exists( 'mytheme_set_locale' ) ) :
    function mytheme_set_locale( $locale ) {
        if ( is_admin() ) {
            return 'pl_PL';
        }
    
        return $locale; // $locale zawiera język ustawiony domyślnie w WordPressie
    }
    endif;
    
    add_filter( 'locale', 'mytheme_set_locale' );
    
    Forum: Motywy
    W odpowiedzi na: DateTime

    Cześć,

    Wygląda na to, że Twój serwer używa PHP w wersji starszej niż 5.3 (dopiero od tej wersji wprowadzono tę funkcję).

    Jeśli tak rzeczywiście jest, to sugerowałbym zmianę hostingu, bo PHP w tak starej wersji świadczy o nieodpowiedzialności adminów serwera – jest to wersja nie wspierana od lat i może zawierać luki bezpieczeństwa: http://php.net/supported-versions.php

    Forum: Motywy
    W odpowiedzi na: błąd przy instalowaniu motywu

    Cześć,

    Osobiście spróbowałbym umieścić motyw bezpośrednio w katalogu wp-content/themes/ – czyli pomijamy proces wgrywania plików poprzez kokpit. Podejrzewam, że motyw waży sporo, dlatego najlepiej wgrać ZIP z motywem i wypakować go już na serwerze poprzez cPanel (pójdzie to wielokrotnie szybciej niż wgrywanie plik po pliku na serwer).

    I jeszcze jedna kwestia – upewnij się czy w paczce ZIP jest tylko motyw, bo czasem jest tam też dokumentacja i inne rzeczy nie potrzebne do instalacji motywu. Paczka ZIP powinna zawierać TYLKO katalog z motywem.

    • Ta odpowiedź została zmodyfikowana 6 years, 4 months temu przez Tomasz Dziuda.
    Forum: Motywy
    W odpowiedzi na: Kolejnosc stron?

    Cześć,

    Jeżeli dobrze zrozumiałem, to chodzi o menu główne linkowanej witryny.

    Jeśli tak to powinno pomóc przejście do zarządzania menu – Personalizacja -> Menu i tam określenie pozycji dla menu: https://www.evernote.com/l/AKWCm5c5SRFNKbTeapxpZuLlavFHbh3jNEkB/image.png

    Domyślnie WordPress sam generuje menu na bazie listy podstron.

    Cześć,

    Dzięki wtyczce Content Protector możesz osiągnąć taki efekt – treść chronioną hasłem umieszcza się jako shortcode.

    Forum: Wtyczki
    W odpowiedzi na: 404 woocommerce…

    Cześć,

    Sugerowałbym sprawdzić czy plik .htaccess istnieje na serwerze i czy ma poprawną zawartość, gdyż wygląda to tak jakby nie istniał i WordPress nie robi poprawnych przekierowań na swoje wewnętrzne adresy np. w postaci http://earlybirds.com.pl/?p=1 – ten adres kieruje na URL http://earlybirds.com.pl/witaj-swiecie__trashed/ – ale prawdopodobnie z uwagi na problem z .htaccess nie traktuje go jak poprawnego URL-a WordPressa tylko jako adres katalogu, który co oczywiste nie istnieje.

    Jeżeli pliku .htaccess nie ma, lub jest pusty to proponuję zapisać go z taką zawartością:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
Viewing 15 replies - 1 through 15 (of 23 total)