본문 키워드 필터 훅 문의
안녕하세요.
php쪽의 문의일거라 생각이 듭니다.
저는 초보구요. 취미삼아 열심히 배우고 있는데,
잘 몰라 도움주시면 피와 살이 될 것 같습니다.
워드프레스에 k보드 플러그인을 사용중인데,
게시글이 달리면, 키워드에 따라 작성알람 메일이 달리가는 후크를 공부하고 있습니다.
본문에 키워드가 있을시라는 if문을 완성해야 하는데,
if($content == '키워드~~)
쪽을 완성하지 못했습니다.
아래는 작성중인 전문입니다
-
add_action('kboard_document_insert', 'my_kboard_document_insert1', 10, 4);
function my_kboard_document_insert1($content_uid, $board_id, $content, $board){
if($content == '키워드1' && $board_id == '1'){
$user_email = '메일주소1';
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = $user_email;
$mail->title = apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board->board_name.' - '.$content->title, $content);
$mail->content = apply_filters('kboard_latest_alerts_message', $content->getDocumentOptionsHTML() . $content->content, $content);
$mail->url = $url->getDocumentRedirect($content->uid);
$mail->url_name = __('Go to Homepage', 'kboard');
$mail->send();
}
else if($content == '키워드2' && $board_id == '1'){
$user_email = '메일주소2';
$url = new KBUrl();
$mail = kboard_mail();
$mail->to = $user_email;
$mail->title = apply_filters('kboard_latest_alerts_subject', '['.__('KBoard new document', 'kboard').'] '.$board->board_name.' - '.$content->title, $content);
$mail->content = apply_filters('kboard_latest_alerts_message', $content->getDocumentOptionsHTML() . $content->content, $content);
$mail->url = $url->getDocumentRedirect($content->uid);
$mail->url_name = __('Go to Homepage', 'kboard');
$mail->send();
}
}
misol
(9 Point)ㆍ2020.05.10 12:02ㆍ조회 1542ㆍ
RSS