แสดงสถานะ login ,loguot
<?php wp_loginout(); ?>
การเรียก path
<a href="https://.vir9.com" title="vir9" class="powered"><img src="<?php echo get_template_directory_uri() ?>/img/images.gif" /></a>
แสดงป้ายกำกับ categoty ในแต่ละ post
<?php the_category(', ') ?>
แสดง summary บทความ
<?php the_excerpt();?>
แสดงรูป
<?php the_post_thumbnail() ?>
แสดงบทความเต็ม
<?php the_content();?>
ฟอร์มค้นหา
<?php get_search_form() ?>
แสดง url
<a href="<?php the_permalink() ?>" rel="nofollow">
แสดง เวลา ,เดือน
<?php the_time('d') ?>
<?php the_time('M') ?>
แสดง ID
<?php the_ID(); ?>
แสดง tag
<?php the_tags( '<p>Tags: ', ', ', '</p>'); ?>
แยกหน้า โดยใช้ plugin pagenavi
<p><?php wp_pagenavi(); ?></p>
แสดง รูปขนาดเล็ก
<?php the_post_thumbnail() ?>
กำหนดจำนวนตัวอักษรใน excerpt (functions.php)
// limit excerpt
function custom_excerpt_length( $length ) {
return 10;
}
add_filter( 'excerpt_length', 'custom_excerpt_length', 999 );
กำหนด ตัวอักษรสูงสุด อีกแบบหนึ่ง (ยังไม่ทดสอบ)
add_filter('wp_trim_excerpt', function($text){
$max_length = 140;
if(mb_strlen($text, 'UTF-8') > $max_length){
$split_pos = mb_strpos(wordwrap($text, $max_length), "\n", 0, 'UTF-8');
$text = mb_substr($text, 0, $split_pos, 'UTF-8');
}
return $text;
});
recent post (โพสท์ล่าสุด)
<div id="recent">
<div class="posts">
<h3>Recent Posts</h3>
<?php $recent = new WP_Query(array(
'posts_per_page' => 5,
))?>
<ul>
<?php while ($recent->have_posts()) : $recent->the_post(); ?>
<li>
<div class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute( array('before' => 'Permalink to: ', 'after' => '')); ?>"><?php the_title(); ?></a></div>
</li>
<?php endwhile;?>
</ul>
</div>
</div><!--#recent-->
แสดง วันเดือนปี
<div class="date">
<?php the_time(get_option('date_format')) ?>
</div>