站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Drupal/Pathauto
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
'''Pathauto''',可以为drupal站点的各种内容,比如:node(文章页)、Taxonomy term(分类)、users(用户),自动生成[[url]]别名,而不需要管理员自己一个个添加别名。它可以为你的文章页node/123生成这样的url:category/node-title.html (category为分类别名,nodetitle是文章标题)。Pathauto模块需要[[Drupal:Token模块|Token模块]]的支持,利用Token来读取各种内容的相关字段的值。 ==插件概况== *'''官方下载地址:''' http://drupal.org/project/pathauto <br/> ==Pathauto安装== 与Drupal其他模块一样,下载Pathauto,然后将其解压至drupal安装文件夹下的sites/all/modules中,然后登录到drupal的后台,在管理(administer)->站点构建(site building)->模块(Modules)中开启Pathauto模块。当然在启用Pathauto模块之前必须启用核心自带的Path模块和自己安装的Token模块。 ==Pathauto的使用== 在介绍Pathauto之前,想说明的一点是,Pathauto在将中文字段值转换成url时,url会出现乱码,这有违我们的初衷搜索引擎友好,所以非英语站点在使用Pathauto之前还需要安装[[Drupal:Transliteration模块|Transliteration模块]],主要将中文字段值转化为对应的汉语拼音。这是使path 2.0的语言转换解决方法,对于Pathauto1.5,需要在官网上下载i18n-ascii.txt 文件,将该文件放在下列各目录下: sites/default/i18n-ascii.txt sites/all/i18n-ascii.txt sites/all/modules/pathauto/i18n-ascii.txt 下面主要是以Pathauto 2.0为例来简单介绍Pathauto模块的使用。 ===基本使用=== *在安装Pathauto 2.0后,后台URL alias(URL别名)页面,将会显示如下,其中除了" 列表" 和 "添加别名" 菜单之外的菜单都是在安装模块后才出现的,列表里显示的是站点中所存在的所有别名(在未进行别名添加和使用Pathauto之前,里面的别名都是drupal系统自动生成的别名),添加别名里可以将系统自动生成的url别名改成易于理解和记忆的别名,其它菜单功能在下面介绍: *'''设置:''' [[image:pathauto2.jpg]] [[image:pathauto3.jpg]] *'''Patterns:''' [[image:pathauto4.jpg]] [[image:pathauto5.jpg]] [[image:pathauto6.jpg]] node paths中可用的字段名称: [nid]: 系统中页面的唯一标识符; [type]: node内容类型; [type-name]: 也是内容类型,是用户友好版的; [title]: node页面标题,即发布的文章标题; [author-uid] : 系统中用户的唯一标识符; [author-name]: 页面创建者,即作者的名称; [author-name-raw]: 作者名称,token读取未加工的用户输入的值; [term]: 第一个分类标签的名称; [term-raw]: 第一个分类标签的名称; [termpath] [termpath-raw] 与[term][term-raw]一样。 Taxonomy term paths中可用的字段名称: [cat]: 分类(taxonomy)名称; [cat-description]: 分类描述; [cat-raw] [catalias]: 分类的url别名; [catalias-raw] [catpath]: 和[cat]一样,但是包括了它的上级分类,并用/分隔。 [catpath-raw] [tid]: 分类在系统中的唯一标识符; [vid]: 分类所在的词汇表在系统中的唯一标识符; [vocab]: 分类所在的词汇表的名称; [vocab-description]: 词汇表的描述; [vocab-description-raw] [vocab-raw] 除此之外,Token还可以读取字段有系统时间,[yyyy]年/[mm]月/[dd]天,这些同样可以在pathauto中使用。 *'''Bulk Update:''' 在保存对Pathauto的设置后,站点的中已经存在的URL并没有发生改变,此时,可以在Bulk Update里进行批量更新,如下图所示; [[image:pathauto7.jpg]] ===与CCK的配合使用=== 我们可以利用CCK模块创建新的内容类型,也可以为某一存在的内容类型添加新的字段,新添加的字段值,也可以在Pathauto中使用,比如我们为某内容类型添加了一个字段,字段名称为 field_name,则在Pathauto中的node paths中可以使用'''[field_name-raw]'''。 ==相关插件== *[[Global Redirect]] *[[Drupal:内容构建工具集(CCK)|内容构建工具集(CCK)]] *[[Drupal:Token模块|Token模块]] *[[Drupal:Transliteration模块|Transliteration模块]] [[category:Drupal模块|P]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)