2016-11-20の作業のまとめ【2】|テンプレートタウン通信【1】=template-01.php】|テンプレートタウン通信【2】=template-02.php
2016-11-20の作業のまとめ【2】テンプレートタウン通信【1】分
WORDPRESS テーマのディレクトリに、投稿用の追加テンプレートを設置。
single.phpの変更のテンプレ。
ソースは下記。
template-01.php ←これは今から書き換える。
<?php
/*
Single Post Template: template-01
*/
?>
<?php
/*
* single post template
*/
get_header();
?>
<?php get_header(); ?>
<?php get_template_part( 'template-part', 'head' ); ?>
<?php get_template_part( 'template-part', 'topnav' ); ?>
<!-- start content container -->
<?php
if ( function_exists( 'connect_breadcrumb' ) && get_theme_mod( 'breadcrumbs-check', 1 ) != 0 ) {
connect_breadcrumb();
}
?>
<!-- start content container -->
<div class="row rsrc-content">
<?php get_sidebar( 'left' ); ?>
<article class="col-md-<?php connect_main_content_width(); ?> rsrc-main">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div <?php post_class( 'rsrc-post-content' ); ?>>
<header>
<div class="time-info" >
<div class="thetime"><?php the_time( 'j' ); ?></div>
<div class="thedate"><?php the_time( 'M' ); ?></div>
</div>
<h1 class="entry-title page-header">
<?php the_title(); ?>
</h1>
</header>
<div class="entry-content">
<?php the_content(); ?>
</div>
<?php wp_link_pages(); ?>
<div class="cat-list">
<?php the_category( ' ' ); ?>
</div>
<?php if ( get_theme_mod( 'post-nav-check', 1 ) == 1 ) : ?>
<div class="post-navigation row">
<div class="post-previous col-xs-6"><?php previous_post_link( '%link', '<span class="meta-nav">' . __( 'Previous:', 'connect' ) . '</span> %title' ); ?></div>
<div class="post-next col-xs-6"><?php next_post_link( '%link', '<span class="meta-nav">' . __( 'Next:', 'connect' ) . '</span> %title' ); ?></div>
</div>
<?php endif; ?>
<?php if ( get_theme_mod( 'related-posts-check', 1 ) == 1 ) : ?>
<?php get_template_part( 'template-part', 'related' ); ?>
<?php endif; ?>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php get_404_template(); ?>
<?php endif; ?>
</article>
<?php get_sidebar( 'right' ); ?>
</div>
<!-- end content container -->
<!-- end content container -->
<?php get_footer(); ?>
template-02.php
<?php
/*
Single Post Template: タウン通信【2】
*/
?>
<?php
/*
* single post template
*/
get_header();
?>
<?php get_header(); ?>
<?php get_template_part( 'template-part', 'head' ); ?>
<?php get_template_part( 'template-part', 'topnav' ); ?>
<!-- start content container -->
<?php
if ( function_exists( 'connect_breadcrumb' ) && get_theme_mod( 'breadcrumbs-check', 1 ) != 0 ) {
connect_breadcrumb();
}
?>
<!-- start content container -->
<div class="row rsrc-content">
<?php get_sidebar( 'left' ); ?>
<article class="col-md-<?php connect_main_content_width(); ?> rsrc-main">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div <?php post_class( 'rsrc-post-content' ); ?>>
<header>
<div class="time-info" >
<div class="thetime"><?php the_time( 'j' ); ?></div>
<div class="thedate"><?php the_time( 'M' ); ?></div>
</div>
<h1 class="entry-title page-header">
<?php the_title(); ?>
</h1>
</header>
<table class="type02">
<?php if ( get_post_meta($post->ID,'eventname',TRUE) ): ?>
<tr>
<th scope="row">【伝言タイトル】</th>
<td><?php echo post_custom("eventname")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'party',TRUE) ): ?>
<tr>
<th scope="row">【主催団体名】</th>
<td><?php echo post_custom("party")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'event_detail',TRUE) ): ?>
<tr>
<th scope="row">【イベント内容】</th>
<td><?php echo post_custom("event_detail")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'place',TRUE) ): ?>
<tr>
<th scope="row">【会場】</th>
<td><?php echo post_custom("place")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'Map_iframe',TRUE) ): ?>
<tr>
<th scope="row">【会場地図】</th>
<td><?php echo post_custom("Map_iframe")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'event_day',TRUE) ): ?>
<tr>
<th scope="row">【開催日】</th>
<td><?php echo post_custom("event_day")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'event_time',TRUE) ): ?>
<tr>
<th scope="row">【開催時間】</th>
<td><?php echo post_custom("event_time")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'time_note',TRUE) ): ?>
<tr>
<th scope="row">【備考】</th>
<td><?php echo post_custom("time_note")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'askfor',TRUE) ): ?>
<tr>
<th scope="row">【問い合わせ先】</th>
<td><?php echo post_custom("askfor")?></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'notice_url',TRUE) ): ?>
<tr>
<th scope="row"><a href="<?php echo post_custom("notice_url")?>" target="_blank">【関連ホームページ】</a></th>
<td><a href="<?php echo post_custom("notice_url")?>" target="_blank"><?php echo post_custom("notice_url")?></a></td>
</tr>
<?php endif;?>
<?php if ( get_post_meta($post->ID,'studio_rec',TRUE) ): ?>
<tr>
<th scope="row">【スタジオ収録】</th>
<td><?php echo post_custom("studio_rec")?></td>
</tr>
<?php endif;?>
</table>
<div class="entry-content">
<?php the_content(); ?>
</div>
<?php wp_link_pages(); ?>
<div class="cat-list">
<?php the_category( ' ' ); ?>
</div>
<?php if ( get_theme_mod( 'post-nav-check', 1 ) == 1 ) : ?>
<div class="post-navigation row">
<div class="post-previous col-xs-6"><?php previous_post_link( '%link', '<span class="meta-nav">' . __( 'Previous:', 'connect' ) . '</span> %title' ); ?></div>
<div class="post-next col-xs-6"><?php next_post_link( '%link', '<span class="meta-nav">' . __( 'Next:', 'connect' ) . '</span> %title' ); ?></div>
</div>
<?php endif; ?>
<?php if ( get_theme_mod( 'related-posts-check', 1 ) == 1 ) : ?>
<?php get_template_part( 'template-part', 'related' ); ?>
<?php endif; ?>
</div>
<?php endwhile; ?>
<?php else : ?>
<?php get_404_template(); ?>
<?php endif; ?>
</article>
<?php get_sidebar( 'right' ); ?>
<!-- end content container -->
<?php get_footer(); ?>
