2. 상세 내용
- 첨부파일을 다운로드 하는 게 안나와요.
그래서 첨부파일이 이미지일경우 본문에 자동으로 표시되는
add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($content, $content_uid, $board_id){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$document = new KBContent();
$document->initWithUID($content_uid);
ob_start();
?>
<?php foreach($document->getAttachmentList() as $key=>$attach): $extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION));?>
<?php if(in_array($extension, array('gif','jpg','jpeg','png'))):?>
<p class="thumbnail-area"><img src="<?php echo site_url($attach[0])?>" alt="<?php echo $attach[1]?>"></p>
<?php else: $download[$key] = $attach; endif?>
<?php endforeach?>
<?php
$content .= ob_get_clean();
}
return $content;
}
functions.php에 코드 추가했습니다.
이미지 불러올때 오류가 생기는것같습니다.
Fatal error: Uncaught Error: Call to undefined function kboard_execute_uid() in /digifac/www/wp-content/plugins/kboard/skin/contact-form/editor.php:128 Stack trace: #0 /digifac/www/wp-content/plugins/kboard/class/KBoardBuilder.class.php(376): include() #1 /digifac/www/wp-content/plugins/kboard/skin/contact-form/document.php(1): KBoardBuilder->builderEditor() #2 /digifac/www/wp-content/plugins/kboard/class/KBoardBuilder.class.php(280): include('/digifac/www/wp...') #3 /digifac/www/wp-content/plugins/kboard/class/KBoardBuilder.class.php(169): KBoardBuilder->builderDocument() #4 /digifac/www/wp-content/plugins/kboard/index.php(513): KBoardBuilder->create() #5 /digifac/www/wp-includes/shortcodes.php(356): kboard_builder(Array, '', 'kboard') #6 [internal function]: do_shortcode_tag(Array) #7 /digifac/www/wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(kboard...', 'do_shortcode_ta...', '[kboard id=2]\n') #8 /digifac/www/wp-includes/class-wp-hook.php(307): do_shortcode('[kboard id=2]\n') #9 /digifac/www/wp-inc in /digifac/www/wp-content/plugins/kboard/skin/contact-form/editor.php on line 128
도와주세요~~~
게시판 스킨을 다른걸로 변경해도 동일한 오류가나오면서 이미지가 안뜨네요.
그리고 첨부파일 다운로드할수있는 버튼? 같은거는 어떻게 만들수 있나요~~?
3. 확인 가능한 상세 페이지 주소
https://indiwork.co.kr/contact-us/?mod=document&uid=1055