当前位置: 首页 > news >正文

wordpress htaccess 301seo关键字怎么优化

wordpress htaccess 301,seo关键字怎么优化,济南网站建设的费用,网站地图怎么做drupal7模板命名机制/规则 今天讲的是困扰我w3123.com几天的问题了,就是drupal7模板命名机制/规则。 从WordPress转战drupal快两个星期了,就drupal的默认主题来说实在是简陋,连WordPress这个博客的默认主题都不如,所以学习drupal就…

drupal7模板命名机制/规则

今天讲的是困扰我w3123.com几天的问题了,就是drupal7模板命名机制/规则

从WordPress转战drupal快两个星期了,就drupal的默认主题来说实在是简陋,连WordPress这个博客的默认主题都不如,所以学习drupal就从drupal模板制作开始了。学习drupal看了两本书,大家可以从文章的后面找到《drupal高级开发指南》pdf版本的下载链接。
drupal7的模板命名机制相对于d6还是有写改变的,这让从d7下手看d6教程的我琢磨了好一阵子,比如定制首页模板,d6是创建page-front.tpl.php文件,而d7是drupal--front.tpl.php文件,多了一横杠。
html.tpl.php 这个模板是输出网页的外部框架模板,主要是定义html的head部分的内容,包括doctype、网页使用的语言、RDF信息、网页标题、css、js。
page.tpl.php 这个模板是所有页面的内容模板,也就是html.tpl.php中body中<?php print $page; ?>的部分,这个模板决定了drupal输出的内容结构,在这个模板里把在info里定义的区域变量嵌入到这个模板里。
maintenance-page.tpl.php 网站维护模式的模板页,如果你想修改你的网站维护状态下的页面,就把这个页面复制到你的主题下进行修改吧。其余的模板文件分散存在于各个模块中,通常情况下,只要这个模板文件存在的话,你只需要把这个模板复制到你的主题目录下进行修改就可以重写默认的模板。

模板建议(template suggestions)是基于已有.tpl.php文件的可选模板文件。当满足特定的条件,并且相应的文件存在时,就使用这些建议。每一层次,包括内核、模块、主题引擎、主题,都可以提供相应的建议。你可以把它们当作“命名提示”(naming hints),来告诉系统根据合适的环境选择合适的模板。这种想法很简单,但是这一特性却非常强大,它使得在模板层上也能进行定制。提示:可以安装Theme developer来查看网页某个部分的模板建议规则顺序。http://drupal.org/project/devel_themer

区块模板建议规则:block--[region|[module|--delta]].tpl.php
主题系统会依如下次序进行搜索,且以先搜到的模板文件为模板进行输出。
block--module--delta.tpl.php
block--module.tpl.php
block--region.tpl.php
例如:你在后台新建一个区块,因为后台建立的区块是由block模块输出的所以module名字为block,假如此区块的id为1,假如此区块被放置到区域sidebar中,那么模板搜索顺序是
block--block--1.tpl.php
block--block.tpl.php
block--siddbar.tpl.php

节点模板建议规则:node--[type|nodeid].tpl.php
例如:假如一个节点类型为article的节点id为1的节点,模板搜索顺序为
node--1.tpl.php
node--article.tpl.php
node.tpl.php
drupal7模板命名机制
页面模板建议规则:page--[front|internal/path].tpl.php
首页模板 page--front.tpl.php
基于内部路径的搜索优先顺序以http://www.example.com/node/1/edit为例:
page--node--edit.tpl.php
page--node--1.tpl.php
page--node.tpl.php
page.tpl.php

PHP嵌入变量到模板:
如果info里定义区域 regions[header] = 页眉
对应的,模板里嵌入页眉的语法就是 <? print render($page['区域变量']); ?>
对于简单变量 直接print出变量即可 对于数组类型的变量则先要用render渲染一下在print输出。

如果在一个模板中,你不知道这个模板都有什么变量的话,使用以下调试脚本输出
<?php
$vars = get_defined_vars();
print_r($vars);
?>
drupal的模板制作我还不是很熟悉,还有很多东西困扰着我,在后面也会分享解决这些困扰的方法,分享自己的学习历程。drupal模板命名规则

http://www.hkea.cn/news/254507/

相关文章:

  • xampp安装wordpress说明徐州seo外包
  • 啥网站都能看的浏览器下载百度收录查询工具
  • 福田附近公司做网站建设哪家效益快奶糖 seo 博客
  • 临沂免费自助建站模板品牌整合营销
  • iis做本地视频网站找客户资源的网站
  • 做调查用哪个网站网络推广有多少种方法
  • 开发一个交易网站多少钱在线工具
  • 网站平台怎么建立的软文范例
  • 移动应用开发专业学什么东莞seo软件
  • 做宣传网站的公司手机百度极速版app下载安装
  • 私人可以做慈善网站吗外贸如何推广
  • 网站页面模板页面布局如何成为百度广告代理商
  • 瑞安外贸网站建设曲靖百度推广
  • 先做网站还是服务器销售营销方案100例
  • 用卫生纸做的礼物街网站免费网页空间到哪申请
  • 手游网站做cpc还是cpm广告号厦门网页搜索排名提升
  • 人个做外贸用什么网站好宁波百度seo点击软件
  • 诈骗网站怎么做的企业网站seo案例分析
  • 如何做网站接口湖南营销型网站建设
  • 进入兔展网站做PPt软文营销ppt
  • app网站新闻危机公关
  • 东莞关键词优化实力乐云seo南宁seo外包服务商
  • 做网站都是用源码么免费注册个人网站不花钱
  • 建设网站需要两种服务支持官网设计公司
  • 安庆做网站seo建站收费地震
  • 绵阳住房和城市建设局网站官网seo排名优化联系13火星软件
  • 网站开发建设费用关键词异地排名查询
  • 网站建设企业电话广州优化疫情防控举措
  • 重庆模板网站建设百度网站域名注册
  • 安徽建设厅网站地址网络广告推广方式