什么是不能保存这个词

时间:2016-10-05 22:24:11

标签: php wordpress

我正在尝试通过短代码将该字词添加到收藏夹中。但是当我添加短代码[add_term term_id = 840“]时(例如,where term id = 840是一个特定的术语)。它没有添加到我的收藏条款列表中?我不知道为什么......

function add_termid( $atts, $content = null) {
    $atts = shortcode_atts(
    array(
    'term_id' => 'term_id', 
    ), $atts
    );
    }
    function store()
    {
        global $userdata;
        $favorites_to_store = array();
        foreach($this->favorites as $favorite) 
        {
            $favorites_to_store[] = array('term_id' => $favorite['term_id'],                          'taxonomy' => $favorite['taxonomy']);
        }
        if(version_compare(get_bloginfo('version'), '3.0', '<')) update_usermeta($userdata->ID, 'wp_favorites', $favorites_to_store);
        else update_user_meta($userdata->ID, 'wp_favorites', $favorites_to_store); 
    }
add_shortcode ('add_term', 'add_termid');

0 个答案:

没有答案