185 - Scyzoryk WordPress Developera: WP-CLI eval, eval-file i shell
W tym odcinku omawiam trzy przydatne komendy WP-CLI: eval, eval-file oraz shell. Te komendy pozwalają na uruchamianie kodu PHP bezpośrednio w kontekście WordPressa. To idealne rozwiązanie do szybkiego wykonywania jednorazowych operacji, migracji danych czy testów bez konieczności modyfikowania plików. W odcinku dzielę się praktycznymi przykładami zastosowania tych narzędzi, które pomagają lepiej zrozumieć ich potencjał i zastosowanie w codziennej pracy.
Krótko mówiąc, możemy wpisać sobie w terminalu komendę wp-eval. I następnie w apostrofach jakąś treść, jakiś kod PHP, który zostanie wykonany z załadowanym WordPressem, czyli na przykład możemy używać funkcji WordPressowych chociażby takich jak getOption, getPermalink czy updatePostMeta na przykład. Jak możemy tych funkcji używać normalnie, tak jakby one były użyte w jakiejś tam wtyczce czy w pliku motywu, ale możemy je wykonać po prostu z poziomu naszego terminala. Co za tym idzie, te komendy są dodawane, ten kod w ogóle jest dodawany tylko na moment uruchomienia tej komendy i to jest właśnie... Dosyć duża zaleta w kontekście całej pracy z tymi komendami.
Pokazano wszystkie 1 dopasowanie. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
podcast
partnerem dzisiejszego odcinka jest marka Cyberfolx, Twój ekspert od hostingu i domen. Pamiętaj, że z kodem podcast dostaniesz 20% rabatu na hosting WordPress.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
podcast
„partnerem dzisiejszego odcinka jest marka Cyberfolx, Twój ekspert od hostingu i domen. Pamiętaj, że z kodem podcast dostaniesz 20% rabatu na hosting WordPress."
Kliknij, aby znaleźć fragmenty, w których pada.
W tym odcinku omawiam trzy przydatne komendy WP-CLI: eval, eval-file oraz shell. Te komendy pozwalają na uruchamianie kodu PHP bezpośrednio w kontekście WordPressa. To idealne rozwiązanie do szybkiego wykonywania jednorazowych operacji, migracji danych czy testów bez konieczności modyfikowania plików. W odcinku dzielę się praktycznymi przykładami zastosowania tych narzędzi, które pomagają lepiej zrozumieć ich potencjał i zastosowanie w codziennej pracy.