扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
如果使用 page.php 来处理所有页面的外观的话,答案肯定是不行的,但是如果使用不同的 WordPress 页面模板,就可以自定义每个页面的外观了。
创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的罗山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
比如你博客的所有的页面除了“关于”这个页面之外都有侧边栏,在“关于”页面,你想内容的宽度能够扩展到这个页面的宽度。下面就是详细的实现步骤:
在当前使用的主题文件夹中创建一个新模板,将它命名为 about.php。
完成之后,到 about.php 的最上面插入以下代码:
以下内容以本博使用的Wordpress Version 2.9.1为例
1、不同分类使用不同模版 :
以建立promotion和tournament两个分类为例:
假设它们的分类ID–category id分别为2、3,
wordpress存放路径为 htdocs\wordpress\
那么在文件夹wordpress\wp-content\themes\your-theme下
复制两个category.php模板文件,重命名为category-2.php和category-3.php
这样分别修改两个模版文件,即可定制出你需要的、独特的分类页面
2、 不同页面使用不同模版
再来定制不同pages的模板,以about页面为例:
复制文件夹wordpress\wp-content\themes\yourtheme下page.php模版文件
重命名为about.php, 注意在此文件最顶端加上如下代码,否则在后台管理面板读不到:
!--p /*Template Name: about */--
然后在管理后台-Pages-Edit 编辑about页面,
在Template模板下拉菜单中选择about,
保存即可
3 、不同日志使用不同模版
例如为日志应用特别的模板:
复制文件夹wordpress\wp-content\themes\yourtheme下single.php模版文件
重命名为single-4.php,按需求进行单独修改
打开single.php模版文件
将其中的所有代码以如下代码包裹,形如
!--p $current_cat= get_the_category();$current_single_file= TEMPLATEPATH .'/single-'.$current_cat[0--cat_ID.'.php';if(is_file($current_single_file)){include($current_single_file);}else{ ? 此处为原来single.php中的所有代码 !--p }--
找到
WordPress
的样式表文件:style.css,然后在里面加入下面的语句:
*{
font-family
:'
微软雅黑
';
}
表示所有标签下的文字字体都为微软雅黑!
当然可能会有个别地方因为优先级的问题不会是微软雅黑,这是就需要手动的寻找并修改了!
更改步骤:
一、打开Twenty Eleven主题文章页面模板single.php,把下面javascript代码:
script type="text/javascript"
function doZoom(size) {
var zoom = document.all ? document.all['primary'] : document.getElementById('primary');
zoom.style.fontSize = size + 'px';
}
/script
加到第12行:
div id="primary"
注:primary为正文内容所在的id选择器标签名称,可根据不同主题进行修改,前提正文内容所在选择器必须是div id="primary"形式,采用div class="primary"控制将失效。
二、把下面代码:
div class="font"a href="javascript:doZoom(12)"小/a a href="javascript:doZoom(13)"中/a a href="javascript:doZoom(18)"大/a/div
加到:
span class="nav-next"?php next_post_link( '%link', __( 'Next span class="meta-nav"→/span', 'twentyeleven' ) ); ?/span
视不同主题可以放在自己认为合适的位置,其中:数字为不同的字号大小,可自行修改。
三、最后根据不同的主题添加适当的样式控制。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流