작성자 이름 임의 변경 관련 질문

https://i.imgur.com/vSyzxPc.png

https://i.imgur.com/wBJUy9L.png

 

번역된 외국 칼럼을 주로 업로드 하는 사이트를 개발하고 있는데요.

실제 글은 제 계정으로 쓰지만, 작성자가 제 닉네임이 아닌 해당 칼럼 원저자로 보이게 만들 수 있는 법은 없을까요?

예를 들어서, 상기한 글의 경우 원저자가 '데이비드 고든'이라는 사람인데, 저 글에만 작성자 이름을 '데이비드 고든'이라고 바꾸는 법 없을까요?

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

    KBoard 플러그인에서 관리자가 작성자명을 임의로 변경하고 싶으신 건지요?

    입력 필드 설정 기능을 지원하는 스킨을 사용 중이시라면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보시겠어요?

    add_action('kboard_skin_field_after_title', 'my_kboard_skin_field_after_title', 10 , 3);
    function my_kboard_skin_field_after_title($field, $content, $board){
    	if($board->id == '1' && $board->isAdmin()){ // 실제 게시판 id로 적용해주세요.
    		?>
    		<div class="kboard-attr-row">
    			<label class="attr-name" for="kboard-input-author"><?php echo __('Author', 'kboard')?></label>
    			<div class="attr-value">
    				<input type="text" id="kboard-input-author" name="member_display" value="<?php echo $content->member_display?>">
    			</div>
    		</div>
    		<?php
    	}
    }

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

     

    입력 필드 설정 기능을 지원하지 않는 스킨을 사용 중이시라면

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에

    아래의 코드를 적절한 위치에 추가해보세요.

    <?php if($board->isAdmin()):?>
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard-input-author"><?php echo __('Author', 'kboard')?></label>
    <div class="attr-value">
    	<input type="text" id="kboard-input-author" name="member_display" value="<?php echo $content->member_display?>">
    	</div>
    </div>
    <?php endif?>

     

    위의 코드들을 적용하시면 게시글 작성 또는 수정 페이지에서 작성자명을 관리자가 설정하실 수 있습니다.

    고맙습니다.

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