반응형

Hook 5

네이버 META 검색 잘 걸리게 하기 HOOK 기능

@다케미카코 님이 제작하신 네이버 META 검색 잘 걸리게 하기를 HOOK 기능을 만들어봤습니다.https://sir.kr/yc5_tip/2326 SIR" data-og-description="네이버에서 검색 정책이 바뀌어서 meta 랑 RSS 노가다를 해 줘야 하는 상황이라서  meta 먼저 작업을 간단히 하면 테마 폴더 아래에 head.sub.php 에 소스    " data-og-host="sir.kr" data-og-source-url="https://sir.kr/yc5_tip/2326" data-og-url="https://sir.kr/yc5_tip/2326" data-og-image="https://scrap.kakaocdn.net/dn/LmYEn/hyWV1fHKOB/BPQkQXXrCc..

"url에 타 도메인을 지정할 수 없습니다." 메세지 없애는 HOOK 기능

로그인, 회원가입 후 다른 사이트로 이동 하고 싶은 경우"url에 타 도메인을 지정할 수 없습니다." 메세지를 통과 또는 URL를 지정하여 통과하도록 하는 HOOK 기능 - 메세지 무조건 안뜨게하는 방법 (보안 취약)// extend/user.extend.php // 동일한 host url 인지 check_url_host 함수// "url에 타 도메인을 지정할 수 없습니다." 메세지 안뜨게하기(보안 취약)if (! function_exists('check_url_host_before_pass')) { add_replace('check_url_host_before', 'check_url_host_before_pass', G5_HOOK_DEFAULT_PRIORITY, 5); function che..

관리자 첫 페이지를 특정페이지로 변경 HOOK 기능

관리자 대시보드를 거치지  않고 바로 다른페이지(예 : 회원관리, 게시판관리 등)으로 이동하고 싶을때 사용합니다.// user.extend.php 에 넣어주세요. if (! function_exists('admin_common_func')) { add_event('admin_common', 'admin_common_func', G5_HOOK_DEFAULT_PRIORITY + 1); function admin_common_func() { global $sub_menu; if ($sub_menu == '100000') { goto_url(G5_ADMIN_URL.'/member_list.php'); } }}

닉네임 없이 회원가입하는 HOOK 기능

사이트를 만들다 보면 거의 80%이상이 닉네임이 필요없는 회원가입을 하게 됩니다.훅을 이용해서 닉네임을 이름&아이디로 임의의 코드로 넣어서 만들었습니다. 참고하셔서 다른 임의의 닉네임을 넣으셔도 됩니다. HOOK 라이브러리로 할 수 있는 것들을 찾아 보고 있는데 혹시 필요한 기능이나 참고할 만한 기능을 댓글로 남겨주시면찾아보겠습니다. // extend/user.extend.php 에 넣어주세요. // 닉네임을 이름&아이디 임의의 코드로 만듬if (! function_exists('register_form_update_before_func')) { add_event('register_form_update_before', 'register_form_update_before_func', 8, 2); ..

메일전송 SMTP 등록 HOOK 기능

요즘 메일 전송하다보면 스팸으로 빠지는 경우가 많은데요.그래서 HOOK 기능을 이용해서 SMTP 변경을 쉽게 할 수 있도록 했습니다.// extend/user.extend.php 에 넣어 주시면 됩니다. // SMTPif (! function_exists('mailer_options_extend')) { add_replace('mail_options', 'mailer_options_extend', G5_HOOK_DEFAULT_PRIORITY, 10); function mailer_options_extend($mail, $fname, $fmail, $to, $subject, $content, $type, $file, $cc, $bcc) { $mail->From = 'u..

반응형