We can’t provide legal advice here, however publicly distributed themes and plugins should be GPL or GPL compatible, so long as you don’t violate the GPL you should be safe.
A good measure of wether a license is compatible with the GPL or not, is if it adds restrictions. If you can do it under the GPL, but not under the license, then that license is not GPL compatible.
As a side note, the branding of a plugin does not have to be GPL. If you buy gravity forms and resell it, you won’t be violating the GPL, but you will be using their logos and marketing material ( which they will be very unhappy about, and will probably send lawyers to remind you )
Related Posts:
- Disable plugin / plugin action via theme
- Where can I sell WordPress themes and plugins? [closed]
- Shared functionality in plugins and themes
- How to add favicon to my site – in both front end and admin panel
- Create theme files for plugin
- Reordering themes in admin panel
- Need to create a Theme demo site that features multiple themes
- Get URL of a specific file
- How get list of updates of wp site?
- How can I list only sites that use a particular theme or plugin?
- disable active plugins for specific theme
- Should I use RIPS tool to test my themes and plugins?
- Make the css of the widget overwrite theme css
- Themes VS Plugins [duplicate]
- A way to sort WordPress themes? [closed]
- Can a WordPress plugin or theme contain a virus?
- adding a text message beside the comment submit button
- WordPress site migration addvice
- Why are some of my thumbnails not being generated?
- Making menu link open in new tab?
- add_meta_box (Will display only in specific page admin WordPress)
- Only Homepage not loading properly
- Guidelines / restrictions about advertising /donate begging unside wordpress plugins or themes
- Admin Theme customization
- (FES EDD) New vendor submission page is blank
- Custom wordpress Theme and Plugin repository
- Is there any hook for theme activation ? or something similar?
- “No Add Button” for me to customize my WordPress with themes and pluggins
- How can I list all installed plugins/themes/versions from CLI/API?
- Why does my file_exist check fail?
- How to protect WordPress from security scanner [closed]
- how can I query all wordpress users of a blog
- Is it possible not to load theme on a specific page in wordpress?
- I receive taxonomy id
- Theme My Login Shortcode Doesn’t Return Anything
- Include Minit plugin in theme [closed]
- How to extract a .wp-env.json or composer.json containing plugin versions from a production website?
- Moving FB comments at the end of page
- How to include files relative to a file’s directory
- How Do I Uninstall a Current WordPress Theme and Install a Fresh Theme
- What is it and from where it is loaded?
- Inserting Plugins Into Blank Space of Externally Designed WordPress Theme
- Blocking Plugin Css to load custom in template directory
- WP e-Commerce Gold Cart with Plugin Built Into Theme
- After a manual update, themes and plugins that were installed (and still in the directory) are not being seen
- Per theme plugins?
- Display WordPress comments before the plugins?
- Mobilepress fails to translate short codes
- uncaught TypeError: Cannot read properties of null (reading ‘classList’) custom plugin
- Edit all $wp_scripts at once to $in_footer = false
- In Multisite Setups, how to update mass sections of sub-sites
- How to override any plugin file in the child theme
- Replace old theme that understand old css (vcex_icon_box css_animation)
- Mobile Menu and Mobile Sidebar missing
- custom fields not displaying on wordpress site
- elementor development – custom widget like an inner section widget
- Different theme menu
- Bash script to check available updates
- WordPress fresh installation did not update default plugin and themes to latest version
- How to store a custom theme and update it on other installations
- How to get a post views count using ‘WordPress popular posts’ plugin
- Can’t add new plugin or themes on a wordpress multisite network from the primary site as administrator. Error: ERR_TOO_MANY_REDIRECTS
- How to prevent redoing get_posts queries and make results available to other scripts?
- Is it possible to disable a theme programmatically?
- Google trying to index child theme files
- WordPress panel is not loading after plugin activated with error: HTTP ERROR 500
- Cron job emails blank
- In the WordPress API is there a way to set the width of the post/page container
- Is there a plugin to have DMCA takedown notice form in WordPress? [closed]
- How can I add a custom checkbox / radio button on the admin theme options to display a CSS or other?
- wp_login_form() ignoring login_form action hook
- What Are the Advantages of Using an mu-plugin
- How to fix On “An unexpected error occurred” message when I click on Add new theme or plugin?
- How to display post by date written (1974) and not date published (today)?
- Things that saved lose when logout
- Images is not showing after migration
- Child Theme Changes Are Not Reflecting In Parent Theme
- Automatic updates of plugins and themes outside of wordpress.org
- Input gets deleted/overwritten after changing to different Admin Menu
- Theme specific plugin, how?
- Run WP inside a other Site without using frames
- Breadcrumb is not generating the correct post page url
- Display static pages instead of category, in code
- Theme causing SSL break on chrome
- Why does theme need woocommerce to show images / content on front page?
- Install theme as part of a plugin
- Divi Template A Few Questions
- Trying to use wp_register_script/style and enqueu them from an array – getting an error [duplicate]
- My Blog page ( posts page ) theme isn’t changing with the new theme [closed]
- Real estate schema markup not showing up on Rich Results test
- How to create an Info Box on WordPress [closed]
- How to make content as required in custom post type?
- Any plugin installation and update overwrite current theme
- Convert from Portfolio post to WooCommerce products [closed]
- Problem on a wordpress website with a plugin [closed]
- What’s the best way to update my WordPress theme to Elementor?
- Local WP site can’t locate plugins or theme
- Add new Plugin or Delete option Not Showing and Also Theme delete option not showing
- WORDPRESS ,Can’t load image of post when sharing post via facebook [closed]
- Error 503 Service Unavailable and wp-json/tdw/save_css