`

高级WordPress模板代码帮助手册中文版

 
阅读更多

指定example.php中的内容只在首页显示

<?php if ( is_home() ) { include ('example.php'); } ?>

为不同分类指定不同的样式表

<?php if ( is_category('15') ) {<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/cat-15.CSS"

type="text/css" media="screen" />;

<?php } else { ?>

<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>"

type="text/css" media="screen" />

<?php } ?>

为不同的分类指定不同的图像

<?php if (is_category('7') ):<img src='<?php bloginfo('template_url');?>/images/cat7.jpg' alt='' />

<?php } elseif (is_category('8') ):

<img src='<?php bloginfo('template_url');?>/images/cat8.jpg' alt='' />

<?php endif; ?>

样式化单篇日志

<div id="post-<?php the_ID();?>">This snippet will assign the post ID to the DIV. For example, if the ID for the post is 8, that line will echo as

<div id=”post-8”></div>. Now you can style that individual post in the CSS as #post-8. Place this code

within the loop.

上一页和下一页链接

<?php next_posts_link('Next Entries »') ?><?php previous_post_link('« Older Entries'); ?>

动态页面链接

<ul><li<?php if(is_home()) { ?> class="current_page_item"<?php } ?>><a href="

<?php bloginfo('home'); ?>">home</a></li>

<?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>

</ul>

This snippet will rst echo the text “home” with a link to the home page. Next, it will echo the WordPress

pages links in a list, in order dened by your settings, excluding the child pages, and excluding a title

header for the list. If one of the pages in the list is active, the link for that page will be assigned the class

“current_page_item”, which can now be styled in your CSS. Place this code in the template les.

动态页面标题

<?phpif (is_home()) { echo bloginfo('name'); } elseif (is_404()) { echo 'WPCandy » 404'; } elseif(is_search()) { echo 'WPCandy » Search Results'; } else { echo 'WPCandy » '; wp_title(''); }

?>

分类日志

<?php query_posts('cat=2&showposts=5'); ?>

CSS样式表头部声明

/*

Theme Name:  WPCandy

Description: Description goes here

Theme URI: http://wpcandy.com/

Version: 2.0

Author: Michael Castilla

Author URI: http://wpcandy.com/

Template: Dene a parent template (optional)

*/

日志循环

The Loop<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>

// this is the inside of the loop

<?php endwhile; ?>

<?php else : ?>

<?php endif; ?>

标签云(Tag cloud)

<?php wp_tag_cloud('smallest=1&largest=9&'); ?>

页面模板头部声明

<?php/*

Template Name: Gallery

*/

?>

为每个分类指定不同的模板

<?php$post = $wp_query- >post;if ( in_category('3') ) {

include(TEMPLATEPATH . '/cat3.php’);

} elseif ( in_category('4') ) {

include(TEMPLATEPATH . '/cat4.php');

} else {

include(TEMPLATEPATH . '/cat.php');

} ? >

这是来自WPCandy的电子书翻译而成,你可以通过这里下载

分享到:
评论

相关推荐

    WordPress开发手册-03311730.pdf

    通过本手册的学习,您可以全面地掌握 WordPress 主题和插件的开发技术,从基础概念到高级应用,从主题开发到插件开发,再到 REST API 的扩展,每一个环节都力求详尽。无论是初学者还是有经验的开发者,都能从中获得...

    wordpress开发手册3.1

    《WordPress开发手册3.1》是一本专门为WordPress开发者编写的指南,旨在帮助用户深入理解WordPress的内部机制,提升开发效率并优化网站功能。这本手册详细涵盖了从基础到高级的各种主题,包括模板制作、插件开发、...

    wordpress主题WordPress:麦克杂志工作者主题-Wordpress模板

    8. **高级搜索功能**:为了帮助访客快速找到感兴趣的内容,这款主题还配备了强大的搜索工具,支持关键词匹配等多种检索方式,并能够根据搜索结果进行智能排序。 9. **一键导入演示数据**:为了让新手用户更快地上手...

    PHP中文帮助手册

    **PHP中文帮助手册** PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源通用脚本语言,尤其适用于Web开发,可嵌入到HTML中。PHP的设计目标是提高可移植性、性能和易用性,使得开发者能够快速创建...

    Professional WordPress Design and Development, 2nd Edition

    通过阅读本书《专业WordPress设计与开发(第二版)》,读者不仅可以学到扎实的WordPress开发基础知识,还能深入了解各种高级主题和技术细节。无论是初学者还是经验丰富的开发者,都能从中获得宝贵的指导和灵感。本书...

    the7-responsive-multipurpose-wordpress-theme781.zip

    这些文档通常会涵盖从基础设置到高级功能的全方位指导,帮助用户充分利用主题的各项功能。 总的来说,The7 V7.8.1是一个高度集成的WordPress主题,提供了丰富的设计选项和强大的可视化编辑器,适用于各种类型的网站...

    手册集合.zip

    4. **C++**:C++是性能导向的语言,其手册将涵盖面向对象编程、模板、STL库和内存管理等。 5. **C#**:微软的C#语言广泛用于.NET平台,其手册可能包括LINQ、ASP.NET、WPF和游戏开发等。 6. **Ruby**:Ruby以优雅和...

    Salient v15.1.12023年最新版WordPress主题.zip

    Salient是其中一款备受赞誉的高级WordPress主题,以其出色的设计、易用性和强大的功能而闻名。最新版本为v15.1.1,于2023年发布,为用户提供了更加优化的性能和更多的定制选项。 **1. 设计与用户体验** Salient...

    最好用的wordpress编辑器thrive-visual-editor

    Thrive Visual Editor是WordPress的一个高级编辑器插件,旨在提升用户的编辑体验,让网页设计变得更加直观和高效。这款编辑器由Thrive Themes公司开发,以其丰富的功能和易用性而受到用户的高度评价。 Thrive ...

    php5.0中文手册

    《PHP5.0中文手册》是学习PHP编程的重要参考...总的来说,《PHP5.0中文手册》涵盖了PHP的基础到高级知识,是开发者日常编程和解决问题的宝贵资源。通过深入学习和实践,可以掌握PHP编程,构建稳定、高效的Web应用程序。

    网吧在线充值

    漂亮的评论滚动效果,从wordpress模板修改而来的带头像图片一起滚动的前台html+js代码 [Go] Go 编程语言开发手册 (英文版) 各种排序算法大全c++版 VB常用技巧合集.chm 220个经典C语言源码 C++高级编程资料汇总(参考...

    CMS学习资料,精心整理

    "CMS学习资料_使用说明_技术介绍"这个压缩包文件可能包含了CMS的基础教程、使用手册、技术文档、案例分析等。学习这些材料,你可以逐步掌握如何选择合适的CMS、安装配置、创建页面、管理用户、安装插件和主题,以及...

    主题niRvana4.5.3轻拟物博客主题源码介绍详细,功能齐全.txt

    - **官方文档**:详尽的使用手册和技术文档,帮助用户快速上手。 - **在线论坛**:官方或第三方社区,用户可以在其中提问和交流经验。 - **技术支持邮箱**:专门的技术支持邮箱,用于解答用户的疑问和技术问题。 ...

    标准企业站

    此外,提到的“详细请参看说明文件”表明压缩包内可能包含了使用指南或文档,帮助用户理解和操作这个CMS系统。 【标签】:“asp+acc”是这个系统的技术栈标识,强调了该CMS是基于ASP编程语言和Access数据库开发的。...

    网展中英外贸网站蓝色风格 v4.4

    【网展中英外贸网站蓝色风格 v4.4】是一款专为外贸企业设计的网站模板,采用蓝色调作为主色调,旨在提供一个专业且国际化的在线展示平台。该模板不仅注重外观设计,更强调功能性和用户体验,以满足现代外贸企业的...

Global site tag (gtag.js) - Google Analytics