Thumbnail
개발 · 프로그래밍 웹 개발
워드프레스 제대로 개발하기 - 클라이언트 편
46명이 수강하고 있어요.

66,000원

지식공유자 : 안형우
총 57개 수업˙총 9시간 30분
평생 무제한 수강
수료증 발급 강의
입문 초급 중급이상 대상
폴더에 추가 37 공유
  • 조르바 프로필 조르바
    2021-09-07 303087

    어드민 강의 기수강자입니다. 전에 클라이언트편 쿠폰을 주셨는데... 최근 한달새 직장을 고만두게 되어 정신없이 지내다보니 쿠폰이 만료되어버렸네요. 제 불찰이지만 재발행 받을 수 있을런지요. 들어야지 하고 생각하니 이미 차가 떠나버렸네요. 물론 강의 자체는 가치가 충분하고도 남습니다만 사정이 사정인지라..... 염치 불구하고 여쭙습니다.

    안형우
    안형우
    안형우
    2021-09-07 136024

    별말씀을요! mail@mytory.net 으로 이메일 보내 주세요 :)

  • tamarixda 프로필 tamarixda
    2021-08-30 296548

    선수 지식으로 기본적인 PHP개발을 할 줄 아는 사람이라고 하셨는데..문법만 알고는 강의를 들을수 없는 건가요?

    안형우
    안형우
    안형우
    2021-08-30 134135

    안녕하세요. 질문 남겨 주셔서 감사합니다. PHP 문법만 아는 것으로는 조금 부족할 수 있습니다. 내용중 웹서버를 개발 컴퓨터에 구축하여 로컬호스트로 접속을 해야 하는 부분이 나오는데, 이 부분에 대한 설명을 자세히 하고 있지는 않기 때문입니다. 또한 MySQL에 접속해서 테이블 컬럼을 살펴 보고 쓰임에 대해 설명하는 부분이 있습니다. 이 역시 PHP만 아는 것으로는 조금 부족하지요. HTML, CSS 지식은 많지 않아도 되지만 기본적인 원리는 알고 오시는 것이 좋습니다. 웹 개발이니 어느 정도 알 필요가 있습니다. PHP 웹서버를 로컬에 구축하는 방법은 생활코딩의 PHP 기본편 https://opentutorials.org/course/62 에서 “첫번째 PHP 에플리케이션”까지 들으시면 알 수 있으실 겁니다. MySQL 역시 생활코딩의 MySQL 정도를 들으시면 충분할 것입니다. https://opentutorials.org/course/195 생활코딩의 알려드린 강의를 살펴 보시고, 그 정도는 아는 것이다 싶으시면 강의를 들어도 무방하실 겁니다. 그렇지 않다면 생활코딩 강의를 수강하신 후에 제 강의를 들으시면 됩니다. 감사합니다.

  • 서주 프로필 서주
    2021-08-11 281808

    수강전에 소개 영상을 보니 워드프레스로 결제 및 장바구니 도 있던데 이건 어디 커리큘럼에서 다루시나요? 평소 궁금했던 결제가 되는 페이지로 구연이 되는건지.. 그런 내용들이 다뤄지는건지.. 궁금합니다

    안형우
    안형우
    안형우
    2021-08-11 129798

    안녕하세요. 질문 감사합니다. 아쉽게도 말씀하신 내용은 3편에서 다룰 내용들입니다. 1편(어드민 편)과 2편(클라이언트 편)에서는 장바구니나 커스텀 페이지에 관한 내용을 다루고 있지는 않습니다. 다만 지금 제가 드릴 정보와 1, 2편 강의 내용을 조합하신다면 도움을 얻으실 수도 있을 것 같습니다. 결제 페이지는 기본적으로 커스텀 페이지를 이용해서 구현해야 합니다. 커스텀 페이지란 어떤 페이지 전체를 직접 코딩으로 구현하는 것을 말합니다. 결제를 위한 폼 페이지를 그렇게 구현할 수 있죠. 만드는 방법은 이렇습니다. 예컨대 “결제”라는 이름의 페이지를 만들고 “buy-form”이라는 slug를 붙였다고 가정해 봅니다. 이 상태에서 테마 폴더에 page-buy-form.php 라는 파일을 만듭니다. 이제 “결제” 페이지(아마 url이 /buy-form 같은 식일 텐데요)에 접속하면 page-buy-form.php 파일 안에 코딩한 내용이 나오게 됩니다(딱 buy-form 페이지에서만 이 내용이 나오는 거죠!). 그럼 이제 이 파일에 결제 폼 관련 코드들을 작성하면 됩니다. (참고: https://developer.wordpress.org/themes/template-files-section/page-template-files/ ) 폼의 post 호출을 받는 페이지(보통 *-action.php로 구현하는 페이지)는 따로 파일을 만들지 않고 buy-form.php 페이지에 if문 분기를 써서 구현할 수 있습니다. 아니면 전통적인 방식대로 별도의 커스텀 페이지(page-buy-form-action.php와 buy-form-action slug 페이지)를 만들어서 구현해도 됩니다. 그도 아니면 ajax로 구현을 하면 됩니다. (셋중 스트레스를 가장 덜 받는 방법은 제 생각엔 ajax 구현입니다. 액션 하나 처리하겠다고 페이지를 새로 만들거나, 폼 페이지에 복잡하게 분기를 만들거나 하지 않아도 되기 때문입니다.) 다음 강의에서 다룰 장바구니 기능은 user meta 기능을 이용해서 구현하려고 합니다. (참고: https://developer.wordpress.org/reference/functions/update_user_meta/ ) 정확히 원하시는 걸 강의에서 다루고 있지는 않지만 제 강의를 들으신다면 이런 기본적인 정보를 바탕으로 코딩을 하실 수 있는 기초를 닦으실 수 있을 거라고 봅니다. 감사합니다.

66,000원

폴더에 추가 37 공유
지식공유자 : 안형우
총 57개 수업˙총 9시간 30분
평생 무제한 수강
수료증 발급 강의
입문 초급 중급이상 대상
수강 전 궁금한 점이 있나요?
문의하기
문의
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스