常用函数(下)

其他函数

这些函数在formatting.php,functions.php,bookmarks.php,cron.php,110n.php,user.php,pluggable.php中。

时间/日期函数

  • get_gmt_from_date
  • get_date_from_gmt
  • iso8601_timezone_to_offset
  • iso8601_to_datetime
  • human_time_diff
  • mysql2date
  • current_time
  • date_i18n
  • get_weekstartend
  • get_lastpostdate
  • get_lastpostmodified
  • is_new_day

序列化函数

  • maybe_serialize
  • maybe_unserialize
  • is_serialized
  • is_serialized_string

选项函数

  • get_option
  • form_option
  • get_alloptions
  • update_option
  • add_option
  • delete_option
  • get_user_option
  • update_user_option

XMLRPC函数

  • xmlrpc_getposttitle
  • xmlrpc_getpostcategory
  • xmlrpc_removepostdata
  • user_pass_ok

本地化函数参见翻译WordPress

  • get_locale
  • _ _
  • _e
  • _ _ngettext
  • load_textdomain
  • load_default_textdomain
  • load_plugin_textdomain
  • load_theme_textdomain

Cron(进程)相关函数

其它函数

  • make_url_footnote
  • wp_get_http_headers
  • add_query_arg
  • remove_query_arg
  • wp_remote_fopen
  • wp
  • status_header
  • nocache_headers
  • cache_javascript_headers
  • get_num_queries
  • bool_from_yn
  • do_robots
  • is_blog_installed
  • wp_nonce_url
  • wp_nonce_field
  • wp_referer_field
  • wp_original_referer_field
  • wp_get_referer
  • wp_get_original_referer
  • wp_mkdir_p
  • wp_upload_dir
  • wp_upload_bits
  • wp_check_filetype
  • wp_explain_nonce
  • wp_nonce_ays
  • wp_die
  • get_bookmark
  • get_bookmarks
  • wp_mail
  • check_admin_referer
  • check_ajax_referer
  • wp_redirect
  • wp_get_cookie_login
  • wp_setcookie
  • wp_clearcookie
  • wp_notify_postauthor
  • wp_notify_moderator
  • wp_new_user_notification
  • wp_verify_nonce
  • wp_create_nonce
  • wp_salt
  • wp_hash

Shortcode API(短代码)相关函数参见其页面。

下面的类由WordPress开发人员创建,存放在capabilities.php,classes.php,class- snoopy.php,locale.php,query.php,rewrite.php,script-loader.php,wp-db.php文 件中:

  • WP —— 常规请求处理
  • WP_Ajax_Response —— AJAX处理
  • WP_Object_Cache (之 前为WP_Cache)—— 对象缓存(函数 wp_cache_add, wp_cache_close, wp_cache_delete, wp_cache_flush, wp_cache_get, wp_cache_init, wp_cache_replace, wp_cache_set)
  • WP_Error —— 出错处理(函数is_wp_error)
  • WP_Locale —— 日期和时间区域设置
  • WP_Query -解析请求并进行操作,获取日志 (函数 get_query_var, query_posts, have_posts, in_the_loop, rewind_posts, the_post, wp_old_slug_redirect, setup_postdata,以及 条件标签 is_*)
  • WP_Rewrite -改写规则 (函数 add_rewrite_rule, add_rewrite_tag, add_feed, add_rewrite_endpoint, url_to_postid)
  • WP_Roles, WP_Role, WP_User - 用户及其权限- map_meta_cap, current_user_can, get_role, add_role, remove_role
  • WP_Scripts - 载入Javasript(函数 wp_print_scripts, wp_register_script, wp_deregister_script wp_enqueue_script)
  • WP_Styles - CSS 样式表 (函数 wp_print_styles, wp_register_style, wp_deregister_style, wp_enqueue_style )
  • 显示树形数据 - Walker, Walker_Page, Walker_PageDropdown, Walker_Category, Walker_CategoryDropdown
  • wpdb - 数据库接口

