wordpress-标签

来源:http://www.graphicrating.com/2009/01/18/my-wordpress-cheat-sheet/

主题结构

 1 header.php - header section
 2 index.php - main section
 3 sidebar.php - sidebar section
 4 footer.php - footer section
 5 single.php - post template
 6 page.php - page template
 7 comments.php - comments template
 8 search.php - search content
 9 searchform.php - search form
10 archive.php - archive
11 functions.php - special functions
12 404.php - error page

循环

1 <?php if(have_posts()) : ?>
2    <?php while(have_posts()) : the_post(); ?>
3 // Custom HTML & PHP code
4    <?php endwhile; ?>
5 <?php else : ?>
6 <?php endif; ?>

包含标签

1 < ?php get_header(); ?>
2 < ?php get_sidebar(); ?>
3 < ?php get_footer(); ?>
4 < ?php comments_template(); ?>

网站信息

 1 < ?php bloginfo(‘name‘); ?> - Title of the blog
 2 < ?php bloginfo(‘charset‘); ?> - Displays the character set
 3 < ?php bloginfo(‘description‘); ?> - Displays the description of the blog
 4 < ?php bloginfo(‘url‘); ?> - Displays the address of the blog
 5 < ?php bloginfo(‘rss2_url‘); ?> - Displays the RSS URL
 6 < ?php bloginfo(‘template_url‘); ?> - Displays the URL of the template
 7 < ?php bloginfo(‘pingback_url‘); ?> - Displays the pingback URL
 8 < ?php bloginfo(‘stylesheet_url‘); ?> - Displays the URL for the template‘s CSS file
 9 < ?php bloginfo(‘wpurl‘); ?> - Displays URL for WordPress installation
10 < ?php bloginfo(‘name‘); ?>

判断

1 is_home() - when the user is on the home page(blog)
2 is_front_page() - when the user is on the home page (blog or page)
3 is_single - when a single post is displayed
4 is_sticky() - check if a post is sticky
5 is_page() - when a page is displayed
6 is_category() - when a category is displayed

常用标签

 1 < ?php the_time() ?> - Displays the time of the current post
 2 < ?php the_date() ?> - Displays the date of a post or set of posts
 3 < ?php the_title(); ?> - Displays or returns the title of the current post
 4 < ?php the_permalink() ?> - Displays the URL for the permalink
 5 < ?php the_category() ?> - Displays the category of a post
 6 < ?php the_author(); ?> - Displays the author of the post
 7 < ?php the_ID(); ?> - Displays the numeric ID of the current post
 8 < ?php wp_list_pages(); ?> - Displays all the pages
 9 < ?php wp_tag_cloud(); ?> - Displays a tag cloud
10 < ?php wp_list_cats(); ?> - Displays the categories
11 < ?php get_calendar(); ?> - Displays the calendar
12 < ?php wp_get_archives() ?> - Displays a date-based archives list
13 < ?php posts_nav_link(); ?> - Displays Previous page and Next Page links
14 < ?php next_post_link() ?> - Displays Newer Posts link
15 < ?php previous_post_link() ?> - Displays previous link

导航菜单

栏目页面
1 <ul id="menu">
2 <li <?php if(is_home()) { ?> class="current-cat"< ?php } ?>>
3 <a href="<?php bloginfo(‘home‘); ?>">Home</a></li>
4 < ?php wp_list_categories(‘title_li=&orderby=id‘); ?>
5 </ul>
page页面
1 <ul id="menu">
2 <li <?php if(is_home()) { ?> class="current_page_item"< ?php } ?>>
3 <a href="<?php bloginfo(‘home‘); ?>">home</a></li>
4 < ?php wp_list_pages(‘sort_column=menu_order&depth=1&title_li=‘); ?>
5 </ul>
时间: 2025-01-05 18:09:38

wordpress-标签的相关文章

为 WordPress 标签添加 rel=&quot;nofollow&quot; 属性

