存档: 标签: ‘wordpress优化’

如何调用wordpress最新文章

没有评论 2010年11月2日

前段时间在优化一个zencart模板的外贸站discount wedding dresses的时候,为了让网站有自己的内容,因此我把wordpress模板整合到了后台去。我用了wordpress做一个博客放在http://www.discount-bridalshops.com/blog/目录下,为了让蜘蛛能最快地爬到文章来,最好的办法就是把最新发表的文章放在权重高的页面,一般就是你的首页了。因此,必须修改zen-cart的首页模板代码。

代码并不难,但是要提的是,网站的优化,并不是只有首页的才是最重要的,其实每一个页面都需要对待首页一样对待处理。所以,我做了以下的措施:

1、为wordpress安装All-in-One-SEO插件,目的是为了对文章的每一个页面的描述和关键字进行描述。

2、固定链接(permalinks),把wordpress设置成静态化链接,这是你的文章对搜索引擎表示友好,这样搜索引擎也会喜欢。

3、去掉一些博客的不必要的友情链接(如果你喜欢也可以保留),加上自己外贸站的一些类做友链。

4、最后,才在外贸站首页加上以下代码:

<?php require(‘blog/wp-blog-header.php’); ?> //这个是调用你wordpress所在位置下路径
<?php get_archives(‘postbypost’, 10); ?>         //获取最新发表的10篇文章,数字可以改

5、最好养成一个良好的习惯,善用CSS+DIV将它的位置美观一下。

这样,在zencart模板下调用wordpress模板的最新文章就完成了。有兴趣可以看一下这个网站的效果:discount bridal shops,有建议或者疑问欢迎大家咨询。

wordpress如何让友情链接只在首页出现

没有评论 2010年10月29日

一般地,wordpress的网站,友情链接都是全站的。这样,就会降低了你的网站的权重,有什么办法能保全你的网站的全大权重呢?就是把友情链接放在你的首页了。这个功能实现起来,其实不难。看看我的搜索引擎优化这个站是如何修改的吧。

打开sidebar.php,找到<?php wp_list_bookmarks(‘title_li=&categorize=0′); ?>这个函数,我们只要加上判断

<?php if(is_home()):?>

<?php wp_list_bookmarks(‘title_li=&categorize=0′); ?>

<?php endif;?>

<?php if(is_home()):?>判断一下该页面是否为首页,如果是就执行下面的语句,不是就不执行了,这么简单就行了。

不过,我这个模板有点不同,可能作者大改了吧,我还需要把小工具里面的链接那个小工具从north sidebar里面拿掉才能只在首页显示。如果按照上面的方法改了sidebar.php不成功,就去后台->小工具去掉“链接”看看吧。