下面的类由非WordPress开发者创建,存放在class-IXP.php,class-pop3.php,class-snoopy.php,gettext.php,rss.php,streams.php文件中:

  • IXR - XML-RPC Classes,包括 IXR_Value, IXR_Message, IXR_Server, IXR_IntrospectionServer, IXR_Request, IXR_Client, IXR_ClientMulticall, IXR_Error, IXR_Date, IXR_Base64
  • Snoopy - HTTP 客户端
  • gettext_reader (PHP-gettext的一部分) - 本地化类
  • RSS Classes (MagpieRSS 和 RSSCache) (函数 fetch_rss, is_info, is_success, is_redirect, is_error, is_client_error, is_server_error, parse_w3cdtf, wp_rss, get_rss)
  • POP3: SquirrelMail包装器
  • StreamReader类, StringReader类, FileReader类, CachedFileReader类

官方及非官方参考资料

人吐槽 人点赞

猜你喜欢

  • Ubuntu系统iptables规则的查看和清除
  • CentOS之RPM
  • 阿里云ECS CentOS 7 安装图形化桌面
  • 05_Linux目录文件操作命令2_我的Linux之路
  • yum命令简介
  • Linux常用基本命令( ls, alias)
  • Linux文件与目录管理
  • linux查看资源信息常用命令
  • 查看linux系统常用的命令,Linux查看系统配置常用命令
  • 5.23 日志 linux 磁盘与文件系统管理
  • Linux的常用命令
  • 20条常用Linux命令
  • linux ls命令
  • Linux基础操作(第一章)
  • Linux之netstat命令详解
  • Linux 查看CPU信息,机器型号,内存等信息
  • linux->ag的安装和使用
  • linux指令积累之(一)
  • Linux 下 ps 命令
  • wslconfig设置默认linux子系统。
  • 【Linux】菜鸟教程七、Linux 文件与目录管理
  • linux下软件的更新命令
  • zookeeper Linux 基本命令
  • linux常用命令
  • Linux 查看端口 以及对应的应用
  • Linux中的netstat命令详解
  • iptables规则备份和恢复 ,firewalld9个zone和zone、service的操作,linux任务计划cron,chkconfig, systemd,unit, target
  • windows和linux下简单的软件级调整相机曝光时间(或其他参数)的方式
  • windows和linux下简单的软件级调整相机曝光时间(或其他参数)的方式
  • linux命令-ls命令
  • 每天一个linux命令(11):nl命令
  • mysql新手进阶02
  • Linux 查看CPU信息,机器型号,内存等信息
  • Linux中用到的命令
  • Windows10安装Linux子系统Ubuntu
  • Linux_shell语句的正则表达式
  • Linux在防火墙中打开端口
  • linux入门到精通1
  • Linux学习:磁盘管理
  • Windows 和 Linux系统查看进程号
  • Linux系统 Centos6 安装
  • linux基本命令(4) 查看文件相关
  • Cty的Linux学习笔记(十二)
  • linux的学习笔记
  • linux的tree指令的运用
  • LINUX 常用命令 securecrt
  • Linux ls命令详解
  • Linux lsof命令详解
  • Ubuntu Linux 终端命令学习(一)
  • 高效查看MySQL帮助文档的方法
  • centos7:mysql数据库(基本SQL语句---表操作)
  • MySQL关键字大全
  • mysql中常用的一些命令
  • Python:查询 mysql 的所有表和字段 -> pymysql 演示
  • 【MySQL】mysqlbinlog_flashback工具使用
  • MySQL存储引擎 SQL数据导入/导出 操作表记录 查询及匹配条件
  • 常用函数-add_query_arg()
  • 查询语句概览
  • 常用函数-wp_kses_split2()
  • 常用函数-wp_richedit_pre()
  • 模板标签-the_category()
  • 模板标签-the_tags()
  • WordPress版本信息
  • 只谈天气:未吃五月粽,寒衣未好送
  • 【更新】长期免费获取迅雷vip会员的最新方法
  • i9220最好的安卓手机音乐播放器Poweramp稳定付费版
  • 噢,没有这个文件。请重新检查文件名,然后再试。谢谢。
  • WordPress谷歌AMP插件 robots 设置、加速移动页面、自动推送代码
  • 发表评论

    用户名: 密码:
    验证码: 匿名发表

    你可以使用这些语言

    查看评论:常用函数(下)