`
jiasudu1649
  • 浏览: 723657 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

WordPress 常用代码、方法

    博客分类:
  • php
阅读更多
WordPress模板基本文件

style.css 样式表文件
index.php 主页文件
single.php 日志单页文件
page.php 页面文件
archvie.php 分类和日期存档页文件
searchform.php 搜索表单文件
search.php 搜索页面文件
comments.php 留言区域文件(包括留言列表和留言框)
404.php 404错误页面
header.php 网页头部文件
sidebar.php 网页侧边栏文件
footer.php 网页底部文件


WordPress Header头部 PHP代码

注: 也就是位于<head>和</head>之间的PHP代码

<?php bloginfo(’name’); ?> 网站标题
<?php wp_title(); ?> 日志或页面标题
<?php bloginfo(’stylesheet_url’); ?> WordPress主题样式表文件style.css的相对地址
<?php bloginfo(’pingback_url’); ?> WordPress博客的Pingback地址
<?php bloginfo(’template_url’); ?> WordPress主题文件的相对地址
<?php bloginfo(’version’); ?> 博客的Wordpress版本
<?php bloginfo(’atom_url’); ?> WordPress博客的Atom地址
<?php bloginfo(’rss2_url’); ?> WordPress博客的RSS2地址
<?php bloginfo(’url’); ?> WordPress博客的绝对地址
<?php bloginfo(’name’); ?> WordPress博客的名称
<?php bloginfo(’html_type’); ?> 网站的HTML版本
<?php bloginfo(’charset’); ?> 网站的字符编码格式

WordPress 主体模板 PHP代码

<?php the_content(); ?> 日志内容
<?php if(have_posts()) : ?> 确认是否有日志
<?php while(have_posts()) : the_post(); ?> 如果有,则显示全部日志
<?php endwhile; ?> 结束PHP函数”while”
<?php endif; ?> 结束PHP函数”if”
<?php get_header(); ?> header.php文件的内容
<?php get_sidebar(); ?> sidebar.php文件的内容
<?php get_footer(); ?> footer.php文件的内容
<?php the_time(’m-d-y’) ?> 显示格式为”02-19-08″的日期
<?php comments_popup_link(); ?> 显示一篇日志的留言链接
<?php the_title(); ?> 显示一篇日志或页面的标题
<?php the_permalink() ?> 显示一篇日志或页面的永久链接/URL地址
<?php the_category(’, ‘) ?> 显示一篇日志或页面的所属分类
<?php the_author(); ?> 显示一篇日志或页面的作者
<?php the_ID(); ?> 显示一篇日志或页面的ID
<?php edit_post_link(); ?> 显示一篇日志或页面的编辑链接
<?php get_links_list(); ?> 显示Blogroll中的链接
<?php comments_template(); ?> comments.php文件的内容
<?php wp_list_pages(); ?> 显示一份博客的页面列表
<?php wp_list_cats(); ?> 显示一份博客的分类列表
<?php next_post_link(’ %link ‘) ?> 下一篇日志的URL地址
<?php previous_post_link(’%link’) ?> 上一篇日志的URL地址
<?php get_calendar(); ?> 调用日历
<?php wp_get_archives() ?> 显示一份博客的日期存档列表
<?php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页)
<?php bloginfo(’description’); ?> 显示博客的描述信息

其它的一些Wordpress模板代码

/%postname%/ 显示博客的自定义永久链接
<?php the_search_query(); ?> 搜索表单的值
<?php _e(’Message’); ?> 打印输出信息
<?php wp_register(); ?> 显示注册链接
<?php wp_loginout(); ?> 显示登入/登出链接
<!–next page–> 在日志或页面中插入分页
<!–more–> 截断日志
<?php wp_meta(); ?> 显示管理员的相关控制信息
<?php timer_stop(1); ?> 显示载入页面的时间
<?php echo get_num_queries(); ?> 显示载入页面查询

1. wordpress调用最新文章

WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:

<?php get_archives('postbypost', 10); ?> (显示10篇最新更新文章)
或者

<?php wp_get_archives(‘type=postbypost&limit=20&format=custom’); ?>

后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可 以参考官方的使用说明- wp_get_archvies。(fromat=custom也可以不要,默认以UL列表显示文章标题。)

补充: 通过WP的query_posts()函数也能调用最新文章列表, 虽然代码会比较多一点,但可以更好的控制Loop的显示,比如你可以设置是否显示摘要。具体的使用方法也可以查看官方的说明。

2. wordpress调用随机文章

<?php
$rand_posts = get_posts('numberposts=10&orderby=rand');
foreach( $rand_posts as $post ) :
?>
<!--下面是你想自定义的Loop-->
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
分享到:
评论
4 楼 jiasudu1649 2012-09-14  
目前还在商业系统上应用,经过大数据量考验之后,再开源。有利于保持品质。
3 楼 microRaptor 2012-09-13  
OFBizCMS2.0在哪里看得到?有文档么?
2 楼 jiasudu1649 2012-08-19  
如需深刻了解wp-db,
请看基于此开发的OFBizCMS2.0.
1 楼 dagmom 2012-08-19  
就博客系统本身而言,这些足矣,但是如果要在此基础之上开发插件或者应用,还是要多介绍一下wp-db

相关推荐

    wordpress常用标签调用代码大全

    为了让用户能够更好地掌握和利用WordPress,下面我将详细阐述WordPress中常用标签调用代码的具体知识点。 1. 显示日志或页面信息的标签 - `(); ?&gt;`:这个函数用于显示当前日志或页面的标题。 - `(); ?&gt;`:这个...

    wordpress模板常用调用代码

    WordPress 模板常用调用代码详解 本文将详细介绍 WordPress 模板中常用的调用代码,包括 WordPress 头部、模板文件、留言、分类、日期存档、搜索、页面等方面的代码。这些代码将帮助 WordPress 用户更方便地使用和...

    WordPress常用函数

    ### WordPress常用函数详解 #### 一、概述 随着互联网技术的发展,个人博客逐渐成为人们分享知识、交流思想的重要平台之一。WordPress作为一款免费且开源的内容管理系统(CMS),因其易用性和强大的扩展性,在全球...

    Wordpress常用插件以及插件常用代码

    **WordPress常用插件详解** WordPress 是一款非常流行的开源内容管理系统,拥有丰富的插件库,能够扩展其功能。本文将介绍一些常用的WordPress插件及其代码应用,帮助新手更好地理解和使用这些工具。 1. **ALinks*...

    wordpress 代码调用方法与技巧集锦

    在WordPress开发中,熟练掌握代码调用方法与技巧是至关重要的。这些代码片段可以帮助开发者更加高效地自定义网站,创建独特的用户体验。以下是一些关键的WordPress代码调用及其用途: 1. **样式表文件(style.css)**...

    wordpress常用函数实例

    本资料包“wordpress常用函数实例”正是为了帮助开发者快速理解和应用这些函数而设计的。它包含三个主要文件:2.0程序介绍.doc、function(dong for wp 2.0).php以及2.0函数使用库.php。 2.0程序介绍.doc:这份文档...

    WordPress常用插件以及插件常用代码

    关键字描述:常用 插件 代码 以及 &mdash 文章 即可 &nbsp 然后 统计  这篇文章是我之前为一个香港人做兼职的时候为他写的,因为合作不愉快所以也没继续做下去。现在把这个文档贡献出来,相信对于新手朋友接触...

    多版本WordPress源码(官方)和常用插件.rar

    1. 开源特性:WordPress的核心源码是开放的,这意味着任何人都可以查看、修改和分发它的代码。这种开放性使得开发者能够根据自己的需求定制功能,进一步增强网站的性能和安全性。 2. 版本迭代:标题中提到的“多...

    Wordpress调用函数大全

    在本文中,我们将对 WordPress 中的一些常用的函数调用方法进行汇总,旨在帮助大家更好地掌握 WordPress 函数调用知识。 WordPress 模板基本文件 在 WordPress 中,模板基本文件是非常重要的,它们决定了 ...

    wordpress编辑器插件

    6. **代码编辑**:对于技术类文章,CKEditor提供了代码高亮和缩进功能,使代码段更易读。 7. **表格编辑**:创建和编辑表格,调整列宽、行高,插入或删除单元格。 8. **自定义工具栏**:根据需要自定义编辑器工具栏...

    WordPress网站模板

    这些模板通常已经包含了精心设计的页面布局、响应式设计(适应不同设备屏幕)、SEO优化、以及一些常用的插件集成,如联系表单、社交媒体分享按钮等。这使得非技术人员也能创建专业级别的网站。 在提供的压缩包文件...

    wordpress常用插件打包 百度搜索推送插件+sitemap生成+七牛云对象存储+评论防护

    WP SMTP 插件是国人制作的,设置页面的顶部包含了 Gmail 邮箱、微软邮箱、163 邮箱、QQ 邮箱的设置示例,可以点击对应的图标查看示例截图,其他邮箱设置方法也差不多。 WP SMTP 插件已被 WordPress 官方收录,已自带...

    wordpress显示精确文章发布时间标签代码

    `the_time()`是WordPress中最常用的用于显示文章发布时间的函数,它可以根据指定的日期格式输出文章的发表时间。在给定的描述中,我们可以看到有几种不同的方式来调用和格式化这个时间。 1. `the_date('Y/m/d')`: ...

    wordpress自动优化修复数据库方法

    ### WordPress自动优化修复数据库方法详解 #### 一、引言 在使用WordPress的过程中,随着网站内容的不断增加,数据库中会积累大量的无用数据,比如文章草稿、废弃的修订版本等,这些数据不仅占用存储空间,还会...

    wordpress 开发手册2

    * PHP 语言:WordPress 使用 PHP 语言来编写代码。 * WordPress 函数:WordPress 提供了许多函数,例如 `get_terms()`、`get_term_link()`、`the_permalink()` 等。 * 模板_engine:WordPress 使用模板_engine 来...

    wordpress常用插件打包 百度搜索推送插件+sitemap生成+七牛云对象存储.zip

    WP SMTP 插件是国人制作的,设置页面的顶部包含了 Gmail 邮箱、微软邮箱、163 邮箱、QQ 邮箱的设置示例,可以点击对应的图标查看示例截图,其他邮箱设置方法也差不多。 WP SMTP 插件已被 WordPress 官方收录,已自带...

    WordPress时间日期格式函数常用代码分享

    在使用wordpress过程中,经常需要对wordpress的时间日期进行格式化,在php中格式或日期的函数是date,但在wordpress中使用the_time函数来格式化wordpress时间日期,具体说明如下: 1、WordPress时间日期格式化参数...

    打造完美博客的35个WordPress插件

    以上介绍了部分常用的WordPress插件,涵盖了SEO优化、互动交流和订阅管理三个方面。这些插件不仅能够提升博客的专业性,还能有效增加用户参与度和订阅量,帮助博主打造一个功能齐全、用户体验优秀的博客平台。根据...

    Avada v6.1.2 wordpress主题

    【WordPress建站】是一种使用开源内容管理系统WordPress来搭建网站的方法。Avada主题使得WordPress建站变得更加容易,因为它内置了大量的功能和组件,如滑块、小工具、短代码等,用户可以快速构建复杂且富有吸引力的...

    wordpress瀑布流主题

    7. **兼容性**:主题需与最新的WordPress版本兼容,并能与其他常用插件协同工作,避免出现冲突。 8. **照片管理**:对于包含"photo"的文件名列表,可能意味着主题特别适合展示照片。因此,应支持各种图片格式,有...

Global site tag (gtag.js) - Google Analytics