워드프레스에서 커스터마이징을 하려면…

워드프레스 포럼 게시판 Forum 워드프레스에서 커스터마이징을 하려면…

이 게시글은 0개 답변과 1명 참여가 있으며 마지막으로  Word Cracker에 의해 2016년 4월 26일 업데이트 됐습니다.

  • 글쓴이

  • Word Cracker
    Keymaster

    오늘 처음으로 워드프레스를 수정하게 되었는데, 자세히 보니까 워드프레스 테마도 구입한 상태고 우측부분 메뉴위치를 조금 변경하면 되는거더군요.

    html,css를 찾아 수정하면 되는지 알았는데 소스도 php밖에 안보이고…

    이럴 경우 php에 대한 지식까지 있어야 변경이 가능한 건가요?


    답변:

    워드프레스는 사용이 편리하지만, 한편으로는 사용이 까다로운 도구 같습니다. 프로그래밍 언어나 HTML, CSS 등에 대해 전혀 몰라도 기본적인 사용법만 익히며 홈페이지 제작이 가능하고, 특히 Themeforest와 같은 사이트에서 적절한 유료 테마를 검색한 후에 구입하여 적용할 경우 단시간 내에 전문적인 느낌의 사이트까지 구축이 가능합니다.

    Avada, Enfold 등 유료 테마의 경우 대부분 데모 파일을 제공하기 때문에 데모 사이트와 비슷하게 만들 수 있습니다. 그리고 내용 등을 적절히 수정이 가능합니다. 하지만 기본 틀에서 벗어나 수정하려고 하면 초보자에게 쉽지 않은 게 현실입니다. 그리고 워드프레스와 관련된 대부분의 자료는 영어로 되어 있어서 영어를 잘 모를 경우 더 어렵게 느껴질 수 있습니다.

    워드프레스가 PHP 기반이기 때문에 커스터마이징을 원하는 경우 PHP와 CSS에 대한 기본적인 지식이 있으면 좋을 듯합니다. 그리고 WordPress Codex 페이지를 자주 방문하여 필요한 정보를 얻는 것이 매우 도움이 될 것입니다.

    우선 이 글을 통해 워드프레스가 기본적으로 어떻게 작동하는지를 이해하면 추후 수정하는 데 도움이 될 수 있을 것입니다.

    그리고 하나 염두에 둘 점은 PHP 등 프로그래밍 언어를 잘 아는 분들이 워드프레스를 이용할 때 소스 파일을 수정하려고 많이 시도합니다. 하지만 워드프레스에서 워드프레스 혹은 플러그인의 코어 파일을 수정할 경우 추후 업데이트/업그레이드 시 수정 사항이 모두 사라지게 됩니다. 워드프레스는 필터와 액션이라는 후크를 통해 수정하는 것이 가장 좋습니다. 그래야 업데이트되더라도 변경 사항이 사라지지 않습니다.

    또 하나는 테마 파일도 마찬가지로 그냥 수정하면 나중에 업데이트로 인해 변경내용이 사라집니다. 테마는 차일드 테마(자식 테마)를 만들어서 수정해야 합니다(참고).

    우선은 기본적인 워드프레스 사용법을 익힌 다음, 필터/액션 등의 후크를 사용하는 방법, 숏코드 등의 고급 기능을 익히시면 좋을 듯 합니다.

'워드프레스에서 커스터마이징을 하려면…'에 답변달기
글쓴이 정보: