상시 비밀글 설정시 공지사항 관련 문제

검색을 통해 상시 비밀글 설정시

<input type="hidden" name="secret" value="true">

코드로 변경하면 적용가능하여 설정하였습니다.

그런데 비밀글 설정은 정상적으로 적용되는데 공지사항도 비밀글이 적용되 버립니다.

일반 문의글은 비밀글적용 공지사항은 비밀글이 적용되지 않도록 하고 싶습니다.

답변 부탁드립니다.

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

    저는 테스트해도 안되는데

  • FTP로 접속해서 스킨의 script.js 파일을 수정해주셔야 합니다.

    파일 내용에서 아래 굵게 표시된 부분을 추가해서 테스트 해보시겠어요?

     

    function kboard_editor_execute(form){
        jQuery.fn.exists = function(){
            return this.length>0;
        };
        
        if(!jQuery('input[name=title]', form).val()){
            alert(kboard_localize.please_enter_a_title);
            jQuery('input[name=title]', form).focus();
            return false;
        }
        else if(jQuery('input[name=member_display]', form).eq(1).exists() && !jQuery('input[name=member_display]', form).eq(1).val()){
            alert(kboard_localize.please_enter_a_author);
            jQuery('[name=member_display]', form).eq(1).focus();
            return false;
        }
        else if(jQuery('input[name=password]', form).exists() && !jQuery('input[name=password]', form).val()){
            alert(kboard_localize.please_enter_a_password);
            jQuery('input[name=password]', form).focus();
            return false;
        }
        else if(jQuery('input[name=captcha]', form).exists() && !jQuery('input[name=captcha]', form).val()){
            alert(kboard_localize.please_enter_the_CAPTCHA_code);
            jQuery('input[name=captcha]', form).focus();
            return false;
        }
        
        if(jQuery('input[name=notice]', form).exists() && jQuery('input[name=notice]').prop('checked')){
            jQuery('input[name=secret]').prop('checked', false);
        }
        else{
            jQuery('input[name=secret]').prop('checked', true);
        }

        
        return true;
    }

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