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(); ?>

----------------------------------------------------------

头部编码调用:
<meta http-equiv="Content-Type" content="text/html;
charset=<?php bloginfo( ‘charset‘ ); ?>" />

头部css调用:
<link href="<?php bloginfo(‘stylesheet_url‘); ?>"
rel="stylesheet" type="text/css" media="screen" />

style.css路径调用:
<?php bloginfo( ‘stylesheet_url‘ ); ?>

博客标题:
<?php bloginfo(‘name‘); ?>

博客副标题:
<?php bloginfo(‘description‘); ?>

主页地址:
<?php echo get_option(‘home‘); ?>

<?php
bloginfo(‘home‘); ?>

主题模板所在路径:
<?php bloginfo(‘template_directory‘); ?>

----------------------------------------------------------

page页面列表:
<?php
wp_list_pages(‘sort_column=menu_order&title_li=&depth=2&include=‘);
?>

分类目录列表:
<?php
wp_list_categories(‘title_li=&orderby=name&show_count=0&depth=2‘);
?>

----------------------------------------------------------

主循环的开始和结束:
<?php if(have_posts()) : ?>
<?php
while(have_posts()) : the_post(); ?>
<?php endwhile; ?>
<?php
else : ?>
<?php endif; ?>

文章的URL地址:
<?php the_permalink() ?>
文章标题:
<?php the_title();
?>
文章内容:
<?php the_content(‘Read more...‘);
?>
文章摘要:
<?php the_excerpt(); ?>
文章所在分类:
<?php
the_category(‘, ‘) ?>
文章发布时间:
<?php the_time(‘Y-m-d‘)
?>
文章作者:
<?php the_author_posts_link(); ?>
文章评论数量:
<?php
comments_number(‘No comment‘, ‘1 comment‘, ‘% comments‘);
?>
文章标签:
<?php the_tags( ‘Tags: ‘, ‘, ‘); ?>

文章评论:
<?php comments_template(); ?>

多页型文章的翻页按钮(调用:<!--nextpage-->):
<?php wp_link_pages(); ?>

----------------------------------------------------------

小工具边栏调用:
<?php if ( !function_exists(‘dynamic_sidebar‘) ||
!dynamic_sidebar(‘Sidebar‘) ) : ?>
<?php endif; ?>

小工具动态边栏注册(functions.php):
<?php
if (
function_exists(‘register_sidebar‘) ) {
   
register_sidebar(array(
  ‘name‘=>‘Sidebar‘,
       
‘before_widget‘ => ‘<div
class="widget">‘,
       
‘after_widget‘ =>
‘</div>‘,
        ‘before_title‘
=> ‘<h4>‘,
        ‘after_title‘
=> ‘</h4>‘,
    ));}
?>

自定义菜单调用:
<?php wp_nav_menu(array(‘theme_location‘ => ‘primary‘));
?>

自定义菜单注册(functions.php):
<?php register_nav_menu(‘primary‘,__(‘Primary
Navigation‘)); ?>

----------------------------------------------------------
 
最新文章列表:
<?php
wp_get_archives(‘type=postbypost&limit=10‘); ?>

文章按月归档列表:
<?php wp_get_archives(‘type=monthly‘); ?>

RSS地址:
<?php bloginfo(‘rss2_url‘); ?>

标签云:
<?php wp_tag_cloud(‘smallest=8&largest=32‘); ?>

友情链接:
<?php wp_list_bookmarks(); ?>

翻页插件按钮调用:
<?php if(function_exists(‘wp_pagenavi‘)) wp_pagenavi();
?>

列表页面的上一页下一页调用:
<span class="older"><?php previous_posts_link()
?></span>
<span class="newer"><?php next_posts_link()
?></span>

文章页面的上一篇下一篇调用:
<span class="older"><?php previous_post_link();
?></span>
<span class="newer"><?php next_post_link();
?></span>

缩略图调用:
<?php the_post_thumbnail(); ?>

缩略图功能启用(functions.php):
add_theme_support( ‘post-thumbnails‘
);
set_post_thumbnail_size( 200, 150, true ); // 普通的缩略图

搜索框调用:
<?php get_search_form(); ?>

在分类页面显示分类名称:
<?php single_cat_title(); ?>

----------------------------------------------------------

style.css版权信息

/*
Theme Name: wpcourse theme
Theme URI: http://www.pprar.com

Description: wpcourse blog theme
Author: ralph
Author URI: http://www.99jianzhu.com

Version: 1.0
Tags: white, simple, blog, wpcourse
*/

----------------------------------------------------------

更多wordpress标签参考:
http://codex.wordpress.org/Function_Reference

----------------------------------------------------------

