안녕하세요
게시글 작성시 링크걸기에서 동영상 링크를 걸면
동영상 플레이어 위쪽에 아래 문구가 계속 나옵니다. 저걸 없앨 수 있는 방법이 있나요?
target= _blank rel=noopener
그리고 그냥 링크를 걸지 않고 동영상주소를 본문에 넣으면.... 링크주소가 나오는게 아니라... 자동으로 동영상창이 본문에 나타나고 클릭시 플레이어 됩니다
링크걸기를 사용하지 않고 그냥 본문에 동영상 주소 url 입력시에.. url주소만 나오게 할수 없나요?
끝으로 다행히 그때는 위의 문구가 동영상 플레이어 위에 보이지 않는데..
문제는 동영상 밑으로 내용을 적기위해서 엔터를 치면 동영상 위에 다시 저 문구가 나타납니다
해결방법을 알려주시면 감사하겠습니다
안녕하세요~^^
KBoard 플러그인에서 유튜브, 비메오 동영상 URL 본문에 입력하면
iframe 코드로 자동으로 변환하고 있습니다.
만약, iframe 코드로 자동으로 변환하는 기능을 비활성화하시려면
아래의 코드를 추가해보세요.
add_filter('kboard_content_paragraph_breaks', 'kboard_content_paragraph_breaks_20210318', 999, 2);
function kboard_content_paragraph_breaks_20210318($content, $builder){
if($builder->board->id == '1'){ // 실제 게시판 id로 적용해주세요.
remove_filter('kboard_content', 'kboard_video_url_to_iframe');
remove_filter('kboard_comments_content', 'kboard_video_url_to_iframe');
}
return $content;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.
위 내용을 추가 하면 하나의 게시판에는 적용이 되는데 혹시 3개의 게시판에 동일 하게 적용을 하고 싶은데
어느 부분을 수정 해야 되나요?
여러 개의 게시판에 적용하시려면
$builder->board->id == '1' 부분을 in_array($builder->board->id, array('1', '2', '3')) 이런 식으로 적용해보세요.
array('1', '2', '3') 부분의 숫자는 실제 게시판 id로 적용해보세요.
고맙습니다.