WP CLI说明文档

命令概述

用于获取指定URL的oEmbed嵌入数据,默认返回处理后的HTML代码。

适合在需要嵌入外部内容(如视频、推文)或调试oEmbed响应时使用。

参数列表

参数 说明
<url> 获取oEmbed数据的URL。
--width=<width> 嵌入宽度(像素)。
--height=<height> 嵌入高度(像素)。
--post-id=<id> 缓存给定文章的oEmbed响应。
--discover 启用oEmbed发现功能,默认为true。
--skip-cache 忽略已缓存的oEmbed响应,对raw模式无效。
--skip-sanitization 移除WordPress 4.4及以上版本的清理过滤器,对raw模式无效。
--do-shortcode 如果URL由注册的嵌入处理器处理并返回短代码,则执行短代码并返回结果,对raw模式无效。
--limit-response-size=<size> 限制发现模式下的结果HTML大小,默认为150KB,与no-discover不兼容。
--raw 返回原始oEmbed响应而非HTML,忽略缓存且不清理。
--raw-format=<json|xml> 指定原始oEmbed数据的格式,默认为json,仅与raw选项配合使用。

常用示例

获取指定URL的嵌入HTML

$ wp embed fetch https://www.youtube.com/watch?v=dQw4w9WgXcQ

获取指定URL的原始oEmbed数据

$ wp embed fetch https://www.youtube.com/watch?v=dQw4w9WgXcQ --raw