현재 화이클 다운로드 스킨을 사용하고 있는데요..
게시판에 보여지는 내용에 숏코드 소스가 그대로 나오는데 가리는 방법이 있을까요?
내용에 숏코드를 넣고 저장하면
리스트에 해당 코드가 보여지더라고요..
이 숏코드를 가리는 방법이 있을까요?
샘플)
2021문현아인용: 문현아 (2021) 아직 낯설다는 한국사회에서, ‘난민’들을 ‘우리’와 함께 하는 존재로 불 러들이는 기록 , 구술사연구, 12:1, 169-180언어: 한국어발행일: 2021. 04. 30[pdf-embedder url="http://ctms.funinkorea.com/wp-content/uploads/2021/06/아직_낯설다는_한국사회에서_-서평-1.pdf" title="아직_낯설다는_한국사회에서_-서평 (1)"]
그리고 리스트 소스에 이런식으로 넣었습니다.
<?php else:?>
<?php
$content->content = str_replace('[', '[', $content->getContent());
$content->content = str_replace(']', ']', $content->getContent());
echo do_shortcode(wp_trim_words(wp_strip_all_tags($content->content), 200, '...'));
?>
<?php endif?>
답변 부탁드립니다.
감사합니다.
안녕하세요~^^
do_shortcode 함수를 적용하시면 숏코드가 실행됩니다.
그렇기 때문에 숏코드를 아예 적용하지 않으려면
정규식을 활용해서 숏코드 영역을 안 보이게 하거나
게시글 목록 페이지에서 표시할 문구를 입력하는 입력 필드를 추가하는 방식으로 진행해주셔야 할 듯합니다.
고맙습니다.
감사합니다.
알려주신대로 입력필드를 추가해서 내용페이지에 해당 코드를 실행해서 호출했더니 잘 됩니다.
아래코드로 붙였더니 잘 되네요..ㅎㅎ 전 반대로 생각했는데 아니었군요..다시한번 감사합니다.
<?php echo do_shortcode($content->option->{'pdf-key'})?>