WordPress These years very hot, because of its openness and rich templates, support plug-in expansion, more and more people to create a blog to start to choose WordPress. But there are still some friends first contact WP blog, do not know how to optimize, the author today on this issue to talk about how to do the Novice wordpress optimization.
First, add keywords and description tags through code
WordPress in the title and description of the label on the approach is rather strange, he brought the program is not a keyword and description tag, and if we add through plug-ins and feel will slow down, based on this, we can use code to solve this problem:
<?php
Deciding whether to be the home page
if (Is_home ())
{
$description = "This is the homepage description tag";
$keywords = "This is the homepage keyword tag";
Determine if this is an article page
}
else if (Is_single ())
{
if ($post->post_excerpt)
{
$description = $post->post_excerpt;
} else {
$description = Mb_strimwidth (strip_tags apply_filters (' the_content ', $post->post_content)
), 0,220);
}
$keywords = "";
$tags = Wp_get_post_tags ($post->id);
foreach ($tags as $tag) {
$keywords = $keywords. $tag->name. ","; }
Determine if it is a category page
else if (is_category ()) {
$description = Category_description ();
}
?>
<title><?php if (Is_home ()) {bloginfo (' name ');} elseif (Is_category ()) {single_cat_title (); if (Get_bloginf O (' name ')!= "") echo '-'; Bloginfo (' name '); }
ElseIf (Is_single ()) {Single_post_title ();}
ElseIf (Is_page ()) {bloginfo (' name '); if (Get_bloginfo (' name ')!= "") echo ': '; Single_post_title (); }
else {Wp_title (", True);}?></title>
<meta name = "keywords" content= "<?php echo $keywords;?>"/>
<meta name= "description" content= "<?php echo $description;?>"/>
Put the above code into the WordPress blog's appearance---edit---anywhere in the top (header.php) file. This blog will automatically determine whether it is the home page, if it is the first page will be written in accordance with the key words and description tags, if not the homepage will automatically call the page tag as well as the content of the article as a keyword and description tag, so that the blog keyword and description of the label is perfect.
Second, the column set up and link the site pseudo static
WordPress in the column setup is very simple, as long as the article---categories can add columns. The links in the column can be controlled by aliases, as shown below
In the alias, you can set the link of this column, such as setting the alias of life story for Lifestory, then the link of this column is Www.xxx.com/category/lifestory, and the content in the description, will be extracted as a page description label content.
WordPress's pseudo static also do very good, he can select a variety of links in the background mode. In the Set---fixed link----custom, enter/%post_id% so after the article is published, the link displayed is www.xx.com/123, the following figure:
Third, the use of WP background production 301 redirect
Most of the time we want to redirect without www to the WWW address, usually need to modify the space Control Panel or through the Code to control, and WordPress let you remove the trouble, you need to do is just open the Web site backstage, in the settings---general---WordPress address (URL and the site address (URL) to fill in your with the WWW domain name, so easy to complete the site's 301 redirect.
Well, through the above steps, basically completed the initial optimization of WordPress, the rest of what you have to do is to concentrate on doing the article and the outside chain. This article from the true new full network original starting in http://www.kbc9.com/jingyanchuanbo/6.html, reproduced also please indicate the source, thank you.