Membuat File content.php Pada WordPress

File content.php ini berisi perintah untuk menampilkan artikel yang terdapat pada post dan biasanya terdapat di page blog (kumpulan beberapa post) serta dihalaman single post (halaman detail blog).

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?> >
   <header class="entry-header">
      <?php if ( is_single() ) : ?>
         <h3 class="entry-title"><?php the_title(); ?></h3>
      <?php else : ?>
         <h3 class="entry-title">
            <a href="<?php the_permalink(); ?>" rel="bookmark">
               <?php the_title(); ?></a>
         </h3>
      <?php endif; ?>
      <div class="entry-meta">
       
         <span class="meta_author"><?php _e('oleh', 'temaku'); ?> 
         <?php the_author_posts_link(); ?></span>

         <span class="meta_date"><?php _e('pada', 'temaku'); ?> 
         <?php the_time('d F Y'); ?></span>

         <span class="meta_comments">
            <a href="<?php comments_link(); ?>"> 
               <?php comments_number('0 Komentar', '1 Komentar', '% Komentar'); ?>
            </a>
         </span>

      </div>
   </header>

   <div class="entry-content">
	
	<?php temaku_image_single(); ?>
	
		<?php if(is_single() ):
		 
		the_content();

		else: ?>			

		<?php the_excerpt(); ?>			
		<a class="btn btn-primary btn-xs" href="<?php the_permalink(); ?>">
                   <?php _e('Selengkapnya','temaku');?>
                </a>
					
		<?php endif; ?>
	</div>

</article>

Keterangan :

  1. the_ID(), untuk mendapatkan nilai id post
  2. post_class(), untuk mendapatkan class yang sudah ditentukan oleh wordpress yang akan kita gunakan pada post
  3. is_single(), untuk mengecek apakah halaman yang ditampilankan merupakan halaman single page atau detail dari post
  4. the_permalink() untuk menampilkan link menuju post detail atau single page
  5. the_title(), untuk menampilkan judul dari post
  6. edit_post_link(), untuk membuat link edit khusus bagi author yang telah login sebelumnya
  7. the_content(), untuk menampilkan isi kontent dari post
  8. sprintf(), untuk menampilkan teks dengan format tertentu
  9. __(), berfungsi untuk menampilkan teks yang dapat diterjemahkan kedalam bahasa lain. Untuk parameter pertama pada fungsi ini merupakan teks yang akan ditampilkan, sedangkan parameter kedua merupakan nama tema yang telah kita buat.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s