WordPress SEO

We should take care the following points on wordpress seo:
1. meta title:
We shoud let wordpress shows different titles for homepage, page, post, categories, very simple, replace the original title related code to

<title><?php wp_title(’&laquo;’, true, ‘right’); ?> <?php bloginfo(’name’); ?></title>

2. page title
Save as meta title, we can use the following code:
<h1><a href=”http://www.glassesexperts.com/”><?php if ( is_single() || is_page() || is_category() || is_tag() ) { wp_title(”); } else { bloginfo(’name’); } ?></a></h1> Read the rest of this entry »

Some skills on showing wordpress posts

Sometimes we want to show wordpress posts according to our demanded styles. For example, we like to show 10 posts, and post links resource codes should like this:
<a title=”king php” href=http://www.kingphp.com>king php</a>
We can do as following:
<ul>
 <?php
 $rand_posts = get_posts(’numberposts=10&orderby=rand’);
 foreach( $rand_posts as $post ) :
 ?>
    <li><a title=”<?php the_title(); ?>” href=”<?php the_permalink(); ?>”> <?php the_title(); ?></a></li>
 <?php endforeach; ?>
</ul>
</div> 
Read the rest of this entry »

Some tips on adding ads code to wordpress

If we do not want ads code shows at wordpress homepage, but at the other pages, we can use the following code:
<?php if (($wp_query->current_post == 0)and (!is_home())) : ?>
<div style=”float:right;margin-left:20px”><br>
Buy sunglasses online.
</div>
<?php endif; $postcnt++; ?>

If we want the ads codes show at all pages, we can use the following codes: Read the rest of this entry »

Use Wordpress to Setup Multi Blogs Under One Mysql Database

We can use Mu to setup multi wordpress blogs. If you do not want to do so, you can use wordpress to setup multiy blogs also.

 For example, we want to set up two blogs: www.glassespeople.com ,and http://blog.glassespeople.com, we only add the following code at wp-config.php: Read the rest of this entry »

How to control WordPress 3.0 tag cloud font size?

Go to wp-includes, use dreamweaver to open category-template.php, search the following code:

function wp_tag_cloud( $args = ” ) {
 $defaults = array(
  ’smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,

then change smallest font size and largest size as you like, say:

 function wp_tag_cloud( $args = ” ) {
 $defaults = array(
  ’smallest’ => 10, ‘largest’ => 10, ‘unit’ => ‘pt’, ‘number’ => 45,

 Hope the above code is useful to you!

2 Methods to show wordpress lastest posts at other site

Method one, we can show other wordpress posts at our site by using  simplepie.inc, download a wordpress plugin, named “simplepie-core”, and upload simplepie.inc to your site root, you can rename simplepie.inc to other name also, ie, eyeglassframes.inc.

Then add the following code at your own site .php file. Read the rest of this entry »

How to change wordpress post author name?

Sometimes we want to change wordpress posts author name, if you only need to change several posts, and you do not know the skills, you can delete and repost with the new author name. If you need to modify hundreds posts with the same author, how to do then? Read the rest of this entry »

How to display wordpress posts outside the blog?

For example, your main site is http://www.glassespeople.com ,and your blog is http://www.glassespeople.com/blog. If you want so 5 latest post description at www.glassespeople.com, how to do?

Simple, the following code will meet your needs:

// Include Wordpress
define(’WP_USE_THEMES’, false);
require(’blog/wp-load.php’);
query_posts(’showposts=5′);
?>

<?php while (have_posts()): the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
<p><a href=”<?php the_permalink(); ?>”>Read more…</a></p>
<?php endwhile; ?>

 copy the above code at the proper file, you can have a test also, save the code to test.php.

How to add 10 hot wordpress posts

If you want to add 10 host post at your right bar, just copy and past the following code:

<h2>Hot PHP Posts</h2>
   <ul>
     <?php $result = $wpdb->get_results(”SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10″);
     foreach ($result as $post) {
      setup_postdata($post);
      $postid = $post->ID;
      $title = $post->post_title;
      $commentcount = $post->comment_count;
      if ($commentcount != 0) { ?>
       <li><a href=”<?php echo get_permalink($postid); ?>” title=”<?php echo $title ?>”>
        <?php echo $title ?></a> (<?php echo $commentcount ?>)</li>
        <?php } } ?>
   </ul>

How to control WordPress 9.2 tag cloud font size?

We all know that WP has added widget_tag_cloud_args filter, you can use this function to override the default arguments that are passed to the wp_tag_cloud function to change the tag cloud font size you like. This filter provides a keyed array, where the smallest, largest, and unit keys represent the smallest font size, the largest font size, and the unit (‘pt’, ‘em’, ‘px’, etc) used by the default tag cloud widget.
Read the rest of this entry »