You are looking for:
is_plugin_active( string $plugin )
This function takes a string parameter that is the representation of the path to the plugin relative path in the plugins directory.
So your practical implementation would look something like this:
<?php
if(is_plugin_active('elementor/elementor.php') || is_plugin_active('woocommerce/woocommerce.php')){
// Do something, remove scripts etc..
}
Related Posts:
- Gutenberg disallow certain custom blocks but keep all core blocks?
- Validation error: Extending Gutenberg gallery block
- Gutenberg: Error loading block: Invalid parameter(s): attributes but it can be used in the code
- How to disable Gutenberg editor?
- Getting a custom Gutenberg component’s state from outside that component
- How to create gutenberg block using REST API independently or as headless way?
- Show missing Sidebar from Gutenberg admin area
- Gutenberg: How to use output of php render_callback function in the block editors backend?
- Gutenberg: How to use block attributes with ServerSideRenderer?
- Gutenberg: Difference between “import” and “const” for dependencies
- Gurenberg Block: How to migrate from el-Functions to JSX elements?
- Gutenberg Block: Objects are not valid as a React child (found: [object HTMLDivElement])
- How to add custom style to Gutenberg?
- How to find out what blocks are added by a plugin
- Difference between register_block_type & wp.blocks.registerBlockType
- Passing select control value to block
- Passing RichText attributes to function onChange
- Can I share predefined fonts from theme_support with a gutenberg component?
- How do I store information in a dynamic block in WordPress?
- Gutenberg List Extension Block
- Changing image size to full size in Gutenberg’s block gallery
- Check for Active WordPress Plugins from the Block Editor
- Gutenberg Blocks – Change EDIT part of the block using editor.BlockEdit filters. How to change the markup?
- How to create custom embed block in gutenberg wordpress
- Gutenberg: How to refresh ServerSideRender with useSelect and AsyncModeProvider true?
- Getting RGBA colour from gutenberg colourpicker
- How to use get_theme_mod in gutenberg editor wordpress?
- Plugin echos text from shortcode function in gutenberg page editor
- How do I prevent the link from using url of the image in Block Editor?
- How to add Internationalization in WordPress using Javascript/React?
- how to disable blockrenderAppender inside all Innerblocks?
- Cannot find a list of data selectors for Gutenberg editor
- WordPress Gutenberg react make import of __experimentalUseInnerBlocksProps which is no more experimetal
- Add button gutenberg help
- className not populating in custom block
- Gutenberg block can’t save richtext
- Use gutenberg block editor on plugin page (outside of a post)
- Using SVN to upload plugin created with gutenberg blocks
- I am not receiving className in a ServerSideRender component
- Will Gutenberg Have a Negative Impact on Page Speed?
- Gutenberg: Block SelectControl saves attributes but after a reload of Gutenberg it loads its defaults. Why?
- Would Gutenberg be considered a PlugIn?
- Can’t get Gutenberg InspectorControls to work
- How to add custom table style for table block in gutenberg editor
- Gutenberg Block Style CSS Class Is Not Applying on Backend
- Why is the ‘Gutenberg’ Plugin generating an ‘Inconsistent File Permissions’ error when other Plugins, with the same permissions, do not?
- Gutenberg Blocks – Cannot retrieve block saved attributes in edit post
- “uagb/section and uagb/columns block”
- React error #231with Custom Blocks after upgrade to WP 5.5
- serverSideRender does not render “preview” html inside Gutenberg block
- How to have a gallery in which each image’s caption is a whole “post”?
- Set Multiple Meta Values as an Array Using dispatch( ‘core/editor’ ).editPost() Call in Gutenberg/JS
- WordPress Editor completely blank [closed]
- Elementor Combined all Sections into 1 Text Editor
- Use a custom block in another block
- Gutenberg: Dynamic Block – Show saved data in the editor
- Create plugin with multiple blocks
- Block registration with viewScript
- How to change post status to draft in Gutenberg?
- Custom gutenberg block image preview not working
- How can I utilize the same “show more” functionality that I see in superuser on my own WordPress site?
- Gutenberg Block to Select Category Term
- Refresh server side rendered block in Gutenberg without changing attributes or its content
- How do I set register_meta for a specific CPT?
- Block Missing from Inserter When Following Block Tutorial
- How do I save meta key value in the save function?
- Update Content for a Custom Block Toolbar Button
- How to save mediaupload multiple URLs as array meta?
- How can I display an attribute from each post inside foreach($latest_posts1 as $post )
- Wrong block appender button showing
- How to get attributes from block.js into php
- How to get custom setting from get_option and pass it in getEntityRecords in gutenberg block?
- Accessible ‘List Carousel’ block/pattern?
- Vanilla javascript in custom gutenberg block not working
- WordPress custom block: Link saved in database not retrieved when editing post
- Implementing onSplit/onMerge in dynamic Gutenberg Custom Blocks
- Best approach to change mobile background image and adding its class
- Why is my Gutenberg block not saving and rendering the chessboard?
- How can we extent core/group or cover block?
- Force post update with React
- Editing a block to add a button to have a drop cap
- Zip using “wp-scripts plugin-zip” with custom “build” folder and subfolders?
- If InnerBlocks.Content is empty?
- How to list latest 5 posts from each author from a custom CPT? I want to create a custom Gutenberg block
- Custom block padding control (via support) initialization
- WordPress custom block: How to treat each button as a separate block?
- Custom block based off core block using filter
- How to register a template in [NEW] WordPress site editor through a plugin
- How to display title, description etc in block images?
- Why is my drop down empty
- PHP Fatal error: Cannot redeclare distance() when making a new block
- WordPress Gutenberg Custom Block the viewScript does not get loaded on the frontend when my block is inserted
- How to change the version of block.js and plugin to the same of Package.json?
- Using Glide.js in custom Gutenberg block
- I have to select text from gutenberg editor. Purpose is to store and replace text
- How do I apply different block supports to different parts of my custom block?
- Prevent WordPress Link Editor from Automatically Adding “http://”
- Patterns are not displaying in Custom Gutenberg editor component to render gutenberg everywhere
- Spectra styles not loading when crating theme from scratch with Create Block Theme plugin
- Gutenberg: How can I disable backspace/delete key from removing a block