WordPress 标签默认并无 rel="nofollow" 属性.rel="nofollow" 属性的作用是:告诉搜索引擎,无需追踪目标页,禁止蜘蛛爬行和传递权重.如果你不准备让搜索收录标签,可以通过下面的代码为标签添加该属性. 将下面的代码添加到当前主题 functions.php 中: function kim_tags() { $posttags = get_the_tags(); if ($posttags) { foreach($posttags as

wordpress标签或者固定地址中文404错误解决插件

插件地址:https://wordpress.org/plugins/chinese-tag-names/ 在Wordpress中设定了固定链接之后,有时(多见于Win主机)会出现中文标签(Tag)的固定链接不能访问的问题.即 http://example.com/tag/中文 不能访问,而 http://example.com/?tag=中文 可以访问. 可以通过修改Wordpress内核函数的方式来解决,但是每次Wordpress升级都要重新修改一次,比较麻烦. 本插件提供了便捷的解决方法.

板邓:wordpress标签调用函数大全

WordPress模板基本文件 style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面header.php 网页头部文件sidebar.php 网页侧边栏文件footer.php 网页底部文件 WordPress Heade

WordPress 标签Tags页面制作方法

Wordpress自带着wp_tag_cloud()函数,但只在页面侧边显示往往就不够了.需要一个单页来放所有的Tags p.s.在搜索引擎优化SEO上,百度似乎对关键词TAGS更为偏爱 其实就是撰写一个新页面,它要应用一个名为tags.php的自定义模板. tags.php的内容如下 复制代码 代码如下: <?php /* Template Name: Tags */ ?> <?php get_header(); ?> <?php get_sidebar(); ?>

让wordpress标签云显示文章数的正确方法

先看一下效果 在百度经验找到一个教程,可惜,根据实践发现方法是错误的, 百度经验上的代码: 1 2 3 4 5 6 7 8 9 10 11 12 //标签tag所包含的文章数量 function Tagno($text) { $text = preg_replace_callback('|<a>|i', 'tagnoCallback', $text); return $text; } function tagnoCallback($matches) { $text=$matches[1]; p

WordPress修改标签云大小及颜色

修改WordPress标签字体大小: 在cpanel面板中依次打开「wp-includes」→「category-template.php」,找到wp_tag_cloud, 1 2 3 4 5 6 7 function wp_tag_cloud( $args = ” ) { $defaults = array( ‘smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45, ‘format’ => ‘flat

wordpress获取分类目录一些实例详解

在WordPress中为我们提供了不少的分类目录获取函数,下面小编来给大家总结一下分类目录获取函数实例. 1.如何根据分类名称获取分类ID? 要实现根据分类名称获取分类ID就必须要用到这个函数:get_cat_ID() 这个函数的用法如下:<?php get_cat_ID( $cat_name ) ?> 下面我们来这个函数来进行一下简单的介绍,首先是这个函数的参数:$cat_name,分类名称默认值为"General"  其类型为字符型,可选,函数返回的值,出错时返回0,成

W?o?r?d?P?r?e?s?s?常?用?标?签?和?调?用?总?结

调用头部模板<?php get_header();?> 调用尾部模板<?php get_footer();?> 调用侧边栏<?php get_sidebar();?> 放在head标签内,方便插件调用:<?php wp_head(); ?> 放在footer里,body结束之前,方便插件调用:<?php wp_footer(); ?> --------------------------------------------------------

Wordpress模板标签大全

Wordpress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文件 searchform.php 搜索表单文件 search.php 搜索页面文件 comments.php 留言区域文件(包括留言列表和留言框) 404.php 404错误页面 header.php 网页头部文件 sidebar.php 网页侧边栏文件 footer.php 网页底部文件 Word

详解WordPress中简码格式标签编写的基本方法

WordPress 简码是一种类似于论坛标签的东西,格式类似于把尖括号换成中括号的 Html 标签.简码很多人叫做短代码,但官方的翻译应该是简码,在这里纠正一下. 简码的开发的逻辑比较简单,主要就是添加.删除和判断,会在本文全部介绍. 简码格式 简码的格式非常灵活,可以是有属性.无属性.闭合.非闭合等等: [example] [example]内容[/example] [example attr="属性" attr-hide="1"]内容[/example] [ex