WordPress는 PHP 언어를 사용하여 개발된 블로그 플랫폼입니다. 사용자는 PHP 및 MySQL 데이터베이스를 지원하는 서버에서 자신의 웹사이트를 설정할 수 있습니다. WordPress를 콘텐츠 관리 시스템(CMS)으로 사용할 수도 있습니다.
WordPress는 개인 블로그 시스템이며 점차적으로 컨텐츠 관리 시스템 소프트웨어로 발전해 왔으며 PHP 언어와 MySQL 데이터베이스를 사용하여 개발되었습니다. 사용자는 PHP 및 MySQL 데이터베이스를 지원하는 서버에서 블로그를 사용할 수 있습니다.
WordPress에는 제3자가 개발한 무료 템플릿이 많이 있으며, 설치는 간단하고 사용하기 쉽습니다. 그러나 자신만의 템플릿을 만들려면 특정 전문 지식이 필요합니다. 예를 들어, 최소한 표준 범용 마크업 언어에 따른 애플리케이션의 HTML 코드, CSS, PHP 및 기타 관련 지식을 이해해야 합니다.
WordPress는 공식적으로 중국어 버전을 지원하며 wopus 중국어 언어 패키지와 같이 매니아가 개발한 타사 중국어 언어 패키지도 있습니다. WordPress에는 수천 개의 다양한 플러그인과 수많은 테마 템플릿 스타일이 있습니다. [
이 글에서는 주로 WordPress에서 사이드바를 만들고 얻는 데 사용되는 PHP 함수를 소개합니다. 여기에는 Register_sidebar() 함수와 get_sidebar() 함수도 포함됩니다. 필요한 친구는 이를 참고할 수 있습니다
register_sidebar() (생성) 사이드바)
위젯을 배치할 사이드바를 만듭니다. 이 함수를 사용할 때는 함수에 넣고 "widgets_init" 후크에 마운트하세요.
Usage
register_sidebar( $args );
Arguments
$args
(String | Array) (선택 사항) 생성할 사이드바에 대한 인수입니다.
기본값:
$args = array( 'name' => ( 'Sidebar name', 'theme_text_domain' ), 'id' => 'unique-sidebar-id', 'description' => '', 'class' => '', 'before_widget' => '<li id="%1" class="widget %2">', 'after_widget' => '</li>', 'before_title' => '<h2 class="widgettitle">', 'after_title' => '</h2>' );
Array 매개변수 소개:
name: 사이드바 이름
id: 사이드바 ID, 소문자여야 하며 기본값은 증가하는 배열 ID입니다.
description: 사이드바 사이드바 설명
class: 내부 위젯에 대한 추가 클래스
before_widget: 내부 위젯의 시작 HTML 코드
after_widget: 내부 위젯의 끝 HTML 코드
before_title: 위젯의 시작 HTML 코드
after_title: 내부 가젯 제목 끝에 있는 HTML 코드
Example
register_sidebar( array( 'name' => ( '右边的侧边栏' ), 'id' => 'sidebar-1', 'description' => ( '右侧边栏的小工具。' ), 'before_title' => '<h3 class="title">', 'after_title' => '</h3 class="title">', ));
이 기능은 wp-include s/에 있습니다. widgets.php
get_sidebar() (사이드바 가져오기)
get_sidebar()는 사이드바 템플릿을 소개하는 데 사용됩니다. 이름을 지정하면 현재 테마 루트 디렉터리에 있는 sidebar-{name}.php 파일을 가져옵니다. 지정하지 않으면 파일이 없으면 현재 테마 루트 디렉터리에 있는 sidebar.php 파일을 가져옵니다. , wp-includes/theme-compat/sidebar.php 문서를 가져옵니다.
Usage
get_sidebar( $name );
Parameters
$name
(문자열) (선택 사항) 템플릿 이름을 소개합니다. 지정하면 현재 테마 루트 디렉터리에 있는 sidebar-{$name}.php 파일이 소개됩니다.
기본값: 없음
예
아래 코드는 현재 테마의 루트 디렉터리에 있는 sidebar.php 파일을 가져옵니다.
<?php get_sidebar(); ?>
아래 코드는 현재 테마의 루트 디렉터리에 있는 sidebar-left.php 파일을 가져옵니다. 현재 테마:
<?php get_sidebar( 'left' ); ?>
아래 예제에서는 왼쪽 사이드바(sidebar-left.php)와 오른쪽 사이드바(sidebar-right.php)를 각각 소개합니다.
<?php get_sidebar( 'left' ); ?>
Content content
<?php get_sidebar( 'right' ); ?> <?php get_footer(); ?>
Others
이 기능은 다음 위치에 있습니다. : wp-includes/general-template.php
위 내용은 WordPress에서 사이드바를 생성하고 얻는 데 사용되는 PHP 함수에 대한 설명 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!