it-swarm-ko.tech

처음부터 새로운 테마를 만드는 방법은?

나는 WordPress에 처음 온 사람입니다.

WordPress 테마로 새 디자인을 구현하려면 어떤 단계를 수행해야합니까?

5
googletorp

Carrington (정말로 멋지다)와 같은 "스킨 블 가능한"테마 프레임 워크의 대안은 처음부터 한 디자인을 통합하는 것입니다. 이것이 내가 맞춤형 WordPress 테마를 만드는 법을 배웠던 방법입니다. 참고 : 이것은 많은 실험을 포함하는 해킹 방법입니다. 그러나 당신이 나와 같고 손으로 놀고있을 때 가장 잘 배우면 많은 것을 가르쳐 줄 수 있습니다.

BTW, 나는 당신이 HTML, CSS, PHP를 알고 있다고 가정합니다. 그렇지 않다면 처음부터 새로운 테마를 구축하기 위해 이러한 기술에 대한 실무 지식이 필요합니다. 램프 의 실무 지식 또한 도움이됩니다.

  1. 먼저 정적 코드 (HTML 및 CSS)로 디자인을 빌드하십시오. 브라우저 간 호환성이 뛰어나며 WordPress 블로그의 모든 요소 (예 : 댓글, 보관 파일 등)가 포함되어 있는지 확인하십시오. 또한 모든 CSS 코드를 "style.css"라는 단일 파일에 배치하고 CSS, 이미지, JS 등의 모든 외부 파일 참조가 절대 URL이 아닌 상대 URL을 사용하는지 확인하십시오.

  2. 로컬 컴퓨터에서 WordPress를 실행하십시오. 이렇게하려면 아파치, PHP, MySQL을 데스크톱이나 노트북에 설치해야합니다. Windows를 사용하는 경우 WampServer 는 좋은 솔루션입니다. Mac을 사용하는 경우 MAMP 도 잘 작동합니다. 그런 다음 WordPress를 설치하십시오.

  3. WordPress 설치 패키지와 함께 제공되는 기본 테마의 파일을 엽니 다./wp-content/themes/default/폴더에 있습니다. 이 테마에는 아마도 필요한 것보다 많은 파일이있을 것입니다. 또는/wp-content/themes/classic /에 테마 파일 수가 적은 Classic 테마로 시작할 수도 있습니다. BTW : 기본 테마는 기본적으로 선택되지만 기본 테마로 시작하려면 WP 관리자 내에서 해당 테마를 활성화해야합니다. 그러면 해당 테마가 어떻게 보이는지 확인할 수 있습니다.

  4. 브라우저에서 WordPress Codex의 테마 개발 섹션을 열어 두십시오. 당신은 그것을 자주 필요로 할 것입니다. 템플릿 파일 목록 에서이 목록이 기본 (또는 클래식) 테마에 표시되는 파일과 어떻게 매핑되는지를 볼 수 있습니다. 일부 테마 파일은 필수이며 일부는 필요하지 않습니다.

  5. 당신이 가진 사람의 종류에 따라, 당신은 이제 테마 파일로 주변을 조롱 할 수 있고, 어떤 것이 효과적인지, 어떤 것이 깨지는 지 등을 볼 수 있습니다. 심지어 자신의 디자인 조각을이 테마로 움직일 수도 있습니다. 또는 Theme Development 지침을주의 깊게 읽을 수 있습니다 ( The Loop 에 대한 정보가 특히 중요합니다). 그런 다음 파일로 돌아와서 폐기하십시오.

내가 이것을 시작했을 때, 많은 것들이 깨질 것입니다. 그런 일이 발생하더라도 걱정하지 마세요. 그래서 공개 웹 사이트가 아닌 자신의 로컬 컴퓨터에서이 작업을 수행하는 것입니다. 파손은 학습의 재미의 일부입니다.

결국 HTML 및 CSS 조각을 Default 또는 Classic 테마로 천천히 이동 한 다음 모두 실행되도록 할 수 있습니다. 그것이 n00b에서 견습생으로 졸업 할 때입니다.

그런 다음 Default 또는 Classic 테마에서 PHP 코드 (WordPress ' 템플릿 태그 )를 이동할 수 있습니다. 귀하의 HTML. 그 때 당신은 숙련공으로 졸업 할 것입니다.

(필자는 자신의 위젯, 플러그인 및 테마를 쉽게 작성할 수있는 선배 모범이라고 생각합니다. 그리고 스승님, 그 시점에서 WordPress Core에 다시 기고하고 있습니다. 분명히 그렇지 않습니다.)

이게 도움이 되길 바란다.

11
Mike Lee

당신은 Starkers 와 같은 "초보자"테마를 사용할 수 있습니다.이 테마는 자신 만의 테마를 만들기위한 기반을 제공합니다. 최소한의 기능 만 갖추면되므로 직접 작업해야합니다.

또 다른 옵션은 단순히 사용할 수있는 많은 공통적 인 기본 기능을 포함하는 테마 프레임 워크를 사용하는 것입니다. 옵션에는 CarringtonGenesis 가 포함됩니다.

Starkers로 시작하는 것이 좋습니다. WordPress 태그 및 기능에 대해 배우게됩니다. 그런 다음 프레임 워크를 사용하여 나중에 작업 속도를 높일 수 있습니다.

또한 주제 개발에 대한 자료는이 질문에 대한 답변 을 살펴 보는 것이 좋습니다 .

3
Grant Palin

자신 만의 테마를 처음부터 시작할 수도 있고 Thematic http://themeshaper.com/thematic/ 과 같은 기존 테마 프레임 워크를 사용하여 테마를 개발할 수도 있습니다. 전체 테마를 처음부터 개발하고 싶다면 http://codex.wordpress.org/Theme_Development 와 Wordpress Codex와 같은 다른 자료가 매우 유용 할 수 있습니다. http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/ 는 또한 아주 훌륭한 Wordpress 테마 작성입니다 초보자를위한 튜토리얼.

0
User

나는 항상 시작 WPBasis 를 시작 테마로 사용하고 고객의 요구 사항에 대한 플러그인 및 테마를 작성합니다.

0
bueltge