wordpress企业站主题常用php函数

  • A+

1、企业静态页面制作成wordpress主题
企业主题和博客主题的区别
1、首页显示内容不一样
2、产品为主,图片丰富,更加的细分
3、在制作上和博客主题的区别,category.php
制作一个最简单的主题,只需要两个文件,index.php和style.css
第一步,准备静态页面
第二步,制作index.php和style.css
第三步,给style.css添加版权信息
第四步:把主题上传到空间中wordpress安装路径,wp-content/themes/下面,这里主题的文件夹名字必须是英文
第五步,在wordpress后台启用主题
先给style.css添加版权信息
/*
Theme Name: wordpress theme 01
Theme URI: http://wordpress.liweihui.com/
Description: a company theme
Author: xixi
Author URI: http://wordpress.liweihui.com/
Version: 1.0
Tags: white, company, liweihui, blue,products,news
*/

Style.css路径调用:
主题所在路径调用:
第六步,把index.php拆分成header.php,footer.php和sidebar.phhp
需要用到的调用标签:


2、制作header.php,footer.php和sidebar
1、Header.php和footer.php用到代码:


<?php if (is_home()||is_search()) { bloginfo('name'); } else { wp_title(''); print " - "; bloginfo('name'); } ?>

Footer.php版权信息:
© Copyright (c) 2011 楚盟博客 | Powered by 楚盟wordpress教程

获取博客名字:
获取博客描述:
获取主页路径:
页面调用:

分类目录调用:

2、sidebar.php用到代码:

产品分类调用代码:修改child_of=

新闻分类代码调用:修改child_of=

部分页面导航调用:修改include=中的id为你想要显示的id

3、首页图片调用和文章列表显示和友情链接
这里需要用到缩略图插件wp-thumbnails

1、首页图片展示代码:





  • 2、调用一个类别下面的文章:




    首页友情链接:

    4、新闻列表页面的制作和分页
    新建页面category-*.php,*号为wordpress后台建立的相应的分类id号
    1、显示列表:







    2、显示分页
    调用方式:

    在functions.php中添加:
    //pagenav
    function pagenav($query_string){
    global $posts_per_page, $paged;
    $my_query = new WP_Query($query_string ."&posts_per_page=-1");
    $total_posts = $my_query->post_count;
    if(empty($paged))$paged = 1;
    $prev = $paged - 1;
    $next = $paged + 1;
    $range = 4; // only edit this if you want to show more page-links
    $showitems = ($range * 2)+1;

    $pages = ceil($total_posts/$posts_per_page);
    if(1 != $pages){
    echo "

    n";
    }
    }

    在sytle.css下面添加
    /*分页的样式 */
    .pagination{ margin:0 10px 10px 15px;line-height:23px;text-align:center;}
    .pagination span, .pagination a{font-size:12px;margin: 2px 6px 2px 0;background:#fff;border:1px solid #ccc;color:#787878;padding:2px 5px 2px 5px;text-decoration:none;}
    .pagination a:hover{background: #8cb900;border:1px solid #436206;color:#fff;font-size:12px;padding:2px 5px 2px 5px;}
    .pagination .current{background: #8cb900;border:1px solid #436206;color:#fff;font-size:12px;padding:2px 5px 2px 5px;}

    5、产品展示页面的制作和分页
    新建页面category-*.php,*号为wordpress后台建立的相应的分类id号

    图片调用:






    6、制作详细内容页面single.php




    标题调用:
    时间调用:
    作者:
    标签:
    内容:

    文章导航:上一篇,下一篇

    调用其它php页面函数

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

    ,输入正确后才能评论!