在Magento中显示wordpress的文章

原创 2011年01月21日 21:02:00

在Magento中显示wordpress的文章

8月 05, 2010Magentoby Administrator评论数:1点击数:423

Magento是如今世界上最强大的电子商务开源系统,wordpress是世界上最强大的博客系统。好多站长都喜欢在主站的二级目录中再装一个博客带动主站更新,wordpress将是你的不二选择。

通常我们在博客中更新文章如何带动主站每页更新呢?这个时候我们就需要考虑到将博客中的文章调用到主站上,在这里我们最好选择放在主站的页脚。这样以来,只有博客中发表一篇文章,主站上每页都被带动更新了。如果不理解更新带动的概念请查看你的网站需要一个更新带动器一文。

如果在Magento中显示wordpress的文章呢?

1、在magento根目录下安装wordpress

把wordpress安装包源码上传到你的magento根目录,用址:http://yourdomain.com/magento/wordpress来 安装,这里的安装路径按你的实际情况来定,如果你的magento直接安装在网站根目录,那么就用http://yourdomai.com/wordpress来安装,注意安装的时候你可以装在magento的数据库中,最好把你wordpress的表加个前缀防止和magento的表有 冲突,当然你也可以把wordpress安装在独立的数据库。或者你可以现在本地开发好wordpress,然后把它迁移到你的服务器上,可以参考文章Wordpress迁移服务器最简单的办法

2、调用wordpress中的文章

安装好后接下来我们就要想办法把wordpress的文章调用到magento页面中,在这里我们利用的wordpress的RSS输出。

在你当前使用的magento模板中新建一个blog.phtml,比如app/design/frontend/default/default/template/callouts/blog.phtml文件,然后在里面加入下列代码:

 

01.<?php $channel new Zend_Feed_Rss(’http://yourdomin/blog/?feed=rss2′); ?>
02.<div>
03.<div>
04.<h2><?php echo $this->__(’Latest Articles form the Blog’) ?></h2>
05.</div>
06.<div>
07.<ol id=”graybox-latest-news”>
08.<?php foreach ($channel as $item): ?>
09.<li><a href=”<?php echo $item->link; ?>”><?php echo $item->title; ?></a></li>
10.<?php endforeach; ?>
11.</ol>
12.</div>
13.</div>

 

3、现在我们就要在magento布局中调用这个blog.phtml文件

a)如果只想在产品页调用

打开catalog.xml文件 找到<catalog_product_view>,然后在<refrence name=”right”></refrence>中加入代码,

<block type=”core/template”  template=”callouts/blog.phtml”/>

b)在CMS页面中调用

在后台CMS页面中调用代码{{block type=”core/template”  template=”callouts/blog.phtml”/}}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

显示 wordpress 文章摘要函数the_excerpt

wordpress 内置函数 the_excerpt() 是个使用频率较高的函数,它是用来获取当前文章摘要的,以[...]结尾,如果在文章中没有编辑内容摘要字段,则默认截取文章的前55个字的内容,默认...

wordpress文章ID不连续显示问题的完美解决

在最新版的 wordpress 系统中,依然存在着文章ID不连续显示的问题,也就是我们还没有上传多少文章,在数据库里的ID号已经很大了,也就是说如果我们的博客使用的是固定链接,那么在前台显示的ID相差...

wordpress主循环显示文章方法

转载自:www.kutailang.com 假如我们选择首页显示最新文章,怎样让文章只显示摘要,这个我上一篇文章讲过了,但是有的人有特殊需求,比如:第一篇文章显示摘要,后面的只显示标题。。。还有第一...

让wordpress首页和分类列表页只显示文章标题列表

http://up2u.72pines.com/2009/07/rangwordpressshouyehefenleiliebiaoyezhixianshiwenzhangbiaotiliebiao/...

wordpress首页文章显示reade more

在首页中输出文章的部分内容,这样可以让首页打开速度快一些。首先想到的是使用信息摘要()做的,不过信息摘要做出来的会忽略格式,最后是一堆密密麻麻的文本。而在后台的编辑器里使用使用标签截断文章时,在首页、...

【WordPress插件】文章页和feed页显示版权插件

很多博客在文章末尾会加入自己的版权信息,为此,waitig开发了一款可以在文章页和feed页显示您的版权信息的插件–WP Display Copyright,这款插件可以在您的文章页面和feed页显示...

如何在WordPress主题中显示文章摘要

我们的一些用户希望能发一份如何在WordPress主题中显示发布文章摘要的教程。其实这个非常简单,大家都可以利用在WordPress中内置这个功能来实现。用这个方法的优点是减少了页面加载的时间并且提高...
  • nrbaa
  • nrbaa
  • 2011年01月09日 22:17
  • 423

magento wordpress integration

  • 2014年08月29日 13:49
  • 14KB
  • 下载

magento整合wordpress(二)

1,在/app/design/front-end/base/default/template/WordPress/sidebar/widget下新建 frontposts.phtml。 2,复制一下代...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Magento中显示wordpress的文章
举报原因:
原因补充:

(最多只允许输入30个字)