大秀场

超级管理员

90

主题

2

听众

40万

积分

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 论坛元老

分享到:
发表于 2013-11-6 09:31:01 |显示全部楼层
马上注册,结交更多好友,享用更多功能,让你轻松玩转我爱免费网。 立即注册  已有账号?点击登录   关闭
上一篇文章,我们已经介绍了Magento插件如何免费下载到本地电脑上保存,但是有时候你即使下载了magento插件,不知道如何手动安装,这该怎么办呢?这篇文章介绍如何手动安装magento插件。

通常,我们下载的magento插件到本地来,会得到一个app文件夹,这种情况就比较方便,因为magento安装根目录下面,就有一个app的文件夹,直接覆盖就行了,但是覆盖之前,一定要记得备份你的magento系统,万一插件有错误的话,会遇到magento503错误,magento系统首页打不开,那就麻烦了,所以安装这些插件的时候,备份好最新的数据。我有次测试magento系统的时候,一个插件出现bug,我覆盖了app文件,结果整个magento网站都打不开了,说这么多废话,就是想说明:Magento备份很重要,magento后台就有免费备份的功能,自己找找看。

这次手动下载了一个MSemanticBasic for SEO插件,因为通过magento那个conneter管理器下载,老是安装不成功,于是就直接手动安装得了,可惜这个MSemantic SEO插件文件下载到本地,是这样的结构:

de_DE en_GB en_US frontend modules Semantiun

你直接覆盖在magento根目录下面,也没用的,还是显示不了SEO效果,经过不断地测试,仔细研究magento的结构发现:

de_DE en_GB en_US 三个文件夹,直接覆盖在语言包下面,因为很多magento系统默认有这3种显示语言,frontend就直接覆盖在app/desgin/frontend下面即可,最重要的就是后面这个semantiun文件夹,我是参考了magento那个整合插件WP,它是放在/app/code/community 这个位置之下,所以我们需要copy这个MSemantic插件里面的semantiun文件夹到/app/code/community 目录下面即可。

然后刷新你的Magento 缓存,看看是不是实现了预想的效果。

超级管理员

90

主题

2

听众

40万

积分

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 论坛元老

发表于 2013-11-6 14:25:56 |显示全部楼层
注意: 这个MSemantic插件还要求必须修改头部文件才能生效,具体情况如下:
找到你的magento模板,搜索下这几个文件:
1column.phtml, 2colums-left.phtml, 2colums-right.phtml, 3colums.phtm
都在template模板下面的page文件夹里,首页有一个!DOCTYPE声明,去掉它,换成下面这段话:
<?php echo '<?xml version="1.0" encoding="UTF-8"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

顺便把HTML开头部分默认的lang换成如下所示的声明:

<html xmlns="http://www.w3.org/1999/xhtml"  version="XHTML+RDFa 1.0"  xml:lang="<?php echo $this->getLang() ?>">

你可以使用GoodRelations  RDFa 在 XHTML, HTML5, and HTML4 模板里面, 不管什么类型的DOCTYPEs.

1.XHTML: •Set DOCTYPE to XHTML+RDFa 1.0:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
•Set html version attribute to XHTML+RDFa1.0
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.0">

2.HTML5 •Set DOCTYPE to html
<!DOCTYPE html>

•Set html version attribute to HTML+RDFa1.1
<html version="HTML+RDFa 1.1" lang="en">
Note that is is only a W3C Working Draft at this stage, but should work nonetheless.


3.Other HTML markup
• Either use HTML5 recipe or simply set the html version attribute to HTML+RDFa1.1 or XHTML+RDFa1.0. Most clients will extract RDF from this type.
<html xmlns="http://www.w3.org/1999/xhtml" version="XHTML+RDFa 1.0"> or
•<html version="HTML+RDFa 1.1">

有不懂的,可以咨询我爱免费网客服.
回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
5#
无效楼层,该帖已经被删除
6#
无效楼层,该帖已经被删除
7#
无效楼层,该帖已经被删除
enhgr      

0

主题

1

听众

113

积分
  • 2注册会员
发表于 2014-7-10 13:05:26 |显示全部楼层
强烈支持。











bjcars.net
回复

使用道具 举报

enhgr      

0

主题

1

听众

113

积分
  • 2注册会员
发表于 2014-7-12 13:17:36 |显示全部楼层
挺好啊挺好











bjcars.net
回复

使用道具 举报

翾博严      

0

主题

1

听众

91

积分
  • 2注册会员
发表于 2014-7-12 13:43:42 |显示全部楼层
不错!不错!不错!












福州热线 www.fz.fjvnet.com 三江之窗 www.shanjiang.hljvnet.com 牡丹江在线 www.mdjol.hljvnet.com 东北信息网 www.db.hljvnet.com
回复

使用道具 举报

使用高级模式(可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 立即注册

  Ctrl + Enter 快速发布 

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。

广播台

找客服

回顶部