Podstawy programowania w Wordpress'ie

Podstawy programowania w Wordpress'ie
YoungRosse
  • Rejestracja:około 2 lata
  • Ostatnio:22 dni
  • Postów:2
0

Hey!
Robie strony internetowe w Reakcie ale chciałbym poszerzyć horyzonty i spróbować programować w wordpress'ie.
Mam kilka pytań do was jakie jest najlepsze rozwiązanie na kilka problemów.

  1. Czy jest jakiś sprawdzony sposób jak dodawać zmiany na stronie? konkretnie chodzi mi o edycję kodu ale nie poprzez logowanie w wp-admin tylko tak żeby odpalić to w IDE/vim, wcześniej dodawałem zmiany poprzez przenoszenie plików ftp na local.
  2. Jaki macie najlepszy sposób na kodowanie stronek z doświadczenia z pracą z klientem? 80% moich klientów jak budowałem stronkę na WP chciała sama z czasem coś dodawać swojego (nie mam czasu aby dodawać i zarządzać stronami klientów więc było mi to na rękę) dlatego preferowałem Elementor. Programowałem w standardowy sposób z template ''understrap'' ale wiem że są lepsze sposoby, bardziej optymalne, prosiłbym o waszą opinie oraz doradztwo.
    Przychodzi mi jeszcze jeden pomysł aby zaprogramować stronę tak, aby można było zarządzać nią z poziomu kokpitu, ale to wtedy używancie Gutenberga do prostych zmian, czy pobieracie stronę na local, co zajmuje czas i poprawiacie w kodzie? klient raczej zmiany chciałby obejrzeć albo przeanalizować na żywo a to raczej niemożliwe bez meeta...
    Co o tym sądzicie? 😀

Obawiam się komentarzy w stylu ''wygoogluj sobie'' ale uważam, że nic nie zastąpi kontaktu i opinii innych doświadczonych osób.
Pozdrawiam!

PaulGilbert
Jesteś freelancerem? Jest nadal popyt na strony w Wordpresie?
YoungRosse
Ogromny, czasem uda się ugrać strony za ponad 20k (głownie większe firmy), dobrze jest się podpiać pod klientów którzy będą cię potem polecali, nie mam marketingu a wpada miesiecznie 6-8 zleceń z polecenia. nie zawszę da radę wynegocjować stronę w korzystnej cenie ale zawsze coś
PaulGilbert
@YoungRosse: Dzięki za info. I spoko, że jest zapotrzebowanie.
YoungRosse
@PaulGilbert: Z ciekawości, też robisz stronki/apki czy inna branża?
PaulGilbert
Ja bardziej administrowanie, k8s itp. Ale mam różne swoje pomysły, które staram się rozwijać, więc coś tam grzebię dla siebie też, a przynajmniej próbuję. Tylko wiadomo, że zawsze na to mało czasu. Więc też się skłaniam ku wykorzystywaniu czegoś gotowego jak wordpress, ghost i inne otwarte.
L7
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 8 godzin
  • Postów:433
0

@YoungRosse - opiszę Tobie jak u mnie to wygląda aczkolwiek nie wiem w jakim stopniu Ty wykonujesz te strony (w sensie od "zera" do finalnego efektu czy jakoś inaczej)?

U mnie jest to mniej więcej tak, że klient ma mniej więcej zamierzony wygląda strony (i tak w większości klient wskazuje stronę konkurencji i mówi, że "to samo ale lepsze" 😄 ) i potem jakiś grafik tworzy graficzną prezentację a na podstawie takiej prezentacji można już "od zera" stworzyć taką stronę w WP. Pisząc od "zera" mam na myśli, żadnych Elementorów. Wszystkie potrzebne bloki kodujesz sobie sam a potem przy tworzeniu storny/wpisu klient może sobie z nich korzystać.

Prezentacja strony - zwykle umieszczam wersję DEV u siebie na serwerze (i tak raczej przed botami chronię się za htaccessem) i tworzę prototyp zgodnie z grafiką. Klient patrzy, oczywiście marudzi trochę, poprawki i dalej. Później jest efekt końcowy i klient decyduje, czy ląduje ta stronka u niego na jego hostingu czy ja mam to ogarnąć (i zarządzać).

Późniejsze rozwijanie strony - oczywiście, klient później może stwierdzić, że chciałby dodatkową funkcjonalność na stronie i nie można tego zrobić jedną z dostępnych wtyczek do WP więc na 90% i tak uderzy do Ciebie bo znasz najlepiej temat 😀 Oczywiście wyceniasz i dodajesz takie coś korzystając cały czas ze swojego DEV'a i tam robiąc prezentację. Tam również klient może sobie testować wszystkie nowe funkcjonalności.

Odnośnie prezentowania to szczerze mówiąc sposób pobierania kodu do siebie lokalnie, zmienianie i prezentacja na meet to taka "słaba" opcja. Lepiej niech tą prezentację prowadzi klient i pokazuje co by chciał osiągnąć. Może to sobie zautomatyzować na dwa sposoby (obydwa super, jeżeli podczas takiej "prezentacji" trzeba podmienić coś "od ręki"):

  1. Synchronizacja FTP z Twoim IDE i podmiana tylko tych plików, które aktualnie zmieniasz
  2. Synchronizacja z GIT'em. Ja mam tak, że commit wykonuje również git pull na moim DEV, przez co nie muszę się bawić w FTP i moje podmienione pliki lądują od razu tam gdzie trzeba no i mam kod na GIT 😀

No i tak mniej więcej to wygląda 😀

edytowany 1x, ostatnio: leonpro778
YoungRosse
Hey! dziękuję za odpowiedź, mógłbym zatrzymać się na ''Wszystkie potrzebne bloki kodujesz sobie sam a potem przy tworzeniu storny/wpisu klient może sobie z nich korzystać.'' tutaj przyłożył bym największą wagę swojego problemu, jesli nie korzystasz z elementora to rozumiem że klient może sam coś ustawiać/zmieniać w razie małych zmian? jeśli tak to w gutenberu czy coś innego? Myślałem nad zastosowaniem react - wp ale patrząc na prędkość dodawania zmian, zastanawiam się również nad elementor free + własne widgety pod elementora.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.