책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > 웹디자인 기타
· ISBN : 9788965400448
· 쪽수 : 456쪽
· 출판일 : 2013-06-20
책 소개
목차
PART 01 학습 준비
CHAPTER 01 워드프레스란?
01_ 워드프레스가 뭐지?
- WordPress.com 과 WordPress.org
02_ 워드프레스의 특징
- 풍부한 디자인 템플릿 워드프레스 테마
- PHP + MySQL로 제작
- 워드프레스 업데이트
- 활발한 포럼
- 여러 가지 다양한 플러그인
- 플러그인 업데이트
CHAPTER 02 PHP와 MySQL
01_ 워드프레스 작동 환경
- PHP 란 무슨 프로그램일까?
- MySQL이란?
02_ PHP는 HTML 을 생성하는 것이 주요 목적
03_ 서버 사이드 스크립트 PHP
- 동적 HTML 출력
04_ 워드프레스에 필요한 PHP와 MySQL 버전
- 웹 호스팅을 이용할 때
CHAPTER 03 개발 환경 구축
01_ Apache, PHP, MySQL 로컬 설치
- 윈도우 환경에 추천: XAMPP
- 맥 환경에 추천: MAMP
02_ XAMPP를 사용하여 로컬 서버 설치
- 내려받기
- 설치
- 실행과 동작 확인
- Apache의 도큐먼트 루트
- Apache, PHP 실행을 잊지 말자
03_ MAMP을 사용하여 로컬 서버 설치
- 설치
- 실행과 동작 확인
- Apache의 도큐먼트 루트
CHAPTER 04 워드프레스 설치
01_ 워드프레스 내려받기
- wp-content 폴더와 코어 파일
02_ 설치 준비
- phpMyAdmin 으로 데이터베이스 생성
- wp-config .php 파일 작성
03_ 워드프레스 설치
PART 02 워드프레스의 기본
CHAPTER 05 관리 페이지 사용 방법과 사이트 구축을 위한 초기 설정
01_ 첫 워드프레스
- 화면 표시/표시 안 함
- 워드프레스 관리 페이지
- 편집 중인 워드프레스 사이트 표시하기
02_ 워드프레스 설정
- 일반 설정
- 읽기 설정
- 토론 설정
- 미디어
- 고유 주소 설정
03_ 플러그인 설정
- 플러그인 활성화
- 플러그인 설치
- 플러그인 업데이트
04_ 등록된 글, 카테고리 등 확인
- 카테고리 확인
- 태그
- 페이지
CHAPTER 06 새 글 쓰기
01_ 새 글 쓰기 화면
02_ 실제로 글 써보기
- 제목 입력과 고유 주소 설정
- 이미지 삽입
- 문자열 추가
- 글의 수정
CHAPTER 07 워드프레스의 테마와 템플릿 파일
01_ 테마 변경
02_ 테마별 고유 기능
- 사용자 정의 헤더
- 위젯
- 기능은 테마에 따라 다르다
03_ 테마 구성 파일
- 테마에 필요한 파일
- 부품화된 템플릿 파일
04_ 템플릿 파일 상세
- 다양한 곳에서 활약하는 index .php
- 개별 글을 표시하는 single .php
05_ 템플릿 계층 구조
06_ style.css와 functions.php
- 있으면 편리한 functions.php
PART 03 워드프레스 사이트 구축의 기본
CHAPTER 08 워드프레스 테마 살펴보기
01_ 학습용 테마 만들기
02_ 테마에 반드시 필요한 style.css
03_ 웹 사이트의 헤더 부분: header.php
- <body> 작성
- home_url( )과 bloginfo( ) 템플릿 태그
- <head> 작성
- 링크 경로 지정
- head 안에 기술해야 하는 wp_head( )
CHAPTER 09 메인 템플릿과 워드프레스 순환
01_ index
- .php 살펴보기
02_ 워드프레스 순환
- if 문으로 조건 분기
- while 문을 사용한 순환
- 워드프레스 순환의 기본 구조
03_ 워드프레스 순환 안의 코드
- 글 ID , 클래스 표시
- 글 제목 표시
- 글 작성일 표시
- 글 카테고리 표시
- 댓글 링크 표시
- 글 본문 표시
04_ 페이지 이동 링크 표시
CHAPTER 10 개별 글 템플릿과 댓글
01_ 개별 글 템플릿( single .php )
- 글을 분할했을 때의 페이지 이동 표시
- 글 태그 표시
- 이전 글, 다음 글로의 링크 표시
- 다음 글, 이전 글로의 링크를 표시
02_ 댓글 표시
- if 문으로 조건 분기
- 댓글 목록 표시
- 댓글 폼 표시
CHAPTER 11 웹 사이트의 사이드바와 풋터
01_ 사이드바 위젯
- sidebar.php
02_ functions.php 으로 다이나믹 사이드바 정의
03_ 위젯이 없을 때의 표시
- 카테고리 표시
- 계층이 있는 카테고리 표시
- 새로 등록한 글과 월별 글 목록 표시
04_ footer .php
CHAPTER 12 고정 페이지와 내비게이션
01_ 고정 페이지를 표시하는 page.php
02_ 내비게이션에 고정 페이지 표시(사용자 정의 메뉴)
03_ 사용자 정의 메뉴와 테마 지원
- 여러 개의 메뉴를 사용할 때
CHAPTER 13 테마 사용자 정의와 자식 테마
01_ 테마 커스터마이즈의 실제와 자식 테마
02_ 자식 테마 만드는 방법
03_ 덧씌워지는 템플릿 파일
- 새 테마에 없는 파일 추가
04_ 추가 기록하는 자식 테마의 functions.php
PART 04 워드프레스 사이트 구축의 기본
CHAPTER 14 블로그 첫 페이지 커스터마이징
01_ 특성 이미지를 이용한 레이아웃 변경
- 특성 이미지 사용
- 템플릿 파일 수정
- 필터 후크와 계속 읽기 링크
02_ 특성 이미지가 없을 때의 처리 추가
CHAPTER 15 사용자 정의 헤더 사용
01_ 사용자 정의 헤더 활성화
- 배경 이미지로 사용자 헤더를 이용
02_ 헤더 이미지 업로드
- 크기를 변경할 수 있도록 설정
- 업로드한 헤더 이미지 삭제
03_ 사용자 정의 헤더를 배경 이미지로 사용
04_ 미리 보기 표시 항목 변경
- 미리 보기 스타일 정리
05_ 고정 페이지의 헤더에 특성 이미지를 사용
- 특성 이미지에 크기 추가
- 고정 페이지에 특성 이미지를 표시
- 첫 페이지와 고정 페이지 이외는 헤더 이미지를 표시하지 않음
CHAPTER 16 브레드크럼 메뉴 만들기
01_ 브레드크럼 메뉴 구조의 이해
- 페이지에 따라 표시하는 내용이 다름
- 현재 페이지로부터 상위 카테고리나 고정 페이지 정보 확인
02_ 워드프레스의 여러 가지 페이지
- 작성자별 글 목록 페이지
- 첨부 파일 페이지
03_ 브레드크럼 메뉴 기본 구조 만들기
- 검색 결과 페이지/태그 페이지/404 페이지
04_ 날짜별 글 목록 페이지
- 변수 $wp_query
- query_vars 의 값을 참조하는 get_query_var( ) 함수
- 날짜별 브레드크럼 목록 만들기
05_ 카테고리 글 목록의 브레드크럼 메뉴
- 상위 카테고리 확인
- 상위 카테고리 정보 확인
- 카테고리의 이름과 URL 확인
06_ 작성자 페이지의 브레드크럼 메뉴
07_ 고정 페이지의 브레드크럼 메뉴
- 상위 페이지를 확인하고 표시
08_ 첨부 파일 페이지의 브레드크럼 메뉴
09_ 개별 글 읽기 페이지의 브레드크럼 메뉴
- 그 밖의 페이지 처리
10_ 함수로 정리
CHAPTER 17 관련 글 표시
01_ 여러 개의 워드프레스 순환
- 메인 순환과 하위 순환
02_ 하위 순환용 객체 만들기
03_ 하위 순환 만들기
- 하위 순환 코드
04_ 사용자 정의 필드란?
CHAPTER 18 댓글난의 템플릿 변경
01_ 댓글난 상세 설정
02_ 자신만의 댓글 목록 꾸미기
- 아바타 표시
- 댓글 작성자, 등록일시, 편집 링크
- 댓글 내용, 답변용 링크 표시
03_ 다음 댓글 페이지, 이전 댓글 페이지 링크
04_ 핑백 목록 표시
- <li > 요소 안 채워넣기
- 핑백, 트랙백 유무 판단
CHAPTER 19 댓글 입력 폼 사용자 정의
01_ 템플릿 태그 comment_form( )의 구조
02_ 필터 후크 이용
03_ 그 밖의 레이블 변경
04_ 트랙백 URL 표시
CHAPTER 20 블로그용 사이드바 사용자 정의
01_ 다양한 조건으로 사이드바에 글을 표시
02_ 최근 글 표시
03_ 댓글이 많은 글 표시
04_ 태그 클라우드 표시
PART 05 고정 페이지 기능을 이용해 소규모 사이트 만들기
CHAPTER 21 고정 페이지 기능으로 콘텐츠 만들기
01_ 지금부터 만들 사이트에 대해
- 학습 준비
- 예제 사이트의 개요
02_ 고정 페이지 만들기
- 고정 페이지 입력
03_ 사용자 정의 메뉴로 고정 페이지 정리
- 각 PHP 파일 작성
- 메인 내비게이션 메뉴 만들기
- 그 밖에 메뉴 만들기
04_ 고정 페이지 템플릿 변경
05_ 고정 페이지를 웹 사이트의 첫 페이지로 지정
- 읽기 설정 변경
06_ 블로그 첫 페이지 만들기
07_ 웹 사이트에 필요한 기타 페이지
CHAPTER 22 회사 홍보 사이트의 사이드바 만들기
01_ 조건 분기로 상위 페이지와 하위 페이지 판단
02_ 제목 부분 표시
- 상위 페이지일 때
- 하위 페이지일 때
03_ 특성 이미지 부분을 표시
04_ 링크 부분 표시
- 상위 페이지일 때
- 하위 페이지일 때
05_ 고정 페이지 이외의 표시 만들기
- 그 밖의 페이지 제목
- 그 밖의 페이지 특성 이미지
- 블로그 로컬 내비게이션
PART 06 사용자 정의 글 타입으로 중규모 사이트 제작
CHAPTER 23 사용자 정의 글 타입을 이용한 업데이트 가능 콘텐츠
01_ 사용자 정의 글 타입이란?
- 워드프레스의 글쓰기 타입
02_ 사용자 정의 글 타입을 이용하는 기준
- 플러그인 설치
03_ 사용자 정의 글 타입 사용
04_ 첫 페이지에 공지사항을 표시
05_ 사용자 정의 글 개별 페이지
06_ 사용자 정의 글 타입용 브레드크럼 메뉴
07_ 사용자 정의 글 타입용 사이드바
- 제목 부분
- 특성 이미지 부분
- 링크 부분
CHAPTER 24 사용자 정의 글과 사용자 정의 분류
01_ 사용자 정의 분류란?
- 사용자 정의 분류의 개요
02_ 사용자 정의 분류의 작성 순서
- 사용자 정의 글 타입 작성
- 사용자 정의 분류 작성
03_ 글쓰기와 표시
- 사용자 정의 분류의 표시
04_ 제품 개별 페이지에 관련 제품을 표시
- 관련 상품 표시
05_ 고정 페이지로 도입 페이지 만들기
06_ 사용자 정의 분류의 브레드크럼 메뉴
- 제품 목록 페이지의 브레드크럼 메뉴
- 개별 제품 페이지의 브레드크럼 메뉴
07_ 사용자 정의 분류 사이드바
- 제목
- 특성 이미지
- 링크 부분
- 테마에서 이용한 템플릿 파일
CHAPTER 25 워드프레스에서 jQuery 사용
01_ 워드프레스 사이트에서 jQuery 사용
- 워드프레스 사이트에서 jQuery 읽어들이기
- $는 사용하지 않음
02_ jQuery UI 사용
APPENDIX
01_ 템플릿 계층 구조
02_ query_post ( ), WP_Query( ) 인수목록
03_ 함수/템플릿 태그 목록(일부)
04_ 조건 분기 태그 목록
책속에서





















