긍정곰의 연구소

워드프레스 - 숏코드 만들어쓰기 본문

긍정곰의개발일지/워드프레스

워드프레스 - 숏코드 만들어쓰기

긍정곰 2017. 1. 22. 08:49

워드프레스를 사용하다보면 내가 입맛대로 꾸미거나 기능을 쓸수있는건 좋지만 매 페이지마다 특별한 자바스크립트 효과를 준다거나 혹은 어떤 게시글에는 효과를주지만 어떤글에서는 효과를 빼고싶은 경우가 있을것이다.


전자의 경우 사용자 지정함수를 정의해서 불러다 쓰거나 혹은 테마내의 function.php파일에 함수를 추가해넣어서 호출되도록쓰면되지만 후자의 경우에는 글에따라 효과를 차등으로 주기위해 다른방법을 알아보는것이 불가피한데, 이럴때를 대비해서 존재하는것이 바로 숏코드이다.


사용방법은 어렵지 않다.


function.php(혹은 사용자 지정함수를 따로 정의할수있는 php파일)에 아래와 같이 추가해주면 된다.


function shortcodeex()

{

 return '<div id="shortcodeex">

이하 들어갈 기능의 내용...

 </div>';

}


add_shortcode('scex', 'shortcodeex')


이렇게만해주면 숏코드를 쓰기위한 준비는 끝이났다.


이제 글을 쓸때 해당 효과가 필요한부분에 아래와 같이 호출하여 사용하면 된다.


[scex]


그러면 자동으로 호출되어 사용이 되어진다.

Comments