Thumbnail
개발 · 프로그래밍 웹 개발
워드프레스 제대로 개발하기 - 클라이언트 편
(5.0)
3개의 수강평 ∙ 110명의 수강생

66,000원

지식공유자: 안형우
총 57개 수업 (9시간 30분)
수강기한: 무제한
수료증: 발급
난이도:  입문-초급-중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유
  • LeeGunWoo 프로필 LeeGunWoo
    2022-06-24 573029

    어드민부터 수강 신청을 하려고 하는데요 혹시 엘리멘터를 활용하면서 PHP를 적용할 수 있는건가요? 아니면 아예 그냥 워드프레스 + PHP만 사용할 수 있는건가요? 지금 엘리멘터를 사용하고 있는데요 거기에 PHP를 연결해서 진행하고 싶거든요 ㅠ

    안형우
    안형우
    안형우
    2022-06-24 195631

    안녕하세요. LeeGunWoo 님. 엘리멘터는 워드프레스 테마를 말씀하시는 것 같습니다. 이 강좌는 자신의 테마를 바닥부터 만드는 과정을 다룹니다. 따라서 학습하고 나면 다른 테마를 커스터마이징하는 것도 가능합니다. 엘리멘터 테마는 자체 업데이트를 할 것이기 때문에 커스터마이징한 코드가 날아가는 문제가 생길 수 있습니다. Child Theme를 만들어 기능을 덧붙이는 식으로 작업하시면 업데이트로 커스터마이징한 코드가 날아가는 것을 막을 수 있습니다. (다만 강좌에서 Child Theme를 다루지는 않습니다. 워드프레스 핸드북을 참고할 수 있습니다. https://developer.wordpress.org/themes/advanced-topics/child-themes/ ) 엘리멘터 같은 복잡한 테마는 커스터마이징하는 게 쉽지는 않을 겁니다. 그럼에도 테마가 어떻게 구성되는지, 무엇을 하고 있는지 제 강좌를 통해서 이해하시는 것은 워드프레스를 잘 사용하는 데 있어서 도움이 될 것이라고 생각합니다.

  • LeeGunWoo 프로필 LeeGunWoo
    2022-05-25 546501

    앞서 질문에 친절하게 답해주셔서 감사합니다. 궁금한 것이 더 있어 이렇게 글을 남깁니다. 워드프레스와 PHP를 통해 만들어본다고 하셨는데 플로그인도 사용하시면서 만드는건지 궁금합니다. 제가 엘리먼터 프로를 쓰려고 하는데 괜찮을지도 궁금하고요 난이도가 중급이던데 많이 어려울까요?

    안형우
    안형우
    안형우
    2022-05-26 190556

    안녕하세요. 질문 감사합니다. 제 강의에서는 플러그인을 전혀 사용하지 않습니다. 말씀해 주신 엘리멘터 프로는 홈페이지 빌더인 것으로 보이는데요. 제 강의는 그런 빌더를 사용하지 않고 워드프레스 사이트를 커스터마이징하는 방법을 다룹니다. 난이도는 질문해 주신 분께서 가지고 있는 기본지식에 따라 어려울 수도 있고 쉬울 수도 있을 것 같습니다. 다만, 자신의 컴퓨터에 PHP를 설치해서 기본적인 코딩을 할 수 있는 분이라면 따라오실 수 있을 것입니다. 더 궁금하신 게 있으면 질문 남겨 주세요 :) 감사합니다.

  • LeeGunWoo 프로필 LeeGunWoo
    2022-05-12 534422

    안녕하세요 강사님이 강의가 클라이언트 편이 있고 어드민 편이 있는데 어떤 것을 먼저 들으면 좋을까요? 그리고 이 강의들을 들으면 상품 데이터들을 관리하는 사이트도 만들 수 있을까요?

    안형우
    안형우
    안형우
    2022-05-12 187847

    안녕하세요. 문의 감사합니다 :) 둘 다 들으실 계획이라면 어드민 편부터 들으시는 게 좋습니다. "상품 데이터들을 관리하는 사이트"의 구체적 기획을 모르니 딱 잘라 말씀드리기는 힘들겠습니다만, 강의 자체가 서점 사이트(즉, 판매용 책 정보 관리 사이트)를 만드는 과정을 다루고 있습니다. 따라서 필요한 기능의 많은 부분은 충족하실 수 있을 거라 생각합니다. 추가 문의 있으면 남겨 주세요. 감사합니다.

  • jamaphy 프로필 jamaphy
    2022-02-14 443976

    다음 2가지 문의드립니다. 1. 워드프레스 사용 경험이 없는 상태인데 수강해도 되는 지 여부. (PHP, 자바스크립트 등의 기본 지식은 있습니다.) 2. 어드민 편을 듣고 듣기 vs 클라이언트 편만 듣기 --> 여기에 대한 조언 or 의견

    안형우
    안형우
    안형우
    2022-02-14 168455

    안녕하세요 :) 질문 감사합니다. 1. PHP, js 등에 대한 기본 지식이 있으면 들으셔도 무방합니다. 워드프레스 자체는 일반적인 블로그 툴로 도구 자체가 그리 어렵지는 않기 때문입니다. 설치하고 둘러보는 것만으로 워드프레스 자체는 충분히 사용하실 수 있습니다. 2. 워드프레스 사용 목적에 따라 달라집니다. 어드민 단을 커스터마이징할 필요가 없다면 클라이언트 편만 들으시면 됩니다. 어드민 커스터마이징이 필요한지는 책, 상품 같은 커스텀 포스트 타입과 그에 맞는 분류를 별도로 사용해야 하는가 여부로 판단해 보시면 됩니다. 일반적인 블로그 툴로만 사용하면서 클라이언트단을 커스터마이징할 예정이라면 클라이언트 편만 들으셔도 무방합니다. 특정 목적이 없고 워드프레스 일반에 대한 공부를 하고 싶으신 거라면 어드민편, 클라이언트편을 차례대로 들으시면 됩니다. 더 궁금한 게 있으면 추가 질문 부탁드립니다.

  • 조르바 프로필 조르바
    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/ ) 정확히 원하시는 걸 강의에서 다루고 있지는 않지만 제 강의를 들으신다면 이런 기본적인 정보를 바탕으로 코딩을 하실 수 있는 기초를 닦으실 수 있을 거라고 봅니다. 감사합니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스