게시판 글 작성자가 작성한 다른 글 나타내기 관련 문의 드립니다.

add_shortcode('my_kboard_content_list', 'my_kboard_content_list');
function my_kboard_content_list(){
	$html = '';
	$board_id = '1'; // 실제 게시판 id로 적용해주세요.
	
	$content = new KBContent();
	$content->initWithUID(kboard_uid());
	
	if($content->member_uid){
		$list = new KBContentList($board_id);
		$list->memberUID($content->member_uid);
		$list->getList();
	
		$url = new KBUrl();
		
		ob_start();
		while($content = $list->hasNext()){
			?>
			<div class="my_kboard_content">
				<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>">
					<?php echo $content->title?>
				</a>
			</div>
			<?php
		}
		$html = ob_get_clean();
	}
	
	return $html;
}

add_filter('kboard_content', 'kboard_content_20210323', 10, 3);
function kboard_content_20210323($content, $content_uid, $baord_id){
	if($baord_id == '1'){ // 실제 게시판 id로 적용해주세요.
		$content .= do_shortcode('[my_kboard_content_list]');
	}
	
	return $content;
}

위 코드를 입력 하고 하면 아래쪽에 글 작성자의 쓴 글들 제목이 나타납다.

혹시 그 내용을 글 작성자 아이디를 클릭 했을 때 새로운 페이지 뜨게 할 수 있을까요?

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