🦄 2024 独立开发者训练营,一起创业!查看介绍 / 立即报名(剩余10个优惠名额) →

博客

今天晚上升级(已完成)

晚上升级,期间可能会有点问题,大家见谅哈 :)

用 WordPress 做企业网站 #1 - 创建自定义内容类型,分类法与字段

用 WordPress 做企业网站或者任何其它类型的网站,我们得先考虑下怎么样去组织和管理内容,内容可以是文字,图像,文件,音频,视频 ...  WordPress 允许我们创建内容类型,每个内容类型可以放不同的内容,组织这些内容的方法就是分类法,分类法可以是分类(拥有层级关系),或者标签。

网站可能会出现的内容类型

  • 新闻
  • 关于
  • 产品

公司新闻经常更新,可以把这些内容放在 WordPress 默认的文章(post)里存储,关于是一些关于公司的内容,比如公司介绍,联系方式这些静态的不怎么更新的东西放在 WordPress 默认的页面(page)里存储。

然后我们单独为产品创建一个内容类型,因为产品可能需要用到一些自定义字段,比如产品的型号,颜色,重量等等,创建自定义内容类型和字段可以使用 WordPress 的 Pods 插件,也可以使用在主题的 functions.php 文件里添加代码来创建内容类型的方法,这种方法在 《 WordPress 自定义内容类型 》里进过。

实战:用 WordPress 做企业网站,需要你的意见

企业网站或者说公司网站,应该算世界上最多的网站类型之一吧,也是很多自由职业者的主要收入来源,为客户选择合适的系统去设计网站要考虑很多,比如灵活性,扩展性,友好度,搜索引擎优化,同时也要考虑自己的人力与时间成本。

个人觉得 WordPress 用在企业网站上是很好的选择,在这个系列的文章里,我们一起从头开始,用 WordPress 做一个一般的企业网站。

需要你的建议

在正式开始之前,希望在评论里提交你的建议,遇到的问题,想要的功能,或者任何你觉得可能用到企业网站上的想法。收集完你的建议后,咱们一起总结一下企业网站的需求,然后虚拟一个企业,一步一步解决遇到的所有问题,最终做出一个企业网站。

目的

通过这个系列的文章,给你一个用 WordPress 创建企业网站的完整的流程与方法。

基础

虽然是从头开始做,但最好你能事先了解一下 WordPrses,知道大概的用法。可以参考宁皓网 WordPress 基础教程

开始提交你的想法吧 :)

Drupal 电子商务网站教程 #1 - 产品与产品展示

打算写一个 Drupal 电子商务网站的系列教程。如果你订阅了宁皓网的课程,可以直接看 Drupal 电子商务的视频。如果没有,这个系列教程可以帮助你使用 Drupal 创建电子商务网站,在线卖掉任何你想卖掉的东西。我们要创建一个虚拟的自行车店的电子商务网站,名字叫 Specialized (这是一个真实的自行车品牌 )。

我们要用到 Drupal 的 Commerce 模块,这个组合非常灵活,你可以用自己的想法去搭建你的电子商务网站,当然这也是有代价的,很多东西都要从头开始,你要自己去创建产品类型,产品字段,分类,配置购物流程等等。这些都可以通过用户界面点鼠标完成,所以不用太担心,了解 Commerce 的工作方式与逻辑就可以了。

Drupal + Commerce 在线卖掉任何东西

最近推出了 Drupal Commerce 电子商务 ( 上 ),这个课程可以帮助你创建基于 Drupal 和 Commerce 模块的电子商务网站。电子商务网站就是在线卖东西的网站,使用 Drupal + Commerce ,你可以在线卖掉任何东西,从实体的物品,到数字文件,比如图片,文档,视频,再到虚拟的东西,比如服务,在线捐款等等。我认为 Drupal 与 Commerce 的组合可以构建出最灵活而强大的电子商务网站。

Commerce 的前身应该是 Ubercart,Ubercart 在 Drupal 6 以前是最好的选择,然而,Drupal 7 推出以后,带来了很多好东西,几个小伙(Commerce Guys)耐不住寂寞,重新编写了一个电子商务模块,这就是 Commerce 模块。模块的本意是不为任何特定的需求来设计,而是用框架的思想来做,也就是,不同需要的用户可以根据自己的需求,使用 Commerce 创建适合自己的电子商务网站。

别怕 Drupal ,多给一次让你喜欢上它的机会

一说到 Drupal ,很多人都认为他很难,以为是给会写代码的开发者准备的。其实,你可能是被其它人误导了,是别人告诉你 Drupal 很强大,但是很难学。或者,你可能听说过 Drupal ,然后自己动手安装了一下,一看,我靠,什么玩意这是,然后就放弃了。因为 Drupal 更像是一个框架,你需要告诉它你想要的是什么,然后去安装模块,去配置,去设计。

我记得,Drupal 的创始人 Dries Buytaert 在一次公开演讲里说过:最终目的是要干掉开发者。意思是,Drupal 会更强大而且智能,也会更易用。当然,他的本意并不是真正的干掉开发者,不然谁给我们不断折腾完善 Drupal 啊。向所有贡献者,敬礼!

别用第一印象做判断

好吧,要承认,很多人觉得安装完 Drupal 以后,它的样子不太好看(我觉得挺好地),别因为这个放弃 Drupal ,因为默认的样子再好看,你可能也要折腾一下,变成自己想要的东西。所以,设计完全是自己的,你可以想像一下,你会拥有任何你想要的样式的网站,你只需要自己去设计,临摹别人的作品也可以,如果这能让你开心的话。

