여러 게시판 모두 첨부 이미지를 본문에 보이게 하려면...

안녕하세요 

제가 아래와 같이 게시판( id= 5 )의 첨부이미지가 본문에 보여지게 사용중인데 엄청 편리하더라구요... >>> 너무 감사드려요~~~!!

/* 케이보드 첨부 이미지 본문에 보여주기 */
add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($content, $content_uid, $board_id){
	if($board_id == '5'){ // 실제 게시판 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;
}

 

 

그래서 위의 5번 게시판을 포함한 다른 게시판들(1, 4, 6)도 모두 첨부이미지가 본문에 보이게 하기 위해   

아래와 같이 $board->id == '5' 부분을 in_array($board->id, array('1', '4', '5', '6'))로 적용했더니...

/* 케이보드 첨부 이미지 본문에 보여주기 */
add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($content, $content_uid, $board_id){
	if( in_array($board->id, array('1', '4', '5', '6'))){ // 실제 게시판 id로 적용해주세요.
		$document = new KBContent();
		$document->initWithUID($content_uid);

 

""치명적인 오류를 확인하기 위한 사이트와 통신이 불가능하여 PHP 변경 사항이 복구되었습니다. PHP 파일 변경사항을 SFTP와 같은 다른 수단을 통해 업로드 해야 합니다."" 라는 메시지가 뜨네요ㅠㅠ 

뭐가 잘못된건지요???  도움 말씀 부탁드립니다. 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요