wordpress的函数 wordpress functionphp

wordpress里面的一些函数,不懂。。

哈哈,最近也在研究WP自带主题。

创新互联公司专注于秦淮网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供秦淮营销型网站建设,秦淮网站制作、秦淮网页设计、秦淮网站官网定制、微信小程序定制开发服务,打造秦淮网络公司原创品牌,更为您提供秦淮网站排名全网营销落地服务。

function twentyeleven_posted_on() 这是主题自定义的方法(字段/函数)

printf( ... ) 这个的意思是格式化输出

注意看里面的代码中 %1$s 这样的代码,它的意思是调用相应的函数值,比如你给的代码里面的:

%1$s 调用的就是 排在第一个函数 esc_url( get_permalink ) 的值,以此类推 %2%s就是调用第二个。。。

这段代码简单缩略一下比较好理解:

function xxxx_posted_on(){ //自定义字段

printf( __( %1$s, %2$s, %3$s ), A, B, C ) //这里的A , B ,C 可以是字符串也可以是函数

}

这时如果你在主题模板中写上 ?php xxxx_posted_on(); ?

他就会输出 :ABC

具体每个函数什么功能,那就太罗嗦了,不如装个词典,上wordpress官网看文档实在。

建议多动手实验,实验时,排除冗余的代码,有利于分析它们的功能。

wordpress使用the_excerpt函数显示文章的摘要信息

如果你的文章需要摘要信息可以使用此函数,使用此函数需要了解如下四点

1、它自动提取文章内容前55个字符作为文章摘要

2、摘要不含有任何html和图片标签

3、此函数只能用在循环中

4、文章没有明确提供摘要信息

函数用法

往往使用默认的是无法满足我们的需求的,因此需要对此改造。

修改摘要的长度

默认是55个字符,我们可以使用excerpt_length过滤器钩子改变摘要(excerpt)的长度,代码如下:

修改摘要末尾的显示

摘要末尾附加的字符串默认设置为[…],修改末尾的显示可以用excerpt_more过滤器钩子,代码如下:

末尾加阅读更多

将以上代码加入到function.php中即可。

Wordpress常用函数

前段时间研究WP(WordPress),整理了一些WP的常用函数,对于一个要求不高的主题来说,这些函数足够了。

以后有时间再整理。

提示:使用Ctrl+F搜索你想找到功能或

本文主要参考了(无特殊说明,参考均来自 WordPress 中文文档 )

更新于2015-11-06

return :无

参数 :无

使用方法 :

return : true/false

参数 :无

使用方法 :参考have_posts()

参数 :无

return : string ,即当前循环的URL

参数 :无

return : string ,即当前循环的标题

参数 :都是字符串,且都是可选的,依次是标签之前,之间,之后显示什么内容

return : string ,

参数 :都是字符串,都可选,1.默认为“编辑”,传入参数即可修改2.之前显示内容3.之后显示的内容4.文章的id,在循环中不要使用

return : string ,

注:官方文档说在描述之后显示[...],但是实际操作中没有

参数 :返回值之前,是否显示

return : string

参数 :同上

return :同上

参数 :

return :

参数 :

获取选项的名称,默认为none

用法 :*

参数 :

1.查找参数中的菜单ID或菜单名称,若没有

2.显示第一个非空的菜单 ,若没有

3.以wp_page_menu()显示,若没有

4.显示空

return :参考用法

用法

参数 :

format

taxonomy

(字符串)(可选)用以生成云的分类法。

'post_tag' —— (默认值)将文章标签当作云的来源

'category' —— 用文章分类生成云

'link_category' —— 用链接分类目录生成云

return :参考用法

用法

参数 :

type 归档类型设置

可选值:

limit 文章数量限制,即归档的最大文章数量。

format 归档输出格式。

可选值:

before 在每一条项目之前显示的文字,只在 format 被设置为’html’或’custom’时可用。

after 在每一条项目之后显示的文字,只在 format 被设置为’html’或’custom’时可用。

show_post_count 布尔值,是否显示文章数量,在 type 被设置为’postbypost’或’alpha’时不可用。

echo 布尔值,是否显示,不显示则返回给变量。

order 排列顺序

可选值

return :

参数 :

return :

参数 :

orderby

return :

参数 :

return :

使用方法 :

参数 :

return :

参数 :

* name:输出你的博客名称

* description:输出博客描述

* html_type:显示HTML内容类型

* wpurl或url:返回网站的URL,现在不知道区别

* admin_email:作者的Email

* charset:返回网站所用的编码格式

* language:返回网站所用的语言

* stylesheet_url:模板下style.css的绝对地址

* template_url:模板的绝对地址

* rss2_url:返回网站的RRS订阅地址

return :字符串

header.php文件第23-52行描述的内容

?php wp_head() ?与?php wp_footer(); ?

?php wp_list_pages(); ?

?php the_content(); ?

?php comments_popup_link('0 条评论', '1 条评论', '% 条评论', '', '评论已关闭'); ?

?php get_header(); ?

?php get_sidebar() ?

?php get_footer() ?

wordpress函数在哪儿找

wordpress内置函数都在wp-includes这个文件夹下。 你说的是have_posts()吧,这个函数在wp-includes/query.php这个文件里。 找不到函数在哪里的话就用dream搜索文件夹。在wordpress的目录下搜索源码,马上就出来了。

当前题目:wordpress的函数 wordpress functionphp
本文网址:https://www.cdcxhl.com/article2/ddidgoc.html

成都网站建设公司_创新互联,为您提供移动网站建设网站策划定制开发电子商务品牌网站制作面包屑导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

手机网站建设