RSS
RSS
  • Już 30 marca nowy wpis:
  • "Znaczniki div gtx-trans i błędy walidacji W3C"

Pętla przekierowań z wersji językowych WPML WordPressa


Kategorie: Wszystkie

0

Tłumacząc podstrony przez wtyczkę WPML WordPressa i mając zainstalowaną wtyczkę Redirection do przekierowań, automatycznie tworzone są przekierowania z jednej wersji językowej na drugą, zaś WPML przekierowuje (poprawnie) powrotnie.

Owocuje to tzw. pętlą przekierowań (redirection loop) i błędem serwera.

Problem w motywie BeTheme WordPressa: Call to undefined function mfn_opts_show() 


Kategorie: Tworzenie stron, WordPress, Wszystkie

0

W nowszych wersjach motywu BeTheme WordPressa na stronach 404 nie znaleziono wyświetlany jest błąd 500.

Błąd w logu to:

Uncaught Error: Call to undefined function mfn_opts_show()

Aby naprawić błąd, należy zastąpić w motywie potomnym wszystkie wystąpienia funkcji mfn_opts_show() tekstem:

echo mfn_opts_get()

Nie należy zapomnieć o “echo”.

Problemy z dodającym się znacznikiem p w edytorze wizualnym BeTheme WordPressa


Kategorie: Wszystkie

0

Edytor wizualny motywu BeTheme WordPressa czasami powoduje dodawanie do kodu HTML zbędnych domknięć znacznika </p>.

Powoduje to błąd przy walidacji: No p element in scope but a p end tag seen.

Błąd walidacji HTML

Aby rozwiązać problem, można:

  • albo spróbować skopiować i usunąć starą wersję sekcji / podsekcji / elementu,
  • albo zamienić blok Edytora wizualnego na inny, np. Kolumny, a galerię w bloku “Edytor wizualny” można zamienić bezpośrednio na blok “Image gallery” (wtedy HTML nie jest nieudolnie usprawniany),
  • albo spróbować opakować dany element (zwłaszcza shortcode) w osobny kontener div.

Testowanie wtyczek WordPressa


Kategorie: Wszystkie

0

Zarówno przed instalacją, jak i w trakcie użytkowania zachodzi potrzeba przetestowania danej wtyczki – jej wpływu na:

  • szybkość strony,
  • zużycie pamięci RAM,
  • generowane ostrzeżenia i błędy PHP.

Problem z logowaniem dwuskładnikowym


Kategorie: Wszystkie

0

Jeśli nie możesz zalogować się do systemu (np. WordPress) przy użyciu hasła przepisywanego z telefonu (tzw. 2FA – Two Factor Authorization), problemem może być niepoprawnie ustawiony czas w telefonie lub na serwerze.

Należy sprawdzić, czy czasy nie różnią się zbytnio (nawet 30 sekund może już oznaczać, że system oczekuje innego kodu, niż generuje telefon) i je zaktualizować (na serwerze np. restartując serwer czasu NTP, co wykonuje administrator serwera hostingowego).