Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WordPress Multisite:激活/停用特定博客的插件_Wordpress_Multisite_Wp Cli - Fatal编程技术网

WordPress Multisite:激活/停用特定博客的插件

WordPress Multisite:激活/停用特定博客的插件,wordpress,multisite,wp-cli,Wordpress,Multisite,Wp Cli,通过编程,我想在WordPress多站点中激活/停用这个特定博客/站点的插件。我们将非常感谢您的帮助,谢谢 从网络仪表板转到任何子网站仪表板 然后转到插件并激活此特定博客上的插件 如果您希望以编程方式执行此操作,则可以在切换到\u blog($blog\u id)函数后使用activate\u plugins()或deactivate\u plugins(),例如: add_action( 'admin_init', 'true_plugin_off_in_theme' ); functio

通过编程,我想在WordPress多站点中激活/停用这个特定博客/站点的插件。我们将非常感谢您的帮助,谢谢

  • 从网络仪表板转到任何子网站仪表板

  • 然后转到插件并激活此特定博客上的插件

  • 如果您希望以编程方式执行此操作,则可以在切换到\u blog($blog\u id)函数后使用activate\u plugins()或deactivate\u plugins(),例如:

    add_action( 'admin_init', 'true_plugin_off_in_theme' );
    
    function true_plugin_off_in_theme() {
        switch_to_blog( 'PASS_BLOG_ID_HERE' );
        deactivate_plugins( 'true-instagram-widget/true-instagram-widget.php' );
        restore_current_blog();
    }
    
  • 从网络仪表板转到任何子网站仪表板

  • 然后转到插件并激活此特定博客上的插件

  • 如果您希望以编程方式执行此操作,则可以在切换到\u blog($blog\u id)函数后使用activate\u plugins()或deactivate\u plugins(),例如:

    add_action( 'admin_init', 'true_plugin_off_in_theme' );
    
    function true_plugin_off_in_theme() {
        switch_to_blog( 'PASS_BLOG_ID_HERE' );
        deactivate_plugins( 'true-instagram-widget/true-instagram-widget.php' );
        restore_current_blog();
    }
    
    通过WP-CLI 参考:

    语法:

    $ wp plugin activate [plugins...] --url=<url>
    
    • 激活多个插件:
    通过WP-CLI 参考:

    语法:

    $ wp plugin activate [plugins...] --url=<url>
    
    • 激活多个插件:

    您不需要在主站点的所有站点上通过网络激活插件-您只需安装它,然后在需要的子站点上激活它,我正在编写插件,所以我需要编程。你可以通过一个特定站点的函数来停用它-如果你有该站点的ID-或者你想要设置吗?你不需要在主站点的所有站点上通过网络激活插件-你只需安装它,然后在需要的子站点上激活它我正在编写插件,因此,我需要以编程方式使用它。您可以通过特定站点的函数将其停用(如果您有该站点的ID),或者是否需要设置?谢谢回答,但我希望以编程方式执行。谢谢!我真的很感激。主题呢?以编程方式激活/停用特定博客的主题相同,但切换\u theme()函数很酷!我得试试。非常感谢你,米莎!谢谢你的回答,但我想通过编程来完成。谢谢!我真的很感激。主题呢?以编程方式激活/停用特定博客的主题相同,但切换\u theme()函数很酷!我得试试。非常感谢你,米莎!