여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. 워드프레스 숏코드 제작 - 2편 - 숏코드와 함께 내용 입력 하기
워드프레스 숏코드 제작 – 2편 – 숏코드와 함께 내용 입력 하기
6개월전 작성
6개월전 수정

이전 포스트에서 숏코드의 기본적인 부분에 대해 공부를 해봤다.

이번에는 숏코드 내용을 가져와서 사용하는 방법에 대해 알아보자.

숏코드

숏코드 내용을 가져와서 사용하려면 $content 파라미터를 이용한다.

또한 시작 숏코드, 종료 숏코드가 있어야한다.

shortcodes.php

이전 shortcodes.php
function greeting() {
    return '안녕하세요?';
}
add_shortcode( 'greeting', 'greeting' );

greeting 함수에서 파라미터 $atts, $content를 이용한다.
$atts = 사용자가 입력한 리턴값.
$content = 숏코드와 함께 입력한 내용.

function greeting( $atts, $content ) {
return '안녕하세요?' . $content;
}
add_shortcode( 'greeting', 'greeting' );
사용된 코드 설명
return ‘안녕하세요? ‘ . $content;
:
greeting 함수 실행시 $content 값을 리턴값에 추가하는 코드.
기본 예시
[greeting]저는 밍구 입니다.[/greeting] 입력 시, 아래와 같이 표시된다.

안녕하세요? 저는 밍구입니다.

참고
관련 포스트
숏코드 제작 - 2편 - 숏코드와 함께 내용을 입력하기 - 현재글
Mingg`s Diary
밍구
공부 목적 블로그