새로운 제목을 가지고 있는 디폴트 스킨 만들기

항상 잘 가르쳐 주셔서 너무나 감사를 드립니다. 다름이 아니라  

아래의 코드를 functions.php에 삽입하여 디폴트스킨을 변경했습니다. 그러자 모든 디폴트 스킨이 아래와 같이 변하여서요..

아래와 같은 제목을 갖지 않는 새로운 디폴트 스킨을 만들려면 어떻게 해야 하는지요?

 

add_shortcode('my_kboard_latest_content', 'my_kboard_latest_content');

function my_kboard_latest_content($atts=array()){

  global $wpdb;

  

  $html = '';

  $board_id = isset($atts['id'])&&$atts['id'] ? $atts['id'] : '';

  $document = isset($atts['document'])&&$atts['document'] ? $atts['document'] : '';

  

  if($board_id){

    $row = $wpdb->get_row("SELECT `{$wpdb->prefix}kboard_board_content`.`uid` FROM `wp_kboard_board_content` WHERE `board_id`='{$board_id}' AND `parent_uid`='0' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval') ORDER BY `date` DESC LIMIT 0,1");

    $content = new KBContent();

    $content->initWithUID($row->uid);

    

    $url = new KBUrl();

    $url->is_latest = true;

    

    if($document == 'title'){

      ob_start();

      ?>

      <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>"><span class="my-kboard-latest-content-title"><?php echo $content->title?></span></a>

      <?php

      $html = ob_get_clean();

    }

    else if($document == 'bible'){

      ob_start();

      ?>

      <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>"><span class="my-kboard-latest-content-bible"><?php echo $content->option->bible?></span></a>

      <?php

      $html = ob_get_clean();

    }

    else if($document == 'preacher'){

      ob_start();

      ?>

      <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>"><span class="my-kboard-latest-content-preacher"><?php echo $content->option->preacher?></span></a>

      <?php

      $html = ob_get_clean();

    }

    else if($document == 'author'){

      ob_start();

      ?>

      <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>"><span class="my-kboard-latest-content-author"><?php echo $content->member_display?></span></a>

      <?php

      $html = ob_get_clean();

    }

    else if($document == 'date'){

      ob_start();

      ?>

      <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>"><span class="my-kboard-latest-content-date"><?php echo $content->getDate()?></span></a>

      <?php

      $html = ob_get_clean();

    }

  }

  return $html;

}

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