用WordPress构建电子商务网站已经是一个流行的解决方案,与oscommerce、prestashop相比,WordPress更适合构建小型电商网站,显然WordPress对资源的消耗使其难以胜任大型电子商务网站,但博客式营销的模式以及WordPress的CMS特性也让它有胜过大型电商网站的地方——搭建更容易、费用低、管理简单,非常适合那些卖的产品不多的人。今天介绍的是一款新兴的WordPress电商插件——Woo Commerce。
Woo Commerce简介
Woo Commerce是一款开源的WordPress电子商务插件,可以再woo官网免费下载,且搭配了几款免费的支持woo commerce的主题,让用户无需付费就能体验到这款插件的强大。
特点
- 灵活,内置多种hooks和filters,主题和插件开发者可以轻松扩展功能
- 后台选项卡式设置,界面友好,清晰易懂
- 支持多种付款方式,包括
- Authorize.net
- Inspire Commerce
- 2Checkout.com
- Google Checkout
- PayPal Pro
可以用插件形式扩展更多的付款方式,有详细的文档描述
- 强大的模板系统,可以通过拷贝woocommerce模板到自己的主题目录下,轻松覆盖默认模板,定制化很方便。
- 最后一点,文档非常详细,这是一个big bonus。说明这款插件已经很好的考虑了开发者、设计者的需求。
Woo Commerce免费主题
Artificer
Wootique
下载免费主题,安装woo ecommerce插件,自己尝试一下吧!
我用的virtu主题,他的默认首页里有个silder(图片轮显),但是在页面里却无法找到默认首页。同样的WooComerce的商品页面能够找到,但是编辑页面里面却没有任何选项。我是想把首页的silder搬到商品页面去,然后把商品页面就当做首页来使用。因为主题里本身自带了silder,我就不想再用其他插件加大负担,不然可以用其他插件在商品页面里放silder也行。
首页一般是创建一个页面,选用home模版,再到设置里面选择该页面为静态首页,你得找找你主题里默认首页的模版。
shop列表页面实际上是custom post type archive页面,所以不能通过编辑页面的方式更改,你在woocommerce设置中选择的shop页面,只能决定地址是什么。建议你去看一下woocommerce/templates下的archive-shop.php,这个是shop页的真正模版。
版主,关于artificer模板,有没有什么简单的办法能够自定义主页的,还望赐教
这个主题我没有仔细研究过,不过定制首页方法可以归纳成几种
1. 写模版,可以借助Advanced Custom Fields等插件,创建非常定制化的模版,需要你有一定写代码的能力。
2. 用Shortcode在编辑器里直接写,shortcode可以做很多事,woocommerce自带的shortcode可以实现特色商品,最新产品,产品分类等等功能,你还可以搜寻其它shortcode插件,比如提供carousel式产品展示的插件。
3. 用pagebuilder,pagebuilder就是可视化的shortcode,非常好用。推荐一个收费但绝对物有所值的pagebuilder, Visual Composer有了这个,布局问题将永远从你的烦恼中消失。反正这是天朝,什么盗版都有,不妨找一个先试试看。
哇,版主真是帮我大忙,非常感谢
woocommerce我看到文件包里有繁体的po,请问如何更改?
繁体中文是语言包,请问你要修改什么?
我要把字体从应为改为繁体可以吗?具体如何操作?
把WordPress改成中文即可,也就是编辑wp-config.php,将WP_LANG那一项改成zh_TW,你可以直接装个繁体中文的WordPress嘛。
SOLA有没有好一些的wordpress用户成员管理管理工具,最好是你用过的,介绍几款,谢谢
我只用过增强后台用户搜索功能的插件http://wordpress.org/plugins/improved-user-search-in-backend/
别的没用过,你要怎么管理?
SOLA,想问问,如何写robot.txt让google不收录woo-commerce里面的内容呢,谢谢
robot的东西我不大熟悉,不过woocommerce的permalink都有固定的前缀,比如产品页面可能是product,那应该可以根据这个特征写规则。你注册个谷歌管理员工具,可以根据你的选择生成robots.txt。
你好,我要把每个产品也的相关产品的数量设置为4个,怎么办啊。这个是我的产品页链接,http://www.gester-furnituretesting.com/product/gt-l01-drawer-durability-cycle-testing-machine/,我有看过你的那些代码也弄过,不过没有用,还是那样。
你好,我想把每个目录的那些按价格高低排列,按流行排列之类的,都给去掉,怎么写代码啊
去掉排序下拉菜单
remove_action( ‘woocommerce_before_shop_loop’, ‘woocommerce_catalog_ordering’, 30 );
去掉产品页面的目录信息
remove_action( ‘woocommerce_single_product_summary’, ‘woocommerce_template_single_meta’, 40 );
注意:以上代码放在functions.php中,若不起作用说明你主题已经定制了woocommerce,你可以到主题目录下找找有没有woocommerce目录,并修改其中的文件。
如果不懂php,建议你找个懂的人帮你看下主题,因为主题修改woocommerce哪些地方是无法预料。
你好,我添加了这些代码,可是没有效果
那你可以帮我看下吗
抱歉
你好,我想把每个产品页里面的目录给去掉,怎么弄啊。
比如: http://www.gester-furnituretesting.com/product/gt-l52-universal-testing-rig-for-seating-furnituretablesand-upholstered-furniture-4-test-axes/, 这个链接里面的, Category: Table and Desk Testing Machines。
谢谢sola, 因为自己同时也要准备不少资料,sola有没有比较好的设计人员推荐做类似的网店?
不好意思,我不搞设计,所以无法推荐。
是的,product category widget出来的 就是一大串,没有层级关系。我改用了custom menu widget, 可以分类显示了,但如你说,没有more,标题不能链接页面。
还有个方法,用shortcode显示分类目录,shortcode直接写到text widget里,这样more链接就可以手动写了。
woo自带的shortcode就很有用,看下这个http://docs.woothemes.com/document/woocommerce-shortcodes/
如果你的widget不支持shortcode解析,网上搜下代码加上就行了。
试了一下wootique, 还算顺利。请问类似这个网站http://www.oceansbridge.com/ 的左侧目录(产品分类目录)是不是sidebar,好像我用这个模板做不出来,还请教sola这部分怎么做。谢谢~
WooCommerce的widget有一个产品目录,可以显示所有目录,包括层级关系,和oceansbridge产品目录的区别是:
不能在一个widget中显示一个目录和它的子目录
标题不能链接到目录页面
没有More这个链接
这些功能都可以做,你可以先找找有没有现成的插件。
对了,之前网站上没有任何提示
Sola, 问题终于解决了,今天把IE的安全设置恢复到默认,并且允许java,之后打开就恢复了。之前我也没有更改过啊,为什么这样 :'(
下面还有一些:
* That’s all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . ‘wp-settings.php’);
你可能没明白我都意思,是让你打开debug模式,访问你网站,看屏幕上有没有错误提示。请搜索一下wordpress debug模式,自行了解一下。
打开了,请solagirl看看~
* For developers: WordPress debugging mode.
*
* Change this to true to enable the display of notices during development.
* It is strongly recommended that plugin and theme developers use WP_DEBUG
* in their development environments.
*/
define(‘WP_DEBUG’, false);
看啥?这是wp-config的内容吧,是让你自己看有没有报错信息。
你好!我装了wootique之后,只显示了wootique还有蓝色的页面,其他的都看不到,包括菜单(只显示之前menu里的一个default “Home”,和自己设的两个about和sample page.) 模板的内容都不见了,是怎么回事?之前我安装过twenty eleven和woocommerce做测试,有删除过页面和菜单等内容。从新装了WP,并且数据库reset过了,还是同样的问题。快崩溃了~ solagirl~
开启WordPress debug(wp-config.php里define(‘WP_DEBUG’,true);),看看有什么报错信息。
要是还解决不了,发个截图,报错信息截图和你说的模版不显示的屏幕截图
用这个发截图http://postimg.org/
sola, 我计划用woocommerce插件做个购物网站,类似oceansbridge.com
即:产品很多的,能不能帮忙推荐个模板啊,收费的也没问题的。谢过先~
产品很多是性能问题,WooCommerce加几千个产品应该还能应付,还可以配合缓存插件。只要主题没有什么大问题,应该不影响这个吧,我用的woocommerce主题不是太多,所以不知道该推荐什么。
我想找主题之前应该先明确重点是什么,是样式还是要找带有特定功能的?先把key points列一下,找的时候也不至于没有方向。
http://www.gester-instruments.com/product-category/toys-testing-equipments/ 我可以把我这个链接里面的read more 吗? 还有这个链接里面的http://www.gester-instruments.com/product/gt-m02-toy-box-cover-durability-tester-toy-chest-lids/ reviews可以去掉吗
Woocommerce默认显示read more的情况有三种
产品缺货
外链产品
或者产品不可购买(比如没写价格)
修改的话,参考https://www.solagirl.net/woocommerce-code-sinppets.html中修改产品列表页按钮文字的代码
亲,我可以把shop改成其他的吗
woocommerce设置中页面那一项不是可以选shop是哪一页吗
这个为shop的url可以修改为shopping吗,怎么修改会就访问不了了还报错,谢谢
https://www.solagirl.net/call-to-a-member-function-is_visibl.html
对出现这个Call to a member function is_visible() on a non-object。问题,然后我也到设置 » 固定链接中重新保存一下固定链接,但是还是不行,那个固定链接具体是怎么写的呢,谢谢
亲,怎么设置每个页面的产品个数为八个呢
看这里https://www.solagirl.net/woocommerce-code-sinppets.html
代码添加到哪里呢
代码放到主题的functions.php里
你好,我插件和主题都装好了,我想问下有没有这个插件的教程啊,另外会员只能在后台添加不能开放用户注册吗?
可以啊,设置第一个选项卡里允许用户在my account页面注册,或者允许用户结账时注册,这两个选项你选上就可以了。教程吗,懂英文的话看这个http://docs.woothemes.com/document/woocommerce/
中文的貌似很少
是在常规里吗?在常规里我只看到允许用户注册 但是没有看到你后面说的 在结账时注册
woocommerce->settings,不是wordpress的设置
woocommerce 这款插件你有中文版吗?
我有个朋友指定我用wordpress给他做一个小型电商平台,可是我按照上面说的方法下载了插件却不能安装,是为什么啊
谢谢Sola的介绍,我刚设置好了WooCommerce,安装了Wootique主题测试,购物流程没什么问题,就是为什么测试下单成功后,WP后台订单有记录,但是没有收到邮件通知呢(我已经设置了接收的email地址)?
你的服务器可以正常发送WordPress其它邮件吗?如果别的可以发送,woo的应该也没啥问题。重点检查一下from地址,如果from邮箱地址使用了当前服务器上的域名,而这个邮箱又没在服务器上创建,就可能无法发送。
你好 ,请问为什么我下载了插件后,后台无法安装,提示无法安装这个包。 PCLZIP_ERR_BAD_FORMAT (-10) : Invalid archive structure,求解,我是新手.
压缩包有问题吧,直接在后台安装也不行吗,是不是你那wordpress.org给屏蔽了啊
压缩包是我在你这个站点上下载的 https://www.solagirl.net/woo-commerce-introduction.html/comment-page-1#comment-11623 不过我在解压的时候确实是提示压缩包损坏 ,我直接在后台搜索,找到好多个,我也不知道哪个是对的,我是新手啊.
我给的地址是http://www.woothemes.com/woocommerce/,也就是插件官方站点下载链接。
这个插件在wordpress.org上也有,你只需要到后台->安装插件那里搜索一下woocommerce,第一条(WooCommerce – excelling eCommerce)就是这个插件,直接点击安装就行了
比较喜欢wordpress, 易用性真的很好,可以说让人爱不释手。而且模板多插件也多,移动设备支持的也好。就是数据库设计是个大问题, 最近做了一个网站就5K产品,wp_posts数据就上1W了,post_meta更是上了10W。因为是VPS,内存就那么大,不可能去搞什么redis, squid等等。 现在就勉强用wp_cahce扛一下,访问量大了是个问题。
我觉得数据量大对任何电商网站都是一个考验,换别的软件顶多就是这么多数据分散到更多的表里,postmeta表的条数虽然多,但每一条数据量很少,也不见得就比每条数据体积很大但总条数少的表坏到哪里去。我很久以前用prestashop,即使只有10个不到的产品,也必须开缓存,不然就会非常慢,当然我用的共享主机,性能不行。
不知道wordpress和mageno和zencart比做电子商务网站有什么优势?
好像很少人用wordpress做电子商务网站,不知道是什么原因,其实我是想用wordpress做的。
我对mageno和zencart并不很了解,不敢妄加评论,只说说对WordPress电子商务的感觉。
用WordPress做电子商务,功能上要比专用的电子商务软件简单,但CMS功能更强大一些,适合商品不太多、功能不太复杂的小型或中型电子商务网站,对那种想在自己博客顺便卖卖产品的用户很合适。由于功能相对简单,对服务器要求也低些,专门的电子商务软件数据表动辄上百,WordPress与之相比是很轻量级的。
zencart用过一点,功能更强大,用起来也稍微难一些,是老牌电子商务软件,对中文支持较好。
mageno彻底没用过,只是耳闻这家伙定制性很强,几乎什么样的电子商务网站都能做出来,是资深程序员的爱宠。
个人愚见,如有不足,还望指正。
http://www.jajajaparty.com这个网站是基于WordPress和WooCommerce的,我感觉很好。
谢谢你的回答,我基本有一些思路了,对我帮助很大,如果做产品少的批发类网站这是一个不错的选择。
没错,而且WordPress在SEO方面有优势
正好是我需要的,可惜国内介绍的资料太少了,google了一圈,连介绍都屈指可数,希望博主多更新些这类文章,也为我们提供点指导。
WooCommerce还好啦,英文文档很详细
我正想帮人做一个呢,但是没有国内合适的支付方式,像支付宝,网银之类的,都没集成进去,有些麻烦。还有中文问题。
woocommerce中文版+支付宝集成有人做好了,不过收费,好像几十块钱吧,看demo貌似挺不错的。
做个小的电子商务网站还是挺好的!
没错,很流行的解决方案
WOO的主题不错~
确实很不错的一款插件~