栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

基于wordpress主题制作的具体实现步骤

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于wordpress主题制作的具体实现步骤

复制代码 代码如下:

?>

get_header(); //get_header()就相当于将header.php中的代码拷贝到当前的php文件


?>
<BR><?php<BR>if (is_home ()) { // is_home() 当前页面为主页时返回true<BR>    bloginfo ( 'name' ); // 返回站点标题<BR>    echo " - ";<BR>    bloginfo ( 'description' ); // 返回站点副标题,站点描述<BR>} elseif (is_category ()) { // is_category() 当前页面为分类页时返回true<BR>    single_cat_title ();<BR>    echo " - ";<BR>    bloginfo ( 'name' );<BR>} elseif (is_single () || is_page ()) { // is_single() 当前页面为单文章页时返回true 。 is_page() 当前页面为单页面时返回true<BR>    single_post_title ();<BR>} elseif (is_search ()) { // is_search() 当前页面为搜索页时返回true<BR>    echo "搜索结果";<BR>    echo " - ";<BR>    bloginfo ( 'name' );<BR>} elseif (is_404 ()) { // is_404() 当前页面为404页时返回true<BR>    echo '页面未找到!';<BR>} else {<BR>    wp_title ( '', true );<BR>}<BR>?><BR>

?>


?>


?>



?>


?>


//==================================================footer================================================================

get_footer();//功能和get_header()类似

wp_footer();

//==================================================sidebar================================================================

get_sidebar();

?>

        if (! function_exists ( 'dynamic_sidebar' ) || ! dynamic_sidebar ( 'First_sidebar' )) ://First_sidebar为widget名称,要和functions.php中对应的widget name相同
    ?>
    分类目录
   

       
       

   


        if (! function_exists ( 'dynamic_sidebar' ) || ! dynamic_sidebar ( 'Second_sidebar' )) :
    ?>
    最新文章
   


            $posts = get_posts ( 'numberposts=6&orderby=post_date' );
        foreach ( $posts as $post ) {
            setup_postdata ( $post );
            echo '
  • ' . get_the_title () . '
  • ';
        }
        $post = $posts [0];
        ?>
       

   


        if (! function_exists ( 'dynamic_sidebar' ) || ! dynamic_sidebar ( 'Third_sidebar' )) :
    ?>
    标签云
   


   


        if (! function_exists ( 'dynamic_sidebar' ) || ! dynamic_sidebar ( 'Fourth_sidebar' )) :
    ?>
    文章存档
   


       
       

   



if( function_exists('register_sidebar') ) {
    register_sidebar(array(
        'name' => 'First_sidebar', //name就是给widget指定各自的名称,以便在sidebar.php中分别调用.所以只需要给这两个widget取两个名字就好了。
        'before_widget' => '', //定义Widget内容的前后标识符的语句
        'after_widget' => '',
        'before_title' => '', //定义Widget标题的前后标识符的语句
        'after_title' => ''
    ));
    register_sidebar(array(
        'name' => 'Second_sidebar',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => ''
    ));
    register_sidebar(array(
        'name' => 'Third_sidebar',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => ''
    ));
    register_sidebar(array(
        'name' => 'Fourth_sidebar',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => ''
    ));
}

?>

   
   
   
       
       

" rel="bookmark">
       
       


         
       
        /images/610x150.gif" />
       
       
       
       
       

" class="button right">阅读全文


   
     
   

   
   


   
   

未找到
   

没有找到任何文章!


   


while (have_posts()) :
    the_post(); update_post_caches($posts);
endwhile;



register_sidebar_widget ( "我的小工具", "mytool_fun" ); // "我的小工具"为后台显示小工具名称,mytool_fun为引入自建小工具页面内容的方法名
function mytool_fun() {
    include (TEMPLATEPATH . "/mytool.php");
}

?>

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/50121.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号