안녕하세요^^ 수고많으십니다!
접속자가 기본게시판의 비밀글 클릭시 비밀번호.. 라고 입력하는 칸이 뜨는데,
여기에서 비밀번호.. 라는 텍스트를 다른걸로 변경할 수 있을까요.
답변 좀 부탁드리겠습니다 :)
안녕하세요~^^
KBoard 플러그인 기본 스킨을 사용 중이시라면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_action("kboard_get_template_field_html", "my_kboard_get_template_field_html", 10, 4);
function my_kboard_get_template_field_html($template, $field, $content, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
if(isset($field['meta_key']) && $field['meta_key'] == 'author'){
$field_name = isset($field['field_name'])&&$field['field_name'] ? esc_attr($field['field_name']) : esc_attr($field['field_label']);
$default_value = isset($field['default_value'])&&$field['default_value'] ? esc_attr($field['default_value']) : '';
$placehoder = isset($field['placeholder'])&&$field['placeholder'] ? esc_attr($field['placeholder']) : esc_attr($field['field_label']);
ob_start();
?>
<?php if($field['permission'] == 'always_visible' || (!$field['permission'] && $board->viewUsernameField())):?>
<div class="kboard-attr-row <?php echo esc_attr($field['class'])?> required">
<label class="attr-name" for="kboard-input-member-display"><span class="field-name"><?php echo esc_html($field_name)?></span> <span class="attr-required-text">*</span></label>
<div class="attr-value"><input type="text" id="kboard-input-member-display" name="member_display" class="required" value="<?php echo $content->member_display?esc_attr($content->member_display):esc_attr($default_value)?>"<?php if($placeholder):?> placeholder="<?php echo esc_attr($placeholder)?>"<?php endif?>></div>
</div>
<?php elseif($field['permission'] == 'always_hide'):?>
<input type="hidden" id="kboard-input-member-display" name="member_display" value="<?php echo $content->member_display?esc_attr($content->member_display):esc_attr($default_value)?>">
<?php endif?>
<?php if($board->viewUsernameField()):?>
<div class="kboard-attr-row kboard-attr-password">
<label class="attr-name" for="kboard-input-password"><?php echo __('Password', 'kboard')?> <span class="attr-required-text">*</span></label>
<div class="attr-value"><input type="password" id="kboard-input-password" name="password" value="<?php echo esc_attr($content->password)?>" placeholder="패스워드..."></div>
</div>
<?php endif?>
<?php
$template = ob_get_clean();
}
}
return $template;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
"패스워드" 문구는 원하시는 문구로 교체해서 확인해보시겠어요?
고맙습니다.