$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>plugins - How Is Network Activate Different From Activate (by Implementation)?|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

plugins - How Is Network Activate Different From Activate (by Implementation)?

matteradmin10PV0评论

How is plugin network activate different from normal activation by implementation? What is done/not done in network activation that is done/not done in activation?

How is plugin network activate different from normal activation by implementation? What is done/not done in network activation that is done/not done in activation?

Share Improve this question asked Nov 17, 2010 at 1:54 rsmanrsman 2,3005 gold badges27 silver badges37 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 7

Network activation will activate a plugin for every site in a network whereas regular activation will only activate a plugin for the site you're currently on. As far as implementation goes, there is one other important difference:

If your plugin is built to do something when it's activated (via register_activation_hook()), this will fire automatically when you activate a plug-in normally, but it will not fire for a network-activated plugin until you visit the admin screen for each blog.

So if major database updates are tied in to register_activation_hook() they won't occur until you log in to the other sites.

Post a comment

comment list (0)

  1. No comments so far