站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
▼
建站程序
开发
服务器
办公软件
开发教程
▼
服务器教程
软件使用教程
运营教程
热门电子书
▼
CSS教程
WordPress教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
热点词条
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:Pages
”(章节)
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
==页面模板== 单独的页面可以设置成使用一个你自己建立在你的主题中的详细的自定义'''页面模板''' (一个 PHP 模板文件, 比如 snarfer.php) (参见下文有关如何建立自定义模板 [[#Wordpress:Creating your own Page Templates|建立自己的页面模板]] )。新的页面模板将覆盖主题中的默认<tt>page.php</tt>页面模板,参见下面的 [[#Wordpress:What Template is used to Display a Particular Page?|用什么模板来显示特定的页面?]],准确找出哪种模板将被用到,请先阅读下文,答案就会揭晓<tt>:)</tt> WordPress可以设置成使用'''不同的页面使用不同的模板'''。在书写 > 页面书写管理面板的底部(或者是在边栏,取决于你使用了何种版本的WordPress ),是一个下拉菜单"页面模板",显示特定的页面时从那里你可以选择使用哪种模板。 '''注意:'''为了进入模板选择器,在现有主题中至少必须有一个可用的自定义页面模板。(参见下面的[[#Wordpress:Creating your own Page Templates|建立自己的页面模板]]来学习如何建立页面模板。) ===默认主题页面模板=== 默认主题有三个页面模板可用: * <tt>page.php</tt> -默认主题模板: 显示页面内容 * <tt>archives.php</tt> - 忽略页面内容,根据日期和标题(分类)显示文档。 * <tt>links.php</tt> - 忽略页面内容,使用[[Wordpress:Template_Tags/get_links_list | 得到连接列表]]显示连接。 ===页面用什么模板显示?=== WordPress会在现用的主题中寻找几个模板文件。第一个找到的用来显示给定的页面,WordPress会按照下列顺序寻找文件: #该页面选中的 "页面模板" #<tt>page.php</tt> #<tt>index.php</tt> ===创建自己的页面模板=== 定义每个页面模板的文件可以在[[Wordpress:Using Themes|主题]]目录中找到。想要建立一个新的模板,你必须建立一个新文件。让我们把第一个页面模板命名为<tt>snarfer.php</tt>。在<tt>snarfer.php</tt>文件的顶部,输入: <?php /* Template Name: Snarfer */ ?> 上边的代码定义了<tt>snarfer.php</tt>文件为"Snarfer"模板。当然了,"Snarfer"可以被替换为任何其他的文字来改变页面模板的名字。这个模板的名字将会出现在主题编辑器中,作为编辑这个模板文件的连接。 这个文件可以被命名为''几乎''任何以<tt>.php</tt>为扩展名。(参见 [[Wordpress:Theme Development#Theme Template Files List|主题文件名保留字]],可以找到你''不可以''用来作为文件名的一些字段;这些是WordPress为特殊目的而保留的特殊文件名)。 上边五行代码后边如何编写,取决于你。剩余的代码将控制使用Snarfer页面模板的页面如何显示。参见 [[Wordpress:Template Tags|模板标签]]可以找到可用的各种实现此目标的WordPress模板功能的描述。你会发现复制其他模板(可能是 <tt>page.php</tt> or <tt>index.php</tt文件>)的内容到<tt>snarfer.php</tt>,然后把这五行代码加入代码的开头部分更加方便。那样的话,你只需要''更改''HTML和PHP代码,而不用重头开始再创建新的文件。示例详见[[#Wordpress:Examples|下部]]。一旦创建了页面模板,并放入了主题文件夹,创建或者边界页面的时候就可以使用它了。('''注意''': 创建或者编辑页面时,页面模板操作选项并不显示,除非有至少一种模板使用上述方法定义后才可以使用。) ==页面和模板示例== <span id="Examples_of_Pages"></span><span id="Examples"></span> 以下是示例列表,随时可添加 ===归档内容=== 显示页面目录的页面模板在最上边,然后是一个按月或者分类的归档列表。这样设计对WordPress的默认主题(aka Kubrick)起作用,可能对其他很多主题有少许修改。 保存如下代码到 <tt>arc-cont.php</tt>: <nowiki> <?php /* Template Name: Archives with Content */ ?> <?php get_header(); ?> <div id="content" class="widecolumn"> <?php if (have_posts()) : while (have_posts()) : the_post();?> <div class="post"> <h2 id="post-<?php the_ID(); ?>"><?php the_title();?></h2> <div class="entrytext"> <?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?> </div> </div> <?php endwhile; endif; ?> <?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?> </div> <div id="main"> <?php include (TEMPLATEPATH . '/searchform.php'); ?> <h2>Archives by Month:</h2> <ul> <?php wp_get_archives('type=monthly'); ?> </ul> <h2>Archives by Subject:</h2> <ul> <?php wp_list_cats(); ?> </ul> </div> <?php get_footer(); ?> </nowiki>
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)