插件开发问题……
-
在开发插件的时候,遇到这样一个问题。
add_action('wp_title', 'jiathis_title'); //将当前文章标题写入库 function jiathis_title($title){ update_option('jiathis_tuijian_title', str_replace('» ','',$title)); return $title; } add_action('the_tags', 'jiathis_tags'); //将当前文章的标签写入库 function jiathis_tags($tags){ $jia_tag = strip_tags($tags); $jia_tag = preg_replace('/http:\/\/([a-zA-Z0-9-]*\.)+[a-zA-Z]{2,3}/','',$jia_tag); update_option('jiathis_tuijian_tags', $jia_tag); return $tags; }
用上面的两个方法,当浏览文章详细页面的时候,数据库里都是可以写进去的,(访问哪篇文章,写进去的就是哪个文章的标题和标签。)
而我用下面这两个方法去获得的时候,要刷新两次页面才能得到值。get_option('jiathis_tuijian_title')
,get_option('jiathis_tuijian_tags')
查看 1 回复 - 1 至 1 (总计 1)
查看 1 回复 - 1 至 1 (总计 1)
- 话题 ‘插件开发问题……’不再接受新回复。