인사이드 상담스킨 답변 알림 메일 내용관련

답변 알림메일의 "문의사항 확인하기" 버튼을 클릭하면 "삭제된 글입니다" 라는 알림창이 뜨고 정상적인 페이지가 나오지 않고 있습니다.

버튼 클릭 시 자기가 쓴 글의 링크로 이동시키고 싶은데

링크부분은 어떻게 설정할 수 있나요?

 

그리고 메일 내용에 답변글 내용 + 기존글 내용을 넣을 수 있을까요?

해당 글에 대한 답변이라는 것을 표시하고 싶습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    KBoard 인사이드 상담 스킨의 답변 등록시 이메일로 알림 받기 기능을 말씀하시는 건지요?

    "삭제된 글입니다." 관련해서는 해당 게시글이 휴지통에 있거나

    DB에서도 삭제되었는지 확인해보셔야 할 듯합니다.

     

    inside_ask_kboard_latest_alerts_message 필터를 활용하시면 메일 내용을 편집하실 수 있습니다.

    아래 예제 코드를 활용해보세요.

    add_filter('inside_ask_kboard_latest_alerts_message', 'inside_ask_kboard_latest_alerts_message_2020_04_28', 10, 2);
    function inside_ask_kboard_latest_alerts_message_2020_04_28($message, $content){
    	$board = $content->getBoard();
    	
    	if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
    		$parent_content = new KBContent();
    		$parent_content->initWithUID($content->parent_uid);
    		if($parent_content->uid){
    			$message .= $parent_content->content;
    		}
    	}
    	
    	return $message;
    }

    위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.

    테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.

     

    해당 필터는

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/functions.php 파일에서 확인해보실 수 있습니다.

    고맙습니다.

  • 안녕하세요, 인사이드 상담 스킨에서 상태에 따라 컬러를 다르게 표시할 수 있을까요?

    실제로 답변이 달린경우에는 빨간색으로 폰트컬러가 바뀌는 것 같은데

    실제 답변여부와 상관없이 답변완료 / 답변대기 상태만 바꾸었을때도 구분할 수 있게 하고싶습니다.

  • 인사이드 상담 스킨에서 답변이 달릴 경우 상태 색상이 빨간색으로 변경됩니다.

    답변 여부에 상관없이 상태로 색상을 변경되게 하시려면

    아래의 코드를 활용해보세요.

    function inside_ask_has_answered($content_uid){
    	$content_uid = intval($content_uid);
    	$content = new KBContent();
    	$content->initWithUID($content_uid);
    	
    	if($content->category2 == '답변완료'){
    		return true;
    	}
    	
    	return false;
    }

    테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.

    고맙습니다.

  • 감사합니다 ^^!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요