我有一个自定义的WordPress" meta"数据表称为" wp_wpbp_termmeta"。
在表格中我有这些数据:
meta_id | wpbp_term_id | meta_key | meta_value
1 | 3 | term_meta | a:1:{s:10:"background";s:4:"2693";}
我正在尝试使用以下方法从此表中检索数据的值:
$this->saved_term_id = 3
$bg_meta = get_metadata('wpbp_term', $this->saved_term_id, 'term_meta', true);
当我尝试使用以下方法打印出背景值:
$bg = $bg_meta['background'];
我收到此PHP警告:
警告:非法字符串偏移'背景'在 第86行的C:\ xampp \ htdocs \ wordpress-dev .... php
注意:未初始化的字符串偏移量:0英寸 第86行的C:\ xampp \ htdocs \ wordpress-dev .... php
只是想知道为什么它不会返回存储在db中的值。