>  기사  >  백엔드 개발  >  WordPress 개발에 대한 첫 번째 기본 이해

WordPress 개발에 대한 첫 번째 기본 이해

WBOY
WBOY원래의
2016-08-08 09:24:32840검색

이것은 WordPress 개발의 초기 단계이므로 먼저 테마 제작 소개부터 시작하겠습니다. 친구들이 테마를 다운로드하거나 WordPress를 다운로드하여 비교할 수 있기를 바랍니다. 다음 소개를 읽어보세요.

첫 번째는 일반적인 템플릿 파일과 WordPress 테마의 사용입니다.

style.css는 일반적으로 테마를 포함하는 스타일 시트 파일입니다. 선언 및 일반 CSS 스타일 코드

index.php는 홈페이지 템플릿으로, 일반적으로 웹 사이트의 홈페이지를 만드는 데 사용됩니다.

header.php 일반적으로 모두 헤더 템플릿입니다. 페이지 헤더의 공통 부분

sidebar.php는 일반적으로 위젯을 표시하는 사이드 템플릿입니다.

footer.php는 바닥글 템플릿입니다. 일반적으로 "회사 소개", "저작권 설명" 등이 배치되며, 일부 통계 코드도 있을 수 있습니다

Archive.php는 카테고리

아래의 기사 디렉토리를 표시하는 데 사용되는 아카이브 및 카테고리 템플릿. Single.php는 게시물의 콘텐츠인 콘텐츠 페이지 템플릿입니다.

page.php는 페이지의 콘텐츠인 콘텐츠 페이지 템플릿입니다.

comments.php는 메시지 및 답글 템플릿

searchform.php는 우리가 보는 검색창인 검색 양식 템플릿입니다

search.php는 검색 결과 템플릿입니다

404.php는 오류 페이지 템플릿

author.php입니다. 기사 디렉토리 페이지는 특정 저자의 기사를 나열하는

기능입니다. php는

테마 첨부 파일에서 사용하는 함수 모듈을 저장하는 템플릿 함수입니다. php는 첨부 파일 템플릿 페이지입니다.

여기서 주의할 점은 워드프레스 사진이나 기타 업로드 파일에 첨부파일 ID를 부여한다는 점입니다. picture 첨부 파일 페이지에 대한 링크를 선택할 때 이 템플릿이 테마에 포함되어 있지 않으면 오류가 보고됩니다.

아래에는 일반적으로 사용되는 몇 가지 함수가 있습니다.

get_header() 헤더 템플릿 호출

get_sidebar() 사이드바 템플릿 호출

get_footer() 바닥글 템플릿 호출

bloginfo가 마법의 기능인 곳 , 일반적으로 이를 사용하여 많은 정보를 얻을 수 있습니다

bloginfo('html_type') 웹 페이지 html 유형

bloginfo('charset ') 웹페이지 인코딩

bloginfo('name') 블로그 이름

bloginfo('url') 블로그 URL

bloginfo('description') 블로그 설명

bloginfo('stylesheet_url') CSS 파일 경로

bloginfo ('template_url') 템플릿 파일 경로

다음은 일반적인 표시 기능입니다.

wp_head() 헤드 후크 기능, 기본적으로 모든 테마는 다른 플러그인이나 기능적인 기능이 웹사이트 헤더에 CSS나 js 파일을 출력할 수 있도록 하기 위해 사용됩니다. 이 기능이 없는 테마의 경우 일반적으로 많은 플러그인이 정상적으로 사용되지 않을 수 있습니다. header.php에 추가합니다.

wp_footer() 하단 후크 함수, 일반적으로 footer.php 파일에 추가됩니다.

wp_nav_menu() 탐색 메뉴를 호출하려면 일반적으로 필요합니다. 함수에 .php는 함께 사용할 수 있도록 등록 메뉴 함수register_nav_menus()를 추가합니다

wp_list_bookmarks() 친숙한 링크 함수

다음은 다음과 같습니다. 일반적인 판단 태그

is_home() 홈페이지인지, index.php를 사용하는 홈페이지인지

is_front_page()인지 사용자 정의 홈페이지, 홈페이지가 기본 index.php가 아닌 경우 이를 사용하여

을 결정해야 합니다. 그런데 홈페이지를

is_single() 콘텐츠 페이지인지 게시물인지

is_page() 콘텐츠 페이지인지 게시물인지 is 페이지

is_attachment() 여부 첨부 페이지의 경우

is_singular() is_single()|| is_page()||is_attachment()

is_category () 카테고리인지 아카이브 페이지인지

is_tag() 태그 아카이브 페이지

is_date() 지정된 날짜에 아카이브되는지 여부

is_year() 해당 연도에 페이지 보관 여부

is_month() 해당 월에 페이지 보관 여부

is_day( ) 특정 날짜의 아카이브 페이지인지

is_time() 특정 시간의 아카이브 페이지인지

is_archive() 아카이브 페이지인지

is_search() 검색결과 페이지인지

is_author() 입니다 작가 아카이브 페이지

is_404() 오류 페이지인지

is_paged() 홈페이지/디렉토리/아카이브 페이지인지 여부 여러 페이지에 표시됨

is_user_logged_in( ) 사용자의 로그인 여부

첫 번째 기사는 여기까지입니다.

위 내용은 내용의 측면을 포함하여 WordPress 개발에 대한 첫 번째 기본 이해를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:ubuntu14.04 nginx 구성다음 기사:ubuntu14.04 nginx 구성