1.不同頁面設置不同的頁面標題
<title>
<?php if ( is_home() ) { ?>網站首頁的名稱<?php } ?>
<?php if ( is_tag() ) { ?><?php single_tag_title(); ?><? $paged = get_query_var('paged'); if ( $paged > 1 ) printf('– 第 %s 頁 ',$paged); ?> _ <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><?php echo trim(wp_title('',0)); ?><?php if (get_query_var('page')) { echo ' - 第'; echo get_query_var('page'); echo '頁';}?> _ <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_category() ) { single_cat_title(); echo " _ "; bloginfo('name'); $paged = get_query_var('paged'); if ( $paged > 1 ) printf('_ 第 %s 頁 ',$paged);} ?>
<?php if ( is_single() ) { ?><?php echo trim(wp_title('',0)); ?> _ <?php bloginfo('name'); ?><?php } ?>
<?php if ( is_author() ) { ?>文章列表<?php } ?>
<?php if ( is_month() || is_day() ) { ?><?php the_time('Y - F'); ?> _ <?php bloginfo('name'); ?><?php } ?>
<?php if (is_search() ) {?>"<?php echo $s; ?>"的搜索結果 _ <?php bloginfo('name'); ?><?php } ?>
<?php if (is_404() ) {?>"404頁面" _ <?php bloginfo('name'); ?><?php } ?>
</title>
2.判斷用戶是否登錄
<?php
if (!is_user_logged_in()):
echo "welcome,visitor!";
else:
$current_user = wp_get_current_user();
// print_r($current_user);
if ( 0 !== $current_user->ID ):
echo 'Welcome!'.$current_user->user_login."<br/>";
endif;
endif;
3.輸出網站頭圖,站點名稱以及副標題
<?php if ( get_header_image() ) : ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home">
<img src="<?php header_image(); ?>"/>
</a>
<?php endif; ?>
<?php bloginfo( 'name' ); echo "<br>";?>
<?php bloginfo( 'description' ); ?>