From WordPress point of view — not much, beyond plugin’s header (and even there) it is hardly policed.
From licensing point of view you obviously need to accommodate requirements of both licenses accordingly. At least — make clear that your combined work is under GPLv3 and which parts of it are based on Apache License 2.0 code.
GPL site has instructions on how to apply terms, although recommendation to have it done in every source file is widely disregarded in practice.
Related Posts:
- Plugin screenshots not showing in the repository
- Do uploaded plugins get updates if they came from the wordpress plugin directory?
- Modifying WordPress plugins
- Plugin Repo: Why do some plugins get version charts while others don’t?
- How long should it take for a plugin to fully load into the WordPress.org plugin repository?
- How can I edit commit messages in my wp-hosted plugin repo?
- Plugin directory says that my plugin it’s not availabe in Spanish, but it is
- Update own Plugin Repository on Multisite
- Can we use a library under MIT license in a WooCommerce plugin?
- How come W3TC is allowed to host premium code in the WordPress repo?
- WordPress.org how to force expire Cached Banner-772×250 from my Plugin page
- Add self-closing shortcode button to TinyMCE in WP 4.6
- WordPress and PHP Sessions – Security and Performance
- WordPress Hook for user register
- How to make dynamically-generated content searchable in WordPress?
- Must-use plugins autoloader: How to use get_plugins() correctly?
- Changing upload directory for plugin uploads only
- Upload file to remote storage
- How do I conditionally enqueue script for CPT single post type with plugin?
- Is it possible to remove next-post / previous-post with out creating a custom template?
- wp_localize_script $handle
- Escaping built-in WP function return strings
- Custom Rewriting to Plugin with Parameters
- Help adding image upload functionality to widget
- Script won’t load via plugin class
- Rewrite url for existing page without flush_rewrite_rules
- How to override a function call in functions.php?
- Screenshot are not showing up on plugin page
- How to not let a user with a new role edit users that have administrator role?
- Modifying values with add_action to be sent to db
- Options API – Validation Callback $input is NULL
- how to use preg_replace for wordpress video?
- Configuring WordPress Auth Cookie Expiration
- How to display a message about updates in the plugin list
- How to save WP widget instances and options
- Function Get User Object By Username?
- Loading jQuery and jQuery plugin script files correctly [duplicate]
- How to use radio buttons in WordPress plugin options using register settings?
- manage_posts_custom_column, showing serial number using increment in loop
- Custom delete option button in plugin settings
- SQL query for custom taxonomy slugs
- What should happen when a WordPress Plugin is activated across the network (Network Wide Activation)
- Send push when new post is published in a certain category
- How can we display product price $104 on the cart while the credit card payment method is checked?
- Storing data in wordpress database from ajax call from different website
- Prevent invalid or empty values from being saved to the database and retain the form field values upon error
- Translation per IP location [closed]
- Hide shortcodes “code” when using the “editor” the same as wordpress do with “gallery”
- wp E-commerce featured product plugin with muliple option?
- How to test a WordPress plugin in real time
- How to Trigger WP CRON at Local Timestamp?
- Problem with saving checkbox values with WordPress Widget API
- How to Control CSS of Admin On Creating only a Specific Custom Post Type
- Force download file from plugin (change output http headers)
- Distributing Frontend Assets with Plugins
- How to get all product in the woo-commerce? [closed]
- Check user’s role and store in variable
- What’s the hook for filtering every texts of site?
- Undefined variable’s error when expected to have passed the content of variable [closed]
- Google credentials and redirect URI for Google OAuth2 in a WordPress plugin, questions
- How to add plugin options in wp editor page
- Issues Updating Post Meta with AJAX (Seems simple but cannot figure it out)
- How to add a panel/box/widget/are/screen to the right side of edit post/page confusion
- Service Worker Uncaught (in promise) DOMException
- Issue with plugin sub menu and pages
- How can I programmatically change a MySql variable (foreign_keys_check)?
- Problem with display data from get_option
- WordPress Plugin Boilerplate: Addition of 3rd party scripts and styles [closed]
- How to format custom fields when editing an attachment?
- Screenshots on plugin page taken old [closed]
- Get Posts by IDs (optionally)
- How do I duplicate a single post, with all its properties, and save it as a different post?
- Why doesn’t my Table get created?
- Extract Information from post content (using regex?)
- Using jQuery prepend() with file include
- want to show CMB2 metabox on woocommerce product data tab
- Customise Grouped Product display in Woocommerce with custom column
- Add parameters to 3rd party callback function
- Ajax action has 200 status but response of No response data available for this request
- Google Web Core Vitals – management, how to in wordpress and advice
- How can I pass WP_Query results to a plugin?
- Hiding the WordPress login and password fields from login page
- Adding customs fields on each product on the cart
- WordPress how do I echo SUM from a column of a MySQL table by user id AND type_operation
- Buddypress: adding a new tab direct user to their author page
- Why would one specify multiple arguments when using get_previous_posts_link() which takes only one parameter?
- WC_Geolocation not found inside plugin
- Set widget icon in Customizer?
- I have a plugin where in I have to change the title of the page dynamically by sending parameter to the_title filter
- How can I map a specific URL pattern to a plugin for processing
- Issue on Getting Images URL of the Post Gallery
- What happens when you create/edit a menu
- I can install my plugin in localhost but not in my server
- Change the class of wordpress menu
- What is the Timeline for the Active Version Pie Chart in the Repository?
- How to change url’s in WordPress when changing domain [duplicate]
- Email verification feature in wordpress social login plugin
- Is wordpress plugin development active? [closed]
- What’s wrong in the WordPress Meta Box Generator code?
- add category id to option name when adding an option on edit_category