Wordpress模板制作代码汇总
-
显示最新文章
-
显示最新评论
- global $wpdb;
- $sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID,
- comment_post_ID, comment_author, comment_date_gmt, comment_approved,
- comment_type,comment_author_url,
- SUBSTRING(comment_content,1,30) AS com_excerpt
- FROM $wpdb->comments
- LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =
- $wpdb->posts.ID)
- WHERE comment_approved = ‘1′ AND comment_type = ” AND
- post_password = ”
- ORDER BY comment_date_gmt DESC
- LIMIT 10″;
- $comments = $wpdb->get_results($sql);
- $output = $pre_HTML;
- $output .= “\n
- ”;
- foreach ($comments as $comment) {
- $output .= “\n
- ”.strip_tags($comment->comment_author)
- .”:” . “<a href=\”” . get_permalink($comment->ID) .
- “#comment-” . $comment->comment_ID . “\” title=\”on ” .
- $comment->post_title . “\”>” . strip_tags($comment->com_excerpt)
- .” ”;
- }
- $output .= “\n
- $output .= $post_HTML;
- echo $output;?>
-
显示热评文章
- get_results(”SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10″);
- foreach ($result as $topten) {
- $postid = $topten->ID;
- $title = $topten->post_title;
- $commentcount = $topten->comment_count;
- if ($commentcount != 0) { ?>
- ” title=””>
-
显示文章分类
-
-
显示归档
-
-
在侧栏显示页面列表
-
Pages
-
-
-
调用Gravatar(只适应2.5以上)
-
显示友情链接
-
-
显示管理员链接
-
在侧栏显示页面的子页面
1. <?php$children = wp_list_pages(’title_li=&child_of=’.$post->ID.’&echo=0′);if ($children) { ?><ul> <?php echo $children; ?>
2. </ul>
3. <?php } ?>
11. ### 显示Wordpress标签
1. <?php the_tags(); ?>
12. ### 显示Wordpress标签云
1. <?php wp_tag_cloud(’smallest=8&largest=36&’); ?>
13. ### 模板标题
1. <?php /* Template Name: Portfolio */ ?> //显示模板的名称
14. ### 动态标题标签
1. <title><?phpif (is_home()) { echo bloginfo(’name’);
2. } elseif (is_404()) {
3. echo ‘404 Not Found’;
4. } elseif (is_category()) {
5. echo ‘Category:’; wp_title(”);
6. } elseif (is_search()) {
7. echo ‘Search Results’;
8. } elseif ( is_day() || is_month() || is_year() ) {
9. echo ‘Archives:’; wp_title(”);
10. } else {
11. echo wp_title(”);
12. }
13. ?></title>
15. ### 在独立页面中运行PHP
1. <?php if ( is_home() ) { include (’file.php’); } ?>
2. // 记得把home改成你的页面名称