WP Kit CN 中文工具箱插件可直接调用的标签:
<?php wkc_recent_posts() ?>
显示最新文章
<?php wkc_random_posts() ?> 显示随机文章
<?php
wkc_related_posts() ?> 显示相关文章
<?php wkc_posts_in_the_same_categories()
?> 输出同一个分类下的文章
<?php wkc_most_commented_posts() ?>
显示评论最多的文章
<?php wkc_recent_comments() ?> 显示最新评论
<?php
wkc_recent_pings() ?> 显示最新pingback和trackback
<?php
wkc_most_active_commentors() ?> 显示n天内,评论最多的用户
<?php
wkc_recent_commentors() ?> 显示本周或者本月内评论最多的用户
使用说明:
http://sexywp.com/wp-kit-cn-doc
----------------------------------------------------------
调用最新文章列表(方法2):
<?php
 $args
= array( ‘numberposts‘ => ‘10‘ );
 $recent_posts =
wp_get_recent_posts( $args );
 foreach( $recent_posts as $recent
){
  echo ‘<li><a href="‘ . get_permalink($recent["ID"]) .
‘" title="Look ‘.esc_attr($recent["post_title"]).‘" >‘ .  
$recent["post_title"].‘</a> </li> ‘;
 }
?>

----------------------------------------------------------
调用某个分类下的最新文章列表:
<?php
 $args
= array( ‘numberposts‘ => ‘5‘,‘category‘=>‘41‘ );
 $recent_posts =
wp_get_recent_posts( $args );
 foreach( $recent_posts as $recent
){
  echo ‘<li><a href="‘ . get_permalink($recent["ID"]) .
‘">‘.$recent["post_title"].‘</a></li> ‘;
 }
?>

调用某个分类下的最新文章列表(方法2):
<ul>
<?php
global $post;
$args =
array( ‘numberposts‘ => 5, ‘category‘ => 1 );
$myposts = get_posts(
$args );
foreach( $myposts as $post ) : setup_postdata($post);
?>
 <li><a href="<?php the_permalink();
?>"><?php the_title(); ?></a></li>
<?php
endforeach; ?>
</ul>

调用某个分类下置顶的文章列表:
<?php
 $args = array( ‘numberposts‘ =>
‘5‘,‘category‘=>‘41‘ );
 $recent_posts = wp_get_recent_posts( $args
);
 foreach( $recent_posts as $recent ){
 if
(is_sticky($recent["ID"])) {
  echo ‘<li><a href="‘ .
get_permalink($recent["ID"]) .
‘">‘.$recent["post_title"].‘</a></li>
‘;
  }
 }
?>

----------------------------------------------------------
面包屑导航:
<?php
if(function_exists(‘bcn_display‘))
{
 bcn_display();
}?>
----------------------------------------------------------
在分类页面显示子分类列表:
<?php
$args=array(
 
‘orderby‘ => ‘name‘,
  ‘order‘ => ‘ASC‘,
 
‘child_of‘  => 1
 
);
$categories=get_categories($args);
  foreach($categories as
$category) {
    echo ‘<li class="nav2">
 <a
href="‘ . get_category_link( $category->term_id ) . ‘" title="‘ . sprintf(
__( "View all posts in %s" ), $category->name ) . ‘" ‘ . ‘>‘ .
$category->name.‘</a>
 </li>‘;
    }

?>
----------------------------------------------------------
热评文章列表(functions.php):
<?php
function simple_get_most_viewed($posts_num=10, $days=30){
global
$wpdb;
$sql = "SELECT ID , post_title , comment_count
FROM
$wpdb->posts
WHERE post_type = ‘post‘ AND TO_DAYS(now()) -
TO_DAYS(post_date) < $days
ORDER BY comment_count DESC LIMIT 0 ,
$posts_num ";
$posts = $wpdb->get_results($sql);
$output =
"";
foreach ($posts as $post){
$output .= "\n<li><a href=
\"".get_permalink($post->ID)."\" rel=\"bookmark\"
title=\"".$post->post_title." (".$post->comment_count."条评论)\"
>".$post->post_title."</a> </li>";
}
echo
$output;
}
?>

----------------------------------------------------------
随机文章列表:
<?php

$rand_posts =
get_posts(‘numberposts=10&orderby=rand‘);
foreach($rand_posts as $post) :
?>
    <li><a href="<?php the_permalink();
?>"><?php the_title(); ?></a></li>
<?php
endforeach;?>

分类页面调用缩略图(wp_thumbnails插件):
<?php
if(function_exists(‘wp_thumbnails_for_category‘)) {
wp_thumbnails_for_category(); } ?>

W?o?r?d?P?r?e?s?s?常?用?标?签?和?调?用?总?结,布布扣,bubuko.com

时间: 2024-12-20 18:26:28

W?o?r?d?P?r?e?s?s?常?用?标?签?和?调?用?总?结的相关文章

详解使用w?s?g?e?n?和?w?s?i?m?p?o?r?t?开?发?W?e?b?S?e?r?v?i?c?e

本文旨在描述如何使用jdk自带的wsgen.exe 和wsimport.exe开发WebService. 1.新建一个java工程,项目名:WebServiceDemo.由于本文想通过完全手动建立的方式来演示整个过程,故我们的工程目录就是WebServiceDemo啦! 2.在此目录下新建Business.java 和 BusinessImpl.java两个类,分别如下: public interface Business { public String echo(String message)

S?Q?L? ?S?e?r?v?e?r?中??的?P?W?D?E?N?C?R?Y?P?T?与?P?W?D?C?O?M?P?A?R?E?函?数

前幾天有個客戶的網站出問題(不是我們開發的),請我們幫他看,主要的問題是他們的網站會員在進行查詢密碼時,會員收到信的時候在密碼的欄位竟然會出現 System.Binary[] 字樣.而我進去資料庫中查看時,發現該會員資料表中的密碼欄位是 varbinary 格式,而我當然不知道他儲存的是什麼值,進而查看他們資料庫中的 Stored Procedure 對於密碼欄位的操作方法,這才發現他們用來驗證會員是否正確登入的方法是使用 PWDCOMPARE 函數. 由於我沒看過這個函數,便上網去查看看,發現

爬虫中 r.text 与 r.content 的区别

1.简单粗暴来讲: text 返回的是unicode 型的数据,一般是在网页的header中定义的编码形式. content返回的是bytes,二级制型的数据. 如果想要提取文本就用text 但是如果你想要提取图片.文件,就要用到content 2.详细一点来讲: 用了request.get方法后,返回一个response对象,这个对象里面存的是服务器返回的所有信息,包括响应头,响应状态码等. 其中返回的网页部分会存在.content和.text两个对象中.如果需要获得这些网页原始数据,我们可以

s?q?l?s?e?r?v?e?r?结?果?集?转?为?字?符?串

比如有语句select username from Employee 返回结果是: username 张三 李四 王五 怎么输出一个字符串类似: 张三,李四,王五 答: declare @s varchar(1000) select @s=isnull(@s+',','')+username from Employee select @s as username --> 生成测试数据表:Employee   IF NOT OBJECT_ID('[Employee]') IS NULL     D

Python基础练习r=input(&#39;半径r=:&#39;) 半径r=2 &gt;&gt;&gt;areas=3.14*float(r)*float(r) &gt;&gt;&gt;print(&#39;area:%s&#39;%(area)) area:12.5

1.简单输入输出交互. input('please input your name:') please  input your name:xfy 'xfy' 2.用户输入两个数字,计算并输出两个数字之和:(尝试只用一行代码实现这个功能). n=input('输入第一个数字:') 输入第一个数字:2 m=input('输入第二个数字:') 输入第二个数字:4 print(int(n)+int(m)) 6.0 3.输入半径,计算圆的面积. r=input('r=') r=2 print('圆的面积:

Android中View自定义XML属性详解以及R.attr与R.styleable的区别

为View添加自定义XML属性 Android中的各种Widget都提供了很多XML属性,我们可以利用这些XML属性在layout文件中为Widget的属性赋值. 如下所示: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" /> 我们可以通过TextView所提供

P?H?P? ?5?.?3?连?接?s?q?l? ?s?e?r?v?e?r? ?2?0?0?8? ?R?2

我的机器为: xp sp3 sql server 2008 developer apache 2.2.2 php 5.3  从5.3开始,php就不再提供mssql.dll了,所以要php连接sql server 2008/2012必须要使用微软提供的sql server for php 2.0/3.0了. 有必要提醒一下,php5.4必须要3.0和Microsoft SQL Server 2012 Native Client. php官方帮助 http://php.net/manual/zh/

R?e?q?u?e?s?t?、?R?e?q?u?e?s?t?.?F?o?r?m?和?R?e?q?u?e?s?t?.?Q?u?e?r?y?S?t?r?i?n?g?的?区?别

Request . Request.Form 和 Request.QueryString 的区别 request 本身是一个系统的静态对象,本身也可以作为数组调用,比如 request("abc") 就是获取 request 数组中键值 "abc" 对应的值,而这个数组又不是 固定的,而是多个数组的集合,其中包含了 (QueryString ,Form ,Cookies ,ClientCertificate,ServerVariables ) 这几个服务器 变量数组

s?q?l? ?s?e?r?v?e?r? ?2?0?0?0?登?录?名?与?数?据?库?用?户?名?的?关?联?问?题

MS SQL Server 2000 数据库使用备份还原造成的孤立用户和对象名'xxx'无效的错误的解决办法     在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复.但是,此时会出现问题,这里说明几种常见问题的解决方法.  一.孤立用户的问题比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立了一个test登录用户名,而且是以前的用户密码