8月 04
wordpress無料テンプレート20選です。さて、ここも変えますか。
wordpress無料テンプレート20選です。さて、ここも変えますか。
レイアウトはすでに完成しているので、カスタマイズしやすいですよね。
ただ、ダサクなる可能性が高いのですが。。。
閲覧者が検索エンジン等でページにたどり着いた時、次にリンクを辿る可能性が高くなります。
sidebar.phpに記述
1 2 3 4 5 6 | < ?php query_posts('showposts=4'); ?>
<ul>
< ?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>">< ?php the_title(); ?></a></li>
< ?php endwhile; ?>
</ul> |
タイトルにカテゴリ、投稿者、日付などを入れる事によりSEOが飛躍的にあがります。
一般的にSEOで一番重要なのはtitleと言われています。あなたのテーマのタイトルをカスタマイズしましょう。下記は一例です。
ページにあわせて記述
1 2 3 4 5 6 7 8 9 10 | < ?php if ( is_home() ) { ?>< ? bloginfo('name'); ?> | < ?php bloginfo('description'); ?>< ?php } ?> < ?php if ( is_search() ) { ?>Search Results for < ?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); echo $key; _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?>< ?php } ?> < ?php if ( is_404() ) { ?>< ? bloginfo('name'); ?> | 404 Nothing Found< ?php } ?> < ?php if ( is_author() ) { ?>< ? bloginfo('name'); ?> | Author Archives< ?php } ?> < ?php if ( is_single() ) { ?>< ?php wp_title(''); ?> | < ?php $category = get_the_category(); echo $category[0]->cat_name; | < ? bloginfo('name'); ?>< ?php } ?> < ?php if ( is_page() ) { ?>< ? bloginfo('name'); ?> | < ?php $category = get_the_category(); echo $category[0]->cat_name; ?>|< ?php wp_title(''); ?>< ?php } ?> < ?php if ( is_category() ) { ?>< ?php single_cat_title(); ?> | < ?php $category = get_the_category(); echo $category[0]->category_description; ?> | < ? bloginfo('name'); ?>< ?php } ?> < ?php if ( is_month() ) { ?>< ? bloginfo('name'); ?> | Archive | < ?php the_time('F, Y'); ?>< ?php } ?> < ?php if ( is_day() ) { ?>< ? bloginfo('name'); ?> | Archive | < ?php the_time('F j, Y'); ?>< ?php } ?> < ?php if (function_exists('is_tag')) { if ( is_tag() ) { ?>< ?php single_tag_title("", true); } } ?> | < ? bloginfo('name'); ?> |
あなたの作ったテーマをより目立たせる事が出来るでしょう。アバターはユーザーの自己表現手法でもあります。
functions.phpに記述
1 2 3 4 5 6 7 8 9 | < ?php if ( !function_exists('fb_addgravatar') ) { function fb_addgravatar( $avatar_defaults ) { $myavatar = get_bloginfo('template_directory').'/gravatar.gif'; //default avatar $avatar_defaults[$myavatar] = 'Exciting new gravtar'; return $avatar_defaults; } add_filter( 'avatar_defaults', 'fb_addgravatar' ); } |
Recent Comments