`set_site_transient` 是一个 WordPress 函数,用于设置站点级别的瞬时数据。瞬时数据是指一段时间内的临时数据,而不是持久保存的数据。

该函数的用法如下:

set_site_transient( $transient, $value, $expiration );

参数解释:
- `$transient`(必需):瞬时数据的名称。可以是任何字符串,用于识别特定的瞬时数据。
- `$value`(必需):要存储的瞬时数据的值。可以是字符串、数组或对象。
- `$expiration`(可选):瞬时数据的过期时间,以秒为单位。默认为 0,即无过期时间。

示例:

// 设置一个瞬时数据
set_site_transient( 'my_transient', 'Hello World!', 3600 ); // 1小时后过期

// 获取瞬时数据的值
$my_transient_value = get_site_transient( 'my_transient' );
echo $my_transient_value; // 输出:Hello World!

// 删除瞬时数据
delete_site_transient( 'my_transient' );

注意事项:
- 瞬时数据是保存在数据库中的,所以需要使用数据库读写权限。
- 瞬时数据的值可以是字符串、数组或对象。
- 过期时间是可选的,如果不设置过期时间,则瞬时数据将一直保留,直到手动删除为止。