当前位置:首页 > 凡人杂谈 > 正文

index.php的标签巩固

时间:2012年12月05日作者:全职凡人查看次数:951 views评论次数:0

经过这几天的分享,我想大家已经对博客模板的基本知识有所了解了。这一次我们就不接着讲下面的新内容了。今天我们就回顾一下在index.php中讲到的一些WP的调用代码。

第一、头部侧边栏和底部,分离之后的的调用代码,然后侧边栏的调用代码。,最后底部的调用代码:

<?php get_header();?>

<?php get_sidebar();?>

<?php get_footer();?>

第二、是头部元信息的调用代码。在header.php中调用一些常用的包括使用的语言、网站的名称调用以及插件应用的代码:

<meta http-equiv=”Content-Type” content=”text/html; charset=<?php bloginfo( ‘charset’ ); ?>” />

<title><?php if (is_home()||is_search()) { bloginfo(‘name’); } else { wp_title(”); print ” – “; bloginfo(‘name’); } ?> </title>

<?php wp_head(); ?>

这两项都是在index.php中完成的必须代码,其中第二点是只能在header.php才能做的操作。

接下来就是页面和分类目录以及首页的调用代码;

<a href=” <?php echo get_option(‘home’); ?>”>首页</a>

<?php wp_list_pages(‘sort_column=menu_order&title_li=&include=’); ?>

<?php wp_list_categories(‘title_li=0&orderby=name&show_count=0&depth=1’); ?>

这三句代码分别调用首页,页面和分类目录.通常都是用在header.php的文件夹中。而在sidebar.php中主要要使用的就是最新文章、分类目录、日期存档、友情链接和小工具的制作等基本的内容。这些代码分别是:

<?php wp_get_archives(‘type=postbypost&limit=10’); ?>

<?php wp_list_cats(‘sort_column=name&optioncount=1&hierarchical=0’); ?>

<?php wp_get_archives( ‘type=monthly’ ); ?>

<?php wp_list_bookmarks(‘title_li=&categorize=0&orderby=rand&limit=24’); ?>

而小工具的制作,由于需要制作新的functions.php文件夹,它是和这些基本的调用有区别的。

<?php

if ( function_exists(‘register_sidebar’) )

register_sidebar(array(

‘before_widget’ => ‘<div class=”sidebox”> ‘,

‘after_widget’ => ‘</div>’,

‘before_title’ => ‘<h2>’,

‘after_title’ => ‘</h2>’,

));

?>

这一段代码必须要放在functions.php中,没有就新建一个,才能顺利进行小工具的正常使用,否则将无法使用小工具。千万不要写错了functions.php。记住完成这段代码后,还必须要在sidebar.php的最前面和最后面。分别写上:

<?php if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>

<?php endif; ?>

否则小工具将依然无法使用!

而底部footer.php,直接换上这句代码就解决问题了

Copyright © 2012<a href=” <?php echo get_option(‘home’); ?>”> <?php bloginfo(’name’); ?></a>

其中的2012可以改写成你想要的时间!

最后,在index.php中就要应用文章的循还调用。循环代码一定要放在需要循环的的文章的前面和后面。

其中的代码记住这些就可以了:

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

<a href=”<?php the_permalink() ?>”> <?php echo mb_strimwidth(get_the_title(), 0, 36, ‘…’); ?></a>

<?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post->post_content)), 0, 240,”……”); ?>

<a href=”<?php the_permalink() ?>”>阅读更多</a>

<?php the_date_xml()?>

<?php the_category(‘, ‘) ?>

<?php the_tags(‘标签: ‘, ‘, ‘, ”); ?>

<?php comments_number(‘暂无评论’, ‘1条评论‘, ‘% 评论’ );?>

<?php endwhile; ?>

<?php endif;?>

至于分页插件,需要的时候,下载下来使用。

记得在

<?php endwhile; ?>

<?php endif;?>

的中间加上

<?php if(function_exists(‘wp_page_numbers’)) : wp_page_numbers(); endif; ?>

就可以了。这些就是前面学会的最基本的WP主题模板的常用调用代码。必须要记住这些代码,无论是背下来还是用笔记本抄下来,需要用到的时候直接复制粘贴,模板的改造就完成了。今天就讲这些了。温故而知新。只有牢牢记住这些知识,才不会感到手足无措,才能够搞自己解决!

转载请注明文章转载自: 全职凡人_博客  本文链接地址:http://www.qzfrn.com/by-talk/379.html
分类:凡人杂谈
0条评论

暂时没有评论!

发表评论

*

*