lizus/wp-function

dev-main 2024-03-19 09:56 UTC

This package is auto-updated.

Last update: 2024-05-19 10:16:16 UTC


README

一些方便使用的wp函数

可用函数表 namespace LizusFunction;

  • cut_html($text,$len,$sentence) <string> - 裁剪html文本至$len长度,并且最多包含$sentence个中文句子,用于输出富文本摘要
  • cut_text($text,$len,$sentence,$dot) <string> - 裁剪文本至$len长度,并且最多包含$sentence个中文句子,用于输出纯文本摘要
  • get_color($img,$x=5,$y=5) : <string> - 返回图片某坐标的颜色值如#000000
  • get_current_url() : <string> - 获取当前页的URL地址,包括$_GET,但不含hash
  • get_first_letter($str) <string> - 获取第一个字的拼音首字母
  • get_formatting_content($content) : <string> - 将内容以文章内容的方式进行处理
  • get_ip_address() : <string> - 返回客户端IP
  • get_post_types() <array> - 获取所有可见的文章类型
  • get_rand($min,$max,$num) : <array> - 生成在$min和$max之间一共$num个随机数
  • get_taxs() <array> - 获取所有可见的分类类型
  • get_time_ago($agoTime,$dataFormat) : <string> - 根据过去某一时间相对当前时间的差值来决定如果显示该时间,常用于文章显示发布时间,评论时间等
  • get_transient($key) <mix> - 获取transient cache,带cache清理判断
  • get_url_last_slash($url) <string> - 获取url地址最后一个slash的内容
  • get_url_path($url) : <string> - 获取$url地址的?前的部分
  • get_url_queries($url) : <array> - 获取$url地址的$_GET部分
  • get_url_query_val($key,$url) : <string> - 用于获取地址中的某个参数的值
  • order_clear_cache() <boolean> - 判断url的query中clear_cache值是否为ok,用于清理cache
  • parse_url_query($q) : <array> - 将类似url中的query段字符串格式化为键值对数组,相同键值将只取最后一个值
  • url_remove_page($url) <string> - 去除url中page段
  • v_key($key,$type) <string> - 设置自定义key
  • v_url($url,$queries) : <string> - 拼接url字符串,$queries可以是类似$_GET的键值对数组或者用&拼接的url查询字符串