百度 | 神马 | 搜狗 | 技术文档 | 学习资料分享 - 记录帝国CMS及运维技术的点点滴滴
你的位置:首页 > 实用IT技术 » 正文

【Wordpress相关】WordPress 技巧:千万不要在全局中把 $blog_id 作为变量名

发布时间:2020-09-17

WordPress 技巧:千万不要在全局中把 $blog_id 作为变量名,

因为 $blog_id 是 WordPress 的全局变量!!!

所以在 WordPress MU 环境中,在进行一些操作的时候,比如需要切换博客进行设置数据,千万不要把 $blog_id 作为变量名。

这样会造成数据混乱,缓存也可能出问题,特别是造成 switch_to_blog($blog_id); restore_current_blog(); 这些函数失效。

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

总之最好不要在全局中中使用这个变量,为了避免问题,最好自己写的函数中也尽量不要使用 $blog_id 作为变量名,比如使用 $_blog_id,养成好习惯,不然出问题的时候,DEBUG 半天都不知道怎么回事。


本站推荐使用的主机:,国外主机建议使用

Top