Akcja dnia: user_register

Na jednej stronie mam problem z pojawiającymi się kontami użytkowników. Z tego co sprawdziłem problem sprawiała dziura we wtyczce fusion-core, która jest wymaganą wtyczką motywu Avada.

Nie mogę zrezygnować z tej wtyczki, więc naprawiłem ją ręcznie, kasując linię odpowiedzialną za import danych. Oczywiście problem wraca w czasie aktualizacji, więc w celu zapobieżenia ponownej sytuacji tego typu, napisałem krótką wtyczkę:

Czytaj dalej Akcja dnia: user_register

Jak dodać własne pola do listy wpisów w Types?

To całkiem łatwe!

Wszystko co musisz zrobić, sprowadza się do trzech krokow.

1. Dodaj własne pola

Na początku musisz dodać własne pole do wybranego typu wpisu. Przejdź do Type -> Własne pola oraz dodaj grupę z kilkoma polami. Ja dodałem dla typu wpisu „Clan” grupę „Clan Data” z dwoma polami:

  1. „Since” – pole typu data (z kalendarzem)
  2. „Select field” – pole typu wyboru

Custom Fields group with fields

2. Wybierz pole lub pola

Jak już dodasz pola, to przejdź na ekran edycji własnego typu wpisu i wybierz interesujące cię pola.

Edit Custom Post screen

3. Sprawdź na liście

Ostatni krok: sprawdź czy pola są wyświetlane.

Custom Post entries list

Brak polskiego tłumaczenia motywie WordPress

Dość często, w różnych miejscach pojawia się pytanie dotyczące braku tłumaczenia jakiegoś elementu. Jeżeli pytanie dotyczy jakiś egzotycznych skórek to jest w pełni uzasadnione, bo zazwyczaj nie mają one polskiego tłumaczenia lub co gorsza nie są nawet zrobione zgodnie z wytycznymi i … nie potrafią obsługiwać plików tłumaczeń. Niestety pytania dość często dotyczą standardowych motywów z rodzin Twenty X, które to motywy jak najbardziej spełniają wszelkie zalecenia jak i posiadają pełne polskie tłumaczenia.

Jak więc może być przyczyna braku? Czytaj dalej Brak polskiego tłumaczenia motywie WordPress

WordUp Warszawa – Wiosna 2015

W piątek 6 marca 2015 odbył się pierwszy Warszawski WordUp na którym pojawiło się naprawdę sporo osób. Tak na oko było nas spokojnie ponad 50 dusz. Jak zwykle była fantastyczna atmosfera o którą mocno zadbała Ewelina Muc, której firma Siedemtrzy Studio była sponsorem, a ona sama organizatorem spinającym wszystko razem.

Niestety dla mnie, musiałem wyjść przed końcem prezentacji, więc nie wiem jak wyglądała ostatnia z nich, ta którą byłem zainteresowany. Mam nadzieję, że Arkowa kamera jednak nagrywała i będę mógł ją obejrzeć.

Natomiast moja prezentacja jest do obejrzenia tutaj: Toolset: Katalog Firm – bez kodowania lub do pobrania z githuba.

Filtr dnia: upload_mimes

Dzisiejszy filtr pozwala na zmianę listy dopuszczonych typów plików, jakie można dodać do mediów. Jest jeden kruczek. Jeżeli WordPress, którego używasz pracuje w trybie pojedynczej witryny, a popełniasz ten błąd, że publikujesz z konta administratora, to opisywany problem i jego rozwiązanie ciebie nie dotyczy. Zwyczajnie go nie zauważysz, bo WP nie ma, a tym bardziej konto administratora nie ma ograniczeń w dodawaniu plików.

Jeżeli natomiast choć raz widziałaś lub widziałeś komunikat:

Przepraszamy, wysyłanie plików tego typu nie jest dozwolone z powodów związanych z bezpieczeństwem.

A nadal potrzebujesz dodać plik takiego typu, to…

Przeczytaj jak dodać „zakazane” typy plików

Filtr dnia: script_loader_src

Filtr bardzo podobny do style_loader_src, ale dla odmiany działający np. na pliki javascriptu.

Od dłuższego czasu denerwowało mnie to, że wszędzie gdzie zasysane jest jquery.js również pojawia się jquery-migrate.js, a ja go nie potrzebuję. Wiem jakich wtyczek używam, wiem że nie ma takich które potrzebują migrate. zobacz kod do usuwania jquery-migrate.js