MH 매거진 라이트에 웹진게시판을 쓰고 있는 이용자입니다.
검색 결과화면에서 썸네일을 표현하려고 하는데.
아래가. CONTENT-ATTACHMENT.PHP 안의 소스입니다.
어떻게 고쳐야할까요.
<?php /* Default template for displaying attachments. */ ?>
<?php if (is_single()) { ?>
<article <?php post_class(); ?>>
<header class="post-header">
<h1 class="post-title"><?php the_title(); ?></h1>
</header>
<?php dynamic_sidebar('posts-1'); ?>
<div class="entry clearfix"> <?php
if (wp_attachment_is_image($post->id)) {
$att_image = wp_get_attachment_image_src($post->id, 'full'); ?>
<a href="<?php echo wp_get_attachment_url($post->id); ?>" title="<?php echo get_the_title(); ?>" rel="attachment" target="_blank"><img src="<?php echo $att_image[0]; ?>" width="<?php echo $att_image[1]; ?>" height="<?php echo $att_image[2]; ?>" class="attachment-medium" alt="<?php echo get_the_title(); ?>" /></a>
<?php if (get_post(get_post_thumbnail_id())->post_excerpt) { ?>
<p class="wp-caption-text"><?php echo get_post(get_post_thumbnail_id())->post_excerpt; ?></p>
<?php } ?>
<?php if (get_post(get_post_thumbnail_id())->post_content) { ?>
<p><?php echo get_post(get_post_thumbnail_id())->post_content; ?></p>
<?php }
} ?>
</div>
<?php dynamic_sidebar('posts-2'); ?>
</article>
<?php } ?>
검색후.
<img src="<?php echo $content->thumbnail_file?>" 이 구문을 대치해 봐도.
노 이미지 로만 출력이 됩니다.
부탁드리겠습니다.
해당 테마에서 테스트해보진 못했습니다.
<?php
$content = new KBContent();
$content->initWithUID($post->post_name);
?>
<img src="<?php echo $content->thumbnail_file?>
이렇게 먼저 $content 값을 초기화한 후 출력을 해보시겠어요?