Display Recent Posts
Here is the code you need to display the most recent 5 posts:
<?php query_posts('showposts=5'); ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile;?>
</ul>
Display Recently Updated Posts/Pages 显示最近更新的文章/页
<?php
$today = current_time('mysql', 1);
$howMany = 5; //Number of posts you want to display
if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_modified_gmt < '$today' ORDER BY post_modified_gmt DESC LIMIT $howMany")):
?>
<h2><?php _e("Recent Updates"); ?></h2>
<ul>
<?php
foreach ($recentposts as $post) {
if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
echo "<li><a href='".get_permalink($post->ID)."'>";
the_title();
echo '</a></li>';
}
?>
</ul>
<?php endif; ?>
Display Recent Comments 显示最近的评论
<?php
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<ul>";
foreach ($comments as $comment) {
$output .= "\n<li>".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)
."</a></li>";
}
$output .= "\n</ul>";
$output .= $post_HTML;
echo $output;?>
Display Top Comments 显示热门评论
<?php $result = $wpdb->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) { ?>
<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"><?php echo $title ?></a></li>
<?php } } ?>
Display Categories 显示分类
<h2>Categories</h2>
<ul>
<?php wp_list_cats('sort_column=name'); ?>
</ul>
Display Categories in Drop-Down Box 显示下拉框的关键词
<form action="<?php bloginfo('url'); ?>/" method="get">
<?php
$select = wp_dropdown_categories('show_option_none=Select category&show_count=1&orderby=name&echo=0');
$select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select); echo $select; ?>
<noscript><input type="submit" value="View" /></noscript>
</form>
Display Archives 显示档案
<h2>Archives</h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
显示在一个下拉框中
<select name=\"archive-dropdown\" onChange='document.location.href=this.options[this.selectedIndex].value;'>
<option value=\"\"><?php echo attribute_escape(__('Select Month')); ?></option>
<?php wp_get_archives('type=monthly&format=option&show_post_count=1'); ?> </select>
在你的侧边栏,显示页面菜单
<h2>Pages</h2>
<ul>
<?php wp_list_pages('title_li='); ?>
</ul>
Display Gravatars (WordPress 2.5+ Only) 显示Gravatar的(WordPress的2.5 +)
<?php if(function_exists(’get_avatar’)){ echo get_avatar($comment, ‘50?);} ?>
Display Blogroll Links 显示网志串连链接
<ul>
<?php get_links_list(); ?>
</ul>
显示管理部分
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<li><a href="http://www.wordpress.org/">WordPress</a></li>
<?php wp_meta(); ?>
<li><a href="http://validator.w3.org/check?uri=referer">XHTML</a></li>
</ul>
你的侧边栏“子菜单中显示页面
This will display any subpages in your blog’s sidebar:<?php$children = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');if ($children) { ?><ul> <?php echo $children; ?>
</ul>
<?php } ?>
显示WordPress的标签
<?php the_tags(); ?>
显示WordPress的标签云
<?php wp_tag_cloud('smallest=8&largest=36&'); ?>
模板名称
This allows you to use the WordPress page template to customize how a page is displayed:<?php /* Template Name: Portfolio */ ?>
动态标题标签
<title><?phpif (is_home()) { echo bloginfo('name');
} elseif (is_404()) {
echo '404 Not Found';
} elseif (is_category()) {
echo 'Category:'; wp_title('');
} elseif (is_search()) {
echo 'Search Results';
} elseif ( is_day() || is_month() || is_year() ) {
echo 'Archives:'; wp_title('');
} else {
echo wp_title('');
}
?></title>
在一个页面上显示PHP
允许你显示插件和一个单页上(代替家庭你想让它只会出现在的页面):
<?php if ( is_home() ) { include ('file.php'); } ?>
Display an External RSS Feed
<?php include_once(ABSPATH.WPINC.'/rss.php');
wp_rss('http://wpforums.com/external.php?type=RSS2', 5); ?>
Display Most Recent Twitter Entry
<?php
// Your twitter username.
$username = "TwitterUsername";
// Prefix - some text you want displayed before your latest tweet.
// (HTML is OK, but be sure to escape quotes with backslashes: for example href=\"link.html\")
$prefix = "";
// Suffix - some text you want display after your latest tweet. (Same rules as the prefix.)
$suffix = "";
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";
function parse_feed($feed) {
$stepOne = explode("<content type=\"html\">", $feed);
$stepTwo = explode("</content>", $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace(”<”, “<”, $tweet);
$tweet = str_replace(”>”, “>”, $tweet);
return $tweet;
}
$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>
相关推荐
【WordPress 相关文章实现代码】的讨论主要集中在两种方式:一种是基于标签的相关文章,另一种是基于分类的相关文章。...如果你对代码不熟悉,可以参考已有的代码示例,逐步理解并进行定制化修改。
总结来说,分析“WordPress Android客户端源代码”不仅能提升Android开发技能,还能深入了解WordPress平台与移动应用的结合方式,为开发自己的博客应用或集成WordPress功能提供参考。通过对这些知识点的学习,开发者...
将WordPress与小程序对接,可以充分利用WordPress丰富的功能和内容库,为用户提供便捷的移动端体验。 标题"WordPress小程序对接代码完整版本"表明这是一个关于将WordPress网站与小程序整合的项目,其中包含了实现这...
### WordPress开发手册精要 #### 一、主题开发概述 **WordPress** 是一款基于 PHP 开发的开源...无论是初学者还是有经验的开发者,都能从中获得实用的知识和技巧,帮助您打造出功能丰富且安全稳定的 WordPress 网站。
WordPress 开发手册2 本手册涵盖了 WordPress 的基础知识、开发技术和目录结构。下面是该手册的详细知识点: ...本手册涵盖了 WordPress 的基础知识、开发技术和目录结构,为 WordPress 开发者提供了详细的参考指南。
总之,“Enclavely Tailor”主题结合WordPress的CMS系统,为您提供了一个强大而灵活的平台,帮助您快速创建出美观且功能丰富的网页布局。通过深入学习WordPress的基本操作,利用主题提供的定制选项,以及适时引入...
【标题】"基于PHP的...无论是初学者还是经验丰富的开发者,都能从中学习到PHP编程、WordPress主题和插件开发,以及如何创建和管理链接目录的专业知识。通过深入研究和实践,你可以掌握构建类似网站所需的全部技能。
2. 主题与插件:WordPress提供了丰富的主题和插件资源,可以改变网站的外观和功能。主题决定了网站的整体设计风格,而插件则能添加额外的功能,如SEO优化、社交媒体集成等。 二、看板娘介绍 看板娘通常是网站上的...
对于开发人员,WordPress 提供了一个全面的开发者文档,包括 API 参考、开发指南和最佳实践。开发者可以深入学习 WordPress 的模板层次结构、函数库、钩子系统,甚至可以创建自定义 post 类型和元数据,实现高度...
这个"PHP实例开发源码—CoolCode 代码高亮插件 修改版 WordPress 插件.zip" 文件提供了一个深入学习PHP编程和WordPress插件开发的机会,特别是对于希望增强网站代码展示效果的开发者而言,具有很高的参考价值。...
- **代码编辑器增强**:4.9.4版本加强了内置的代码编辑器,提供语法高亮和错误检查,方便用户直接在WordPress后台编辑模板和插件代码。 - **小工具改进**:此版本更新了小工具的界面,使添加和管理小工具更加简便...
对于想要学习WordPress深入应用的用户来说,《Smashing WordPress》是一本重要的参考书。由于它提供了不同于传统WordPress使用方法的知识和技巧,它可以帮助用户实现从基本博客发布到复杂网站构建的转变,这对于任何...
若您遇上文档中未有提及的情况,请首先参考我们为您准备的丰富 WordPress 在线资源: WordPress Codex 文档 Codex 是 WordPress 的百科全书。它包含现有版本 WordPress 的海量信息资源。主要文章均包含中文译文。 ...
在WordPress的世界里,模板开发是构建网站外观和用户体验的核心部分...在这个过程中,你可以参考`wordpress-themes`中的示例文件,以实际操作来加深理解。不断实践和探索,你将能够构建出令人印象深刻的WordPress网站。
可以参考提供的`db.php`和`sqlite.php`文件,它们可能包含适应SQLite连接的代码。 3. **使用适配器类**: `dbpdo.class.php`和`file.class.php`可能包含了处理SQLite数据库的自定义PDO类,这些类可以帮助WordPress...
7. **functions.php**:这是WordPress主题的核心功能文件,包含自定义函数和代码片段,用于扩展WordPress的基本功能。Ripro 8.9的主题功能,如付费资源管理、会员系统等,很可能在这个文件中实现。 8. **footer.php...
这个压缩包可能是从某个源码资源站点下载的,包含了丰富的代码示例、插件、主题以及其他与WordPress相关的素材。让我们深入探讨一下这些资源可能涵盖的领域和知识点。 1. **WordPress基础知识**:WordPress是一种...
这个开源项目为开发者提供了深入理解移动应用与WordPress集成的机会,同时也为有志于构建类似功能的开发者提供了宝贵的参考。 一、WordPress for Android基础架构 WordPress for Android源码基于Android 4.0(Ice ...
[整站程序]WordPress英文网站(带27000文章数据)_wp.zip源码PHP项目源代码下载[整站程序]WordPress英文网站(带27000文章数据)_wp.zip源码PHP项目源代码下载 1.适合个人搭建网站项目参考 2.适合学生毕业设计搭建...
【WordPress百度地图插件】是为WordPress网站提供的一种功能扩展,它允许用户在网站上集成...如果你在使用过程中遇到任何问题,可以参考插件作者的博客获取更详细的帮助信息,或者在WordPress社区寻求其他用户的解答。