宁皓网学习计划

我是初学者,以后想自由职业

需求:《 HTML 与 CSS 计划 》《 WordPress 计划 》《 Drupal 计划 》《 Drupal 电子商务计划 》《 Joomla 计划 》

没错,你要了解上面所有这些东西,这样你才能为你的客户选择正确的,合适的系统( WordPress ,Drupal, Joomla  ),因为你不但要考虑到客户的项目的需求,而且还要考虑开发成本,特别是时间的成本。

我想为自己或公司搭建一个网站

需求:内容管理系统学习计划任选其一,《 HTML 与 CSS 计划 》可选

选择适合的内容管理系统,学会使用它。最好能学会 HTML 与 CSS,当然这是可选的。购买或下载所选系统的模板,如果会 HTML 与 CSS,也可以自己设计或修改模板。然后去创建网站,并发布到网上。

我是设计师,想把自己的设计变成网站

需求:内容管理系统学习计划任选其一,《 HTML 与 CSS 计划 》

  1. 学会基本的 HTML 和 CSS。这样你就可以把设计图变成普通的静态网页。
  2. 学会使用内容管理系统。WordPress,Drupal,Joomla,都可以了解一下,然后再选择自己喜欢的系统。
  3. 学会为内容管理系统创建模板。可以把普通的静态网页转换成真正的模板,基于这个模板,你就可以创建想要的网站了。不同的系统创建模板的方法都不同,根据自己选择的系统,学习对应的创建模板的课程。

HTML 与 CSS 计划

HTML 与 CSS 是网页设计的基础,同时也是最最重要的东西。

  1. 《 CSS 网页设计基础教程 》
  2. 《 Photoshop CS5 网页设计 》
  3. 《 用960网格系统布局网页 》
  4. 《 Bootstrap 用户界面架构 》
  5. 《 HTML5 与 Bootstrap 应用实例 》

WordPress 计划

WordPress, 灵活易用的内容管理系统,全世界无数人在使用。背后有大公司支撑,不断地在完善。从个人博客到复杂的应用,WordPress 都表现出色。

前置要求:《 HTML 与 CSS 计划 》

  1. 《 WordPress 3.5 基础教程 》
  2. 《 WordPress 主题开发 》
  3. 《 WordPress 自定义内容类型 》
  4. 《 WordPress 内容关系 》

Drupal 计划

Drupal ,强大的内容管理系统。背后有大公司支撑,无数的用户,其中有很多大牌用户,还有强健的社区支持,不断在完善。Drupal 更适合大型项目,如果你只需要一个简单的展示站点,WordPress 与 Joomla 是更好的选择,因为他们部署起来更容易。

前置要求:《 HTML 与 CSS 计划 》

  1. 《 Drupal 7 : 字段 视图 关系(上) 》
  2. 《 Drupal 7 : 字段 视图 关系(下) 》
  3. 《 Drupal Rules 自动化操作 》
  4. 《 Drupal 7 多语言网站 》( 可选 )
  5. 《 Drupal 7 主题基础教程 》

Drupal 电子商务计划

基于 Drupal 的电子商务网站,拥有强大的扩展性与灵活性。根据实际需求去搭建自已的电子商务网站。

前置要求:《 HTML 与 CSS 计划 》,《 Drupal 计划 》

  1. 《 Drupal Commerce 电子商务 ( 上 ) 》

Joomla 计划

上百万的网站基于 Joomla 搭建,成千上万的扩展与模板风格。

前置要求:《 HTML 与 CSS 计划 》

  1. 《 Joomla 1.5 基础教程 》
  2. 《 Joomla 2.5 权限控制系统 》
  3. 《 Joomla 2.5 创建模板 》
  4. 《 使用T3架构 》( 可选 )
  5. 《 Joomla 1.5 发布网站到互联网 》

《 Drupal Commerce 电子商务 ( 上 )》搭建灵活的电子商务网站

Drupal 电子商务

Drupal Commerce 电子商务 ( 上 )》这个课程我们一起使用 Drupal 的 Commerce 模块来创建基于 Drupal 的电子商务网站。

课程内容回顾

Commerce 并不是一个具体的产品,它更像是一个框架,你可以根据自己的实际需求来创建出想要的电子商务网站,你可以销售实际的东西,也可以是虚拟产品,服务等等。首先你要去安装 Commerce ,注意它包含了很多子模块。

Drupal Rules 自动化操作

Drupal Rules 自动化操作

根据网站上发生的某些特定的事件,自动执行设计好的操作,这就是 Drupal 的 Rules ( 规则 ) 模块的主要功能。比如当有人发表评论时,发送邮件通知内容的作者,这就是一条规则,“发表评论” 是规则里的事件,“发送邮件通知” 是规则里的动作(操作),你可以为这条规则添加执行的条件,比如评论的作者不能是内容的作者。你可以自己根据需求来设计不同的规则。

Bootstrap 公开课

最近多贝的张恒让我去多贝讲讲课,内容最后确定了 Bootstrap , 其实我也一直想跟大家在线交流一下,所以准备了一些内容,幻灯片,今天早上偷偷去多贝录完了这个公开课。我是个害羞的人 :)视频正在转码中。http://www.duobei.com/manage-course/2432186110

布局

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点