Wordpress - Plugins and ExtensibilityWhich of the following is the correct way to deactivate a plugin in WordPress via code?Awp_deactivate_plugin('plugin-folder/plugin-file.php');Bplugin_deactivate('plugin-folder/plugin-file.php');Cwp_plugin_deactivate('plugin-folder/plugin-file.php');Ddeactivate_plugins('plugin-folder/plugin-file.php');Check Answer
Step-by-Step SolutionSolution:Step 1: Recall WordPress plugin functionsThe correct function to deactivate a plugin programmatically is deactivate_plugins().Step 2: Check function namesFunctions starting with wp_ like wp_deactivate_plugin() do not exist. The correct function is deactivate_plugins().Final Answer:deactivate_plugins('plugin-folder/plugin-file.php'); -> Option DQuick Check:Deactivate plugin function = deactivate_plugins() [OK]Quick Trick: Use deactivate_plugins() to disable plugins by code [OK]Common Mistakes:Adding wp_ prefix incorrectlyUsing non-existent function namesConfusing activation and deactivation functions
Master "Plugins and Extensibility" in Wordpress9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallPerf
More Wordpress Quizzes Content Management - Posts vs pages difference - Quiz 3easy Content Management - Media library management - Quiz 4medium Plugins and Extensibility - Security plugins - Quiz 15hard Theme Structure and Basics - Header, footer, and sidebar templates - Quiz 9hard Theme Structure and Basics - Why understanding theme files matters - Quiz 10hard Theme Structure and Basics - Template hierarchy - Quiz 5medium Theme Structure and Basics - Header, footer, and sidebar templates - Quiz 14medium Themes and Appearance - Full Site Editing basics - Quiz 15hard WordPress Basics and Architecture - CMS architecture overview - Quiz 7medium WordPress Basics and Architecture - Why WordPress powers the web - Quiz 10hard