wordpress样式CSS php修改实例整理

来源:互联网 发布:c语言长整型 编辑:程序博客网 时间:2024/05/29 05:13

1.用分类做为导航拦

  <?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>

  把这句加到header.php里的nav中,我的页面如下  

<nav>            <div id="navDiv">                      <ul id="nav">                  <li<?php if(is_home()) echo ' class="current_page_item"' ?>><a href="<?php bloginfo('url'); ?>/">首页</a></li>                  <?php //wp_list_pages('title_li=&depth=1&include='); ?>                  <?php wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');?>               </ul>            </div></nav>

  原本是以page做为导航的,现在注掉,换用分类category来做导航

2.下面说说wp_list_categories的用法

 wp_list_categories 用来显示所有分类的链接列表,两种表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated).

<?php wp_list_categories('参数'); ?>默认参数设置为:

<?php $args = array('show_option_all'    => '',//不列出分类链接'orderby'            => 'name',//按照分类名排序'order'              => 'ASC',//升序排列'style'              => 'list',//列表显示分类'show_count'         => 0,//不显示分类日志数量'hide_empty'         => 1,//不显示没有日志的分类'use_desc_for_title' => 1,//显示分类描述'child_of'           => 0,//不限制子分类'feed'               => '',//不显示feed'feed_type'          => '',//不显示feed类别'feed_image'         => '',//不显示feed图片'exclude'            => '',//不显示该分类'exclude_tree'       => '',//不显示该分类树'include'            => '','hierarchical'       => 1,//分层次显示父/子分类'title_li'           => __( 'Categories' ),//用“Categories”为当前分类列表的标题'show_option_none'   => __('No categories'),'number'             => null,'echo'               => 1,//显示(echos) 分类'depth'              => 0,//不限制列表深度'current_category'   => 0,'pad_counts'         => 0,'taxonomy'           => 'category','walker'             => null); ?>

具体看http://codex.wordpress.org/Template_Tags/wp_list_categories


3.登录登出注册

   if (is_user_logged_in()  为判定是否登录

   wp_login_url()函数---------登录超链接

   wp_logout_url()函数--------登出超链接

  <a href=”<?php echo wp_logout_url(); ?>”>logout</a>

  <a href=”<?php echo wp_login_url(); ?>”>login</a>

  如果仅是登录,登出的简单字,直接写<?php wp_loginout(); ?>即可

  

  <?php wp_register( $before, $after ); ?>注册函数 

  其中$before(字符串)(可选)注册链接或网站管理链接前所显示的文本。默认值: '<li>'

    $after(字符串)(可选)注册链接或网站管理链接后所显示的文本。默认值: '</li>'

  before参数与after参数中没有需要显示的文字 <?php wp_register('', ''); ?>



原创粉丝点击