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

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”.

Problem: WPML automatycznie ustawia lub przywraca niepoprawne tłumaczenie


Kategorie: Administracja, Tworzenie stron, WordPress, Wszystkie

0

W jednym z motywów napotkaliśmy następujący problem: po wykonaniu tłumaczeń w WPML dla WordPressa treści wpisywanych przez administratora w panelu, po kilku odświeżeniach niektóre z tych tłumaczeń losowo przywracały język oryginału lub wyświetlały się w niepoprawnym języku.

Czasami także oryginalny tekst do tłumaczenia był nieaktualny w sekcji “Tłumaczenia wyrażeń”, w stosunku do aktualnej treści ustawianej przez administratora w panelu.

Obydwa problemy dotyczyły prawdopodobnie tego, że WPML zapisał nieaktualną wersję oryginalnych tekstów do tłumaczenia i nie potrafił poradzić sobie ze zmianami oryginału w przyszłości.

Kroki ku rozwiązaniu problemu prezentujemy poniżej.

Najlepszy system e-learningowy do kursów internetowych


Kategorie: Pasywny dochód, Treść, Tworzenie stron, WordPress, Wszystkie

0

Co to jest system e-learningowy, czyli LMS?

System e-learningowy pozwala na zamieszczanie w internecie odpłatnych kursów i szkoleń, podzielonych na lekcje, z quizami, testami i certyfikatami ukończenia. W języku angielskim takie systemy określa się mianem Learning Management System (system zarządzania nauczaniem, w skrócie: LMS).

Pod kątem polskiego rynku, taki system powinien spełniać następujące wymagania:

  • być w języku polskim przynajmniej od strony odbiorcy,
  • obsługiwać polskich pośredników płatności (np. PayU, Przelewy24, DotPay, T-Pay), ale także system zagraniczny PayPal,
  • ładnie i intuicyjnie wyświetlać się na komputerach i urządzeniach przenośnych,
  • pozwalać na zamieszczanie w lekcjach dowolnych treści: filmów, nagrań audio, tekstu, zdjęć,
  • mieć dużo użytkowników, którzy go wysoko oceniają.

Wdrożenie SSL do strony internetowej – WordPress i CloudFlare


Kategorie: Nowe technologie, Tworzenie stron, WordPress, Wszystkie

0

Witryny bez certyfikatu SSL (czyli przedrostka https w adresie) mają gwałtownie obniżane pozycje w wynikach wyszukiwania Google.

Na skutek wdrożenia certyfikatu zmienia się adres strony z http:// na https:// i mimo wykonania odpowiednich przekierowań, spodziewany jest około 3-miesięczny spadek ruchu o około 15%, po którym witryna zapewne powróci do poprzedniego ruchu. Nie jednak reguły co do czasu lub wysokości spadku ruchu. Spadek może też nie wystąpić wcale lub być większy, bądź trwać dłużej.

Alternatywą jest brak certyfikatu SSL i całkowity, stopniowy spadek ruchu. Im wcześniej wykona się tą zmianę, tym lepiej.

Czytaj dalej o tym, jak kupić i wdrożyć certyfikat SSL oraz jakie zadania należy wykonać.

Paginacja własnych pętli WordPressa we frameworku Genesis


Kategorie: Tworzenie stron, WordPress, Wszystkie

3

We frameworku Genesis z jakiegoś powodu używanie własnej pętli w home.php nie działa, tzn. druga i kolejne poza pierwszą strony paginacji dają błąd 404 not found.

Problem ten występuje często – jest wiele zapytań o niego w internecie, natomiast żadnych konkretnych rozwiązań. Przyczyna problemu nie jest znana. Ogólnie framework ten jest fatalny – niesamowicie komplikuje prosty i wydajny system szablonów WordPressa.

Najprostszym rozwiązaniem jest zastosowanie własnej strony błędu i usunięcie z ustawień WordPressa przypisania podstrony bloga w sekcji Ustawienia → Czytanie (należy ustawić na –Wybierz–).

Plik php z pętlą należy nazwać inaczej, niż home.php (np. page-artykuly.php) i w jego pierwszej linii wpisać:

<?php /* Template Name: Artykuly */

Następnie w ustawieniach podstrony Artykuły należy wybrać szablon o nazwie Artykuly. Wtedy paginacja powinna działać poprawnie.

Poniżej zamieszczam orientacyjny kod pliku page-artykuly.php (źródło).