You are missing everything. Themes are not plugins and should not depend on plugins being active. The admin user is the only one that should to activate whichever themes and plugins that he want in whatever order he want.
If your theme requires a plugin to operate you better distribute it as part of the theme
Related Posts:
- Override category archive page title (not the head title)
- Difference Between Filter and Action Hooks?
- How to create an API for my plugin?
- How to add sub-menu to a menu generated by wp_nav_menu by using plugin
- Hook in wp.media to add a new tab
- Using query_vars filter
- Explanation of the “posts_join” and “posts_fields” filter hooks?
- How do you use the plugin boilerplate loader class to hook actions and filters?
- How Can I Add a Filter to Class Instance Only?
- What’s the earliest point I can get the queried object ID?
- Is it possible to remove next-post / previous-post with out creating a custom template?
- How do I Make a Theme “plugin-ready”?
- Using Primary Color in Plugin Block
- Proper way to use apply_filters() with class functions?
- add_filter and remove_filter added before and after wp_query
- How to modify post content before writing to database?
- Actions or filters fired when data is saved in a custom table
- Plugin development without Theme adjustments?
- Determine which theme location a wp_get_nav_menu_items is for
- What is the best way to provide plugin users with a way to customized the styles
- Display only certain posts based on visitor’s country?
- What’s the difference between hooks, filters and actions? [duplicate]
- How to use filter hook ‘post_updated_messages’ in coherence with action hook ‘save_post’
- Conditional add_filter?
- Is it possible to create an action hook using do_action() within add_action()?
- Calling apply_filters on non-documented hooks
- How to properly use a hook to create template for custom product type in a plugin such as Woocommerce? [closed]
- WordPress Media mime type filter problem 4.0
- How to allow Unfiltered HTML in a wordpress multisite install
- Fully automated theme install and activation via a plugin
- Is there a way to verified if an add_filter is already applied?
- Define a function outside a class and call the function using action or filter hook
- Does add_filter work outside functions.php
- Synchronize Custom post type tags to WordPress default posts tags
- multiple functions with same filter
- Calling plugins API within a theme
- Woocommerce – Hide a Column in Cart Table
- Hook into theme-switching later than `setup_theme`
- add_filter : Passing an array instead of the callback function?
- WordPress security issue to output data from user input from theme option form
- Which themes do you use to test compatibilities with your plugin [closed]
- Namespaced action and filter tags
- Two functions utilizing registration_errors filter
- Is there a Filter that I can use to filter the tags before they are inserted in to the database?
- WordPress is automatically linking plain text email addresses
- get_current_screen() return null
- Problems with: manage_${post_type}_posts_columns
- Add code inside specific wordpress standard function
- How to Debug: My Plugin Interferes With My Theme
- Why doesn’t my simple the_title filter get applied?
- Theme Install using a Custom Repository
- How to filter the_content() & include content from template
- Prefixing plugin hooks (actions/filters) with a wrapper class or functions
- Can’t get woocommerce_get_price_html to work [closed]
- Search and Filter
- WordPress custom taxonomy check box to dropdown
- How to create a backend for a custom theme?
- How to make “upgrade safe” theme for a plugin?
- How to get all queries’s results after they have executed?
- Remove an action by extending class and replacing it
- Bind a function with its own argument to show something dynamically after every content
- Are there any official or unofficial guidelines for the styling of a widget?
- Hook add_attachment error
- WooCommerce change Tax Class programmatically when Recalculating an existing Order [closed]
- Update variable value via add_filter
- Make wordpress join default user metas with a column from another table while displaying the wp_users table on the users screen
- Configure WordPress to Generate Scheme-less Relative URLs
- Gravity Forms Anchor only on Front Page?
- How to find list of all functions bind to a particular hook from my plugin?
- Get images / media attached to a page by page ID
- Create fixed static pages
- WP_NAV_MENU filter targets all menus
- How To Protect Plugin Display From Being Affected By Theme’s CSS
- How do i remove the title from a specific page
- Can / should a widget plugin define its own Widget Area?
- Is there an action_filter hook to add content before the post title?
- Adding tables to dashboard pages programmatically?
- add_filter postbox_classes multiple post types
- WordPress admin panel not working
- Override woocommerce loop-start.php from theme using plugin?
- How to hide/remvoe unnecessary field/section in post edit section ( Dashboard )
- WordPress Plugin Boilerplate – add actions and/or filters based on user’s role
- Adding and handling custom settings tab to fusion element
- WordPress Reset password Strength set to medium
- Change Front page displays settings conditionally when user is online
- Add_action not calling callback function
- I have a plugin where in I have to change the title of the page dynamically by sending parameter to the_title filter
- get_comment_meta() for a filter hook in a plugin
- Post Pagination does not working on WP-Query
- Custom signature appears twice on page
- Caption Shortcode: what filter to change the image size?
- Hook for plugin to show content for certain urls
- Managing Custom Designed Content
- WordPress permalink setting
- How do I replace title with my plugin?
- Create and style menu
- wp_mail_from not changing from address
- append code after the_content not working
- Find Any Theme’s page.php File
- Do Not Back Up? Is there any accepted way to tell backup and clone plugins to skip a certain file? [closed]