WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

wordpress是一款非常强大的建站系统,在默认的功能基础上可以根据自己的实际需求二开(二次开发)出任意你想要的功能。

下面收集整理了一些wordpress二次开发时常会用到的函数,熟练掌握了这些函数,就可以在自己制作的模板中展示任何的内容了。

废话不说,上代码。

<?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") ?> 显示格式为”10-12-13″的日期
<?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(); ?> 显示链接
<?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"); ?> 显示博客的描述信息
<?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("url"); ?> WordPress博客的绝对地址
<?php bloginfo("charset"); ?> 网站的字符编码格式

来源  https://www.jianzhanpress.com/?p=4436

wordpress主题二次开发时常用到的函数相关推荐

  1. WordPress主题 Vieu主题V4.5无授权无限制版 基于Dux主题二次开发 完美运行

    模板简介: WordPress主题vieu基于Dux主题二次开发!的一款专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板.适用范围:wordpress主题.WordPres ...

  2. [项目过程中所遇到的各种问题记录]工具篇——.NET开发时常用的工具类库

    在日常开发的过程当中我们总是会根据项目的开发需求将一些公用的类或者方法进行抽象封装,这些类或方法的抽象封装可能是基于某个项目或者多个项目,最常见的应该就是SQLHelper了,这些类库在实际使用的过程 ...

  3. python catia二次开发_CATIA使用VBA(VBS)二次开发时部件集的创建和遍历 | 坐倚北风...

    下面以几何元素部件集Geometrical set的选择.创建.遍历和元素的插入为例介绍在CATIA中使用VBA(VBS)二次开发时部件集的操作方法. Sub catmain() 'Geometric ...

  4. dedecms教程:二次开发时使用{dede:arclist},{dede:list}

    以前用织梦DEDECMS做二次开发时获取附加表字段内容都是通过runphp执行SQL查询获得,最近看了看手册,发现一个非常简便的方法. 用arclist调用于附加表字段的方法: 方法一: 要获取附加表 ...

  5. C# 天敏 SDK3000 二次开发时出的问题?? 求解

    C# SDK3000 OCX组件二次开发时出的问题?? 求解 这是动态检测触发条件 private void btnStartTest_Click(object sender, EventArgs e ...

  6. wordpress主题是php开发的吗,如何建立wordpress主题的开发环境

    摘要:为什么要建立开发环境? 在开发主题时,最好在与最终托管WordPress安装的生产服务器相同的环境中执行此操作. 您的开... 为什么要建立开发环境? 在开发主题时,最好在与最终托管WordPr ...

  7. wordpress主题是php开发的吗,写给想学习wordpress主题开发的朋友们

    在你开始学习本教程之前你需要了解以下内容具备操作电脑的基本技能, 网站的运行需要的基本条件 网站空间.域名.服务器的基本概念 了解HTML\CSS\JS\PHP等基础知识 WordPress能做什么 ...

  8. WordPress相关二次开发教程篇,简单易学

    说起seo优化,我们以百度seo优化为主,百度旗下百度知道的seo做的非常好,权重非常之高,在众多站长之中百度知道是发外链的大型宣传平台,但百度知道如此高权重是如何做到的呢?下面来看下canonica ...

  9. wordpress主题是php开发的吗,wordpress主题免费吗

    wordpress主题免费吗? wordpress主题有免费的,也有收费的.比如GeneratePress就是一款开源免费的WordPress主题,而Thesis就是目前较为流行的一款收费wordpr ...

最新文章

  1. Prim算法和Dijkstra算法的异同
  2. hdu4549 M斐波那契数列
  3. 新东方财报背后:增收不增利之下,“下沉”“上线”能有坦途?
  4. 7.24 杭州站 | 阿里云 Serverless Developer Meetup
  5. 关于Django综述
  6. python3 join函数_Python3 join函数和os.path.join用法详解
  7. 方根法公式_仓储管理笔记之库存分析法:ABC分析法、区域合并法......
  8. 以太坊开发入门,如何搭建一个区块链DApp投票系统
  9. 镇定的反义词是什么,标准答案是
  10. 雅虎卖身不影响梅耶尔赚钱 她总薪酬2.2亿美元
  11. 基于java+springboot+mysql的校园二手交易平台
  12. QAbstractItemModel+qtreeview
  13. android mac地址 服务器,如何更改或增添android手机的mac地址?
  14. 对称加密密码 对称加密算法
  15. linux服务-mysql主从配置
  16. 8086中寻址方式详解
  17. 史上最强C语言教程----万字初识C语言
  18. Windows网络共享或共享打印机无法访问连接的简单终极解决方法
  19. 新媒体时代的公关怎么做
  20. 如何将字符串转换为日期– Java

热门文章

  1. 蓝月亮股价“月落西山”,何时绝地反击迎“黎明”?
  2. 斯特林数(Stirling)
  3. Centos6.5设置静态IP并能进行联网
  4. java python rsa加密_使用bouncy castle和python PKCS1OAEP进行java RSA加密
  5. Hadoop与Hbase 版本兼容(官网)
  6. EarMaster 7中文版来啦
  7. java新闻网站开源,2020年4月Github上最热门的Java开源项目
  8. vue+admin:添加阿里云应用实时监控服务ARAMS
  9. unity基础学习路上的见闻
  10. 从头开始实现YOLOV3