Menu
  • 注册
  • Functions Functions 关注:1 内容:6

    add_blog_option()

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 3举人
      超级会员
      博主

      add_blog_option()

      add_blog_option( int $id, string $option, mixed $value )

      为指定的博客 ID,添加一个选项

      描述

      您不需要将值序列化。如果需要,则必须在将其插入数据库之前序列化。请记住,不能将资源序列化或作为选项添加。

      您可以先创建没有值的选项,然后再更新这些值。现有的选项将不会更新,并且会执行检查以确保您没有添加受保护的 WordPress 选项。注意不要使用受保护的选项名称进行命名。

      参数

      • $id

        (int) (必须) 一个博客的 ID。留空则引用当前博客的 ID。

      • $option

        (string) (必须) 要添加的选项名称。请确保不会被 SQL 转义。

      • $value

        (mixed) (必须) 可选值,可以是任何类型的值。请确保不会被 SQL 转义。

      返回值

      (bool) 如果没有添加选项则返回 false,如果添加了选项则返回 true。

      来源

      文件:wp-includes/ms-blogs.php

      function add_blog_option( $id, $option, $value ) {
          $id = (int) $id;
       
          if ( empty( $id ) ) {
              $id = get_current_blog_id();
          }
       
          if ( get_current_blog_id() == $id ) {
              return add_option( $option, $value );
          }
       
          switch_to_blog( $id );
          $return = add_option( $option, $value );
          restore_current_blog();
       
          return $return;
      }

      请登录之后再进行评论

      登录