php

WordPress 5.9 官方正式版发布

WordPress 5.9 官方正式版发布,按照 WordPress 惯例,每次大版本更新都会带来一些新的功能,这次也不会例外,而且是有-13项重大更新


1.全站编辑功能正式上线

全站编辑功能使您能够在 WordPress 管理仪表盘中对整个站点的外观进行控制。

2.全新的 Twenty Twenty-Two 主题

这是 WordPress 有史以来的第一个默认区块主题。 它不仅是一个新的默认主题, 也是使用 WordPress 主题的一种全新方式。

区块主题为您提供了大量的视觉化选择,从配色方案到字体组合在到页面模板和图片筛选,全部都可通过站点编辑器进行变更。由于只需要在一个地方进行修改,您可以为 Twenty Twenty-Two 主题提供与自有品牌或其他网站相同的外观和风格,或将您站点的外观转向另一方向。

Twenty Twenty-Two 主题已可供使用,此主题会与 WordPress 5.9 一并安装,可在已安装的主题页面中找到。

3.构建站点,创意无限

随着 Twenty Twenty-Two 主题的发布,更多支持全站编辑的区块主题也会陆续上架到主题目录中,并等待用户进行深入探索。敬请期待将来发布的更多区块主题。

使用任意一个区块主题后,您便不再需要外观定制器;取而代之的是站点编辑器中、样式界面中的全部功能。使用这些区块就像在 Twenty Twenty-Two 中一样,您可以按需为站点构建合适的外观和风格,并在流畅、顺手的界面中使用所需的工具完成工作。

4.导航区块

此次用户体验的核心,将区块引入到站点导航栏。

全新的导航区块提供多种选项供您选择,例如始终展开的响应式菜单或适应用户屏幕尺寸的菜单。无论创建哪种菜单,即使是使用全新模板或切换主题后,都可以在所需的位置重复使用。


[……]

马上继续 阅读全文

如何简单且快速地制作 Drupal 发行版?

之前有读者反馈,希望在Drupal 在线交流会上能够讲讲有关制作Drupal 发行版的话题。记得 Lullabot 早些年间就有写过一篇《简单5步制作Drupal发行版》(《5 Step Drupal Distribution》)的文章,这里便基于此文先和大家聊聊制作 Drupal 发行版的内容。

制作Drupal发行版

  Drupal 发行版可以被理解为产品化的 Drupal 安装包,与 Linux 发行版的意义相同——各个社区或厂商在 Linux 内核基础上添加其它的软件和预定义设置,从而产生了许多不同风格、用途的Linux发行版,如 Red Hat, CentOS, Fedora 等等。

  虽然 Drupal 无所不能,不论是简单的博客还是复杂的社交网站,或者是其它任何 Web 需求都可以通过它得以满足。但真正使用Drupal来进行网站制作和开发时,工作量还是非常巨大和繁琐的,包括但不限于以下:


[……]

马上继续 阅读全文

Zen主题,关于随屏幕宽度,导航与bannar的显示,位置是不同的

由 supertree 提交于 20 December 2016

从去年,写了《几个问题,决定了我是否会继续drupal之路》开始,drupal入门到现在,已经又过去了一年又一个月的时间了,在这期间,断断续续用drupal开发了八九个项目,除了三四个,是需求非常简单的,仅仅用于展示性的企业网站之外,其余的5个项目,也算是依照用户需求,来进行稍显复杂的功能性的满足。

第1个,是一个公司内部,对某个医院进行预约到诊的情况统计与分析的系统,包括一些客服数据的添加,多角色权限管理与内容的编辑查看,百度Echar库的引入,图表数据分析统计等等主要的功能。这算是自己用drupal做了除了简单的企业展示的站点之外,第一个比较有挑止战性的项目了,项目用时两个多月的时间,从前端展现,到后端数据的调用操作,服务器的搭建等等一套摆弄下来,drupal的强大与灵活性,我也算有了一定程度的认识。

第2个,是帮朋友做的一个三级分销的系统,三个角色权限的与对数据的控制,也算是难点所在吧,其它的倒也简单,就是客户的业务逻辑性,不怎么让人好搞懂,苦熬了三个夜晚,主体搭了起来,零零散散地拖了一个月时间,功能上加加减减地,中间又有熬了一个晚上,算是弄完交工了。

第3个,也是自己公司内部的一个项目,追踪与统计用户对一些网站的浏览情况,并对每个人的数据进行分类与统计。

第4个,是自己需要使用的,用于管理与安排公司成员工作任务的管理类站点,也是多功能性地杂合在一起,有用于美工素材管理与展现的,有竞价与优化人员关键词报表导入与展示的,公司相关内容资料更新与保存等等……

这较大几个项目做下来,drupal起到的至关重要的作用,可能相比于drupal来讲,手写的php的代码更容易让我摆弄与操作性,所以,基本上没有太过按照drupal化的操作来进行。这也是自己以后需要重点研究与练习的方向。


[……]

马上继续 阅读全文