用户登录

打开一个前台页面,查看一下页面的源代码 .. 在页面的 head 部分,有个 Generator meta 标签 .. 说明了一下生成这个页面用的是 Drupal 8 .. 如果不喜欢,可以去掉这个 meta 标签 ..

这个标签是在 #attached ,html_head 这个数组里 . 我们可以循环处理一下这个数组,发现这个 system_meta_generator ,就把它去掉 ..

在这个 page_attachments_alter hook 里 .. 定义一个变量,名字是 $meta_tags ,它的值是一个数组,在数组里你可以列出要去掉的 meta 标签 ..

下面用一个 foreach 循环 .. 数组是 $attachments['#attached']['html_head'] .. 一个 $key .. 还有 $value ..

判断一下当前循环的这个数组项目里的第二个 $value ,是不是在上面定义的 meta_tags 变量里 .. 如果是 .. 就 unset 一下这个数组项目 ..

保存 ... 再看前台页面预览一下 .. 注意这个 generator meta 标签 ... 刷新一下 .. 现在页面上就不会再输出这个 meta 标签了 ..

0:00
0:00
0:00
1:30
0:00
0:00
1:14
0:00
0:00

去掉页面头部的 meta 标签《 Drupal:自定义界面 》

统计

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

社会化网络

关于

微信订阅号

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