1. 首页
  2. 技术知识

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

作品分类:Wordpress相关  变量名  出问题  全局  全局  中把  变量名  技巧  不要在

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 半天都不知道怎么回事。


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

原创文章,作者:starterknow,如若转载,请注明出处:https://www.starterknow.com/32273.html

联系我们