wp-includes/shortcodes.php

WP文件 16
WordPress API for creating bbcode-like tags or what WordPress calls "shortcodes". The tag and attribute parsing or regular expression code is based on the Textpattern tag parser.
函数/钩子名 描述
_filter_do_shortcode_context (函数) 在简码渲染期间过滤 “wp_get_attachment_image_context “钩子。
strip_shortcodes_tagnames (过滤钩子) strip_shortcodes_tagnames: 这是一个WordPress的过滤钩子,允许开发者从注册的短代码列表中删除短代码。这对那些不再使用或需要暂时禁用的短代码很有用。
shortcode_atts_{$shortcode} (过滤钩子) shortcode_atts_{$shortcode}是一个过滤钩子,允许你修改WordPress中一个短码的默认属性。$shortcode变量是你要修改的短码的名称。通过使用这个钩子,您可以添加、删
pre_do_shortcode_tag (过滤钩子) pre_do_shortcode_tag: 这是WordPress的一个过滤钩子,允许你在do_shortcode函数处理之前修改一个短码的输出。该钩子在指定的短码标签被处理之前被触发,允许你修改或替
do_shortcode_tag (过滤钩子) do_shortcode_tag。这个过滤器是用来修改一个特定的短码的输出。它接受几个参数,包括标签名称、属性和内容。
unescape_invalid_shortcodes (函数) unescape_invalid_shortcodes: 这个函数从一个给定的内容字符串中删除无效的或不安全的短码标签。它需要一个参数,$content,这是要清除的内容。
strip_shortcodes (函数) strip_shortcodes: 这是一个WordPress的函数,从一个字符串中删除所有的短码标签。它需要一个参数,$content,并返回删除所有短码标签的字符串。
strip_shortcode_tag (函数) strip_shortcode_tag: 这是一个WordPress的函数,从一个字符串中删除一个短码标签。它需要两个参数,$content和$tag。参数$content是包含短码标签的字符串。$t
shortcode_parse_atts (函数) shortcode_parse_atts: 这个函数用来解析一个短码的属性。它需要一个参数 – $text – 这是短码属性的文本: 这个函数将返回一个代表短码属性的键/值对的数组。
shortcode_exists (函数) shortcode_exists: 这是一个WordPress函数,用于检查一个给定的短码是否存在。它通常被用来确定一个短码是否可以在一个特定的环境中使用: 这个函数需要一个参数,就是短码的名称。
shortcode_atts (函数) shortcode_atts: 这是一个WordPress的函数,用于解析和合并一个短码的属性和默认属性。它通常用于为短码属性设置默认值,并以用户定义的值来覆盖它们: 这个函数需要两个参数:默认属性和
remove_shortcode (函数) remove_shortcode: 这个函数用来从WordPress中删除一个短码。短码是用来向文章和页面添加动态内容的: 这个函数需要一个参数,就是要删除的短码的名称。
remove_all_shortcodes (函数) remove_all_shortcodes: 这个函数用来删除所有使用add_shortcode函数注册的短代码: 当你想从你的主题或插件中删除所有的短代码时,这个函数很有用。
has_shortcode (函数) has_shortcode – 这是一个WordPress函数,用于检查一个文章或页面的内容中是否存在特定的短码。短码是自定义的代码片段,可以用来将复杂的功能或内容嵌入到一个文章或页面中。has_sh
get_shortcode_regex (函数) get_shortcode_regex函数是一个WordPress函数,它检索用于解析短码的正则表达式模式: 这个函数不接受任何参数,并返回正则表达式模式。
get_shortcode_atts_regex (函数) get_shortcode_atts_regex函数是一个WordPress函数,检索用于解析短码属性的正则表达式模式: 这个函数不需要参数,并返回正则表达式模式。
do_shortcodes_in_html_tags (函数) do_shortcodes_in_html_tags: 这是一个WordPress的函数,可以使短代码在HTML标签中使用。默认情况下,由于安全原因,WordPress不允许在HTML标签内使用短代码
do_shortcode_tag (函数) do_shortcode_tag: 这是一个WordPress的函数,它被do_shortcode用来解析单个短码标签: 这个函数通常被那些需要创建自己的自定义短码的开发者使用。
do_shortcode (函数) do_shortcode: 这是一个WordPress函数,用于处理一个短码字符串并返回结果。短码是一些小的代码,可以在WordPress的文章和页面中用来添加动态内容,如按钮或画廊。
apply_shortcodes (函数) apply_shortcodes: 这个函数用于解析和执行给定字符串中的短代码。它需要一个参数,也就是要解析的字符串。开发人员可以使用这个函数将动态内容添加到文章、页面和其他内容类型。
add_shortcode (函数) add_shortcode – 向WordPress注册一个短代码。短码是一种创建可重复使用的小块代码的方式,可以让内容创建者很容易地插入到内容中: 该函数需要两个参数:短码标签和一个回调函数来生成短

常见问题

FAQs
查看更多 >