워드프레스 썸네일에 캡션이나 아이콘, 뱃지, 시티커 등을 붙일 때 FSM Custom Featured Image Caption 플러그인을 활용하면 할 수 있다. 특히 이 어플은 숏코드도 지원하는데, 다소 어려운 부분이 있어서 공유하고자 한다.
해당 어플에서 숏코드를 이용하는 방법을 아래와 같이 정리해주고, 있다.
Once the plugin is activated, use <?php get_FSM_featured_image_caption()?> to return a string containing the text that you can assign to a variable or ?php get_FSM_featured_image_caption()?> where you like the caption be displayed.
위의 글을 보면, <?php get_FSM_featured_image_caption()?> 나 <?php get_FSM_featured_image_caption()?>를 이용하면 원하는 위치에 캡션을 특정 위치에 노출시킬 수 있다. 그리고, 또 중요한 설명을 아래 하고 있다.
the_FSM_featured_image_caption( array('tag' => 'p', 'class' => 'class1 class2', 'style' => 'color: red;', 'allow_html'=> true, 'allow_shortcodes'=>true );
말하자면, <?php get_FSM_featured_image_caption()?> 여기 괄호 안에 ('tag' => 'p', 'class' => 'class1 class2', 'style' => 'color: red;', 'allow_html'=> true, 'allow_shortcodes'=>true ); 이것을 넣어서 활용할 수 있다는 것이다.
1. tag
설명하자면, tag 는 속성을 규정할 때 div나, p 등을 설정하는 것인데 기본적으로 div가 설정되어 있는데 이것을 p로 변경하는 것인데, 기본적으로 크게 손댈 것은 없으나 div나 p의 경우 자동 줄바꿈이 되기 때문에 줄바꿈을 하지 않으려면 'tag' => false 로 설정해야 한다.
2. class
이것 역시 속성을 설정하는 것인데 미리 규정한 속성을 불러낼 때 사용하는 것이다. 특별히 필요없으면 삭제해도 좋다.
3. style
이 역시 특별한 속성을 줄 때, 위의 예시는 색상을 설정할 때 등 사용하는 것이다.
4. allow_html
이것은 해당 캡션에 html를 넣을 때 이 반드시 true 설정해주어야 한다.
5. allow_shortcodes
이것은 해당 캡션에 숏코드를 넣을 때 반드시 true 설정해주어야 한다.
댓글