码迷,mamicode.com
首页 > 其他好文 > 详细

wordpress函数

时间:2015-11-15 14:40:14      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

 主题文件构成:

主页:

  1. home.php
  2. index.php

文章页:

  1. single-{post_type}.php – 如果文章类型是videos(即视频),WordPress就会去查找single-videos.php(WordPress 3.0及以上版本支持)
  2. single.php
  3. index.php

页面

  1. 自定义模板 – 在WordPress后台创建页面的地方,右侧边栏可以选择页面的自定义模板
  2. page-{slug}.php – 如果页面的缩略名是news,WordPress将会查找 page-news.php(WordPress 2.9及以上版本支持)
  3. page-{id}.php – 如果页面ID是6,WordPress将会查找page-6.php
  4. page.php
  5. index.php

分类

  1. category-{slug}.php – 如果分类的缩略名为news,WordPress将会查找category-news.php(WordPress 2.9及以上版本支持)
  2. category-{id}.php -如果分类ID为6,WordPress将会查找category-6.php
  3. category.php
  4. archive.php
  5. index.php

标签

  1. tag-{slug}.php – 如果标签缩略名为sometag,WordPress将会查找tag-sometag.php
  2. tag-{id}.php – 如果标签ID为6,WordPress将会查找tag-6.php(WordPress 2.9及以上版本支持)
  3. tag.php
  4. archive.php
  5. index.php

作者

  1. author-{nicename}.php – 如果作者的昵称为rami,WordPress将会查找author-rami.php(WordPress 3.0及以上版本支持)
  2. author-{id}.php – 如果作者ID为6,WordPress将会查找author-6.php(WordPress 3.0及以上版本支持)
  3. author.php
  4. archive.php
  5. index.php

日期页面

  1. date.php
  2. archive.php
  3. index.php

搜索结果

  1. search.php
  2. index.php

404 (未找到)页面

  1. 404.php
  2. index.php

附件页面

  1. MIME_type.php – 可以是任何MIME类型 (image.php, video.php, audio.php, application.php 或者其他).
  2. attachment.php
  3. single.php
  4. index.php

站点标题:

<?php bloginfo(name); ?>

站点描述:

 <?php bloginfo(description); ?>

站点地址(URL):

<?php bloginfo(url); ?>

输出博客的"style.css文件的网址:

<?php bloginfo(stylesheet_url); ?>

用于输出博客的"style.css文件所在的目录",也就是上面style.css网址去掉/style.css,如http://example/wp-content/themes/default,记住后面没有 / ;

<?php bloginfo(stylesheet_directory); ?>

输出你的feed的网址:

<?php bloginfo(rss2_url); ?>

输出你的pingback的网址:

<?php bloginfo(pingback_url); ?>

声明网页的编码:

 <?php bloginfo(charset); ?>

 )作者函数

用于输出作者存档页的网址:

<?php the_author_posts_link(); ?>

显示作者的昵称:

<?php the_author(); ?>

输出作者的网址URL:

<?php the_author_link(); ?>

 

)文章调用

WordPress输出评论最多的10篇文章

<?php $pop = $wpdb->get_results("SELECT id, post_title, comment_count 
FROM {$wpdb->prefix}posts 
WHERE post_type=post AND post_status=publish AND post_password=‘‘ 
ORDER BY comment_count DESC LIMIT 10"); ?>
<ul>
<?php foreach($pop as $post) : ?>
<li><a href="<?php echo get_permalink($post->id); ?>"><?php echo $post->post_title; ?></a></li>
<?php endforeach; ?>
</ul>

标题后带评论数量

<?php $pop = $wpdb->get_results("SELECT id, post_title, comment_count 
FROM {$wpdb->prefix}posts 
WHERE post_type=post AND post_status=publish AND post_password=‘‘ 
ORDER BY comment_count DESC LIMIT 10"); ?>
<ul>
<?php foreach($pop as $post) : ?>
<li><a href="<?php echo get_permalink($post->id); ?>"><?php echo $post->post_title.(.$post->comment_count.); ?></a></li>
<?php endforeach; ?>
</ul>
ORDER BY comment_count DESC LIMIT 10"); ?>数值10为显示文章的数量


wordpress函数

标签:

原文地址:http://www.cnblogs.com/doocii/p/4966484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!