Simple answer, NO.
The plugin file can be named anything you want as long as at the very top of it you include the plugin Meta (name, description. …)
Related Posts:
- How to change a user’s password programatically
- Who are the most trusted plugin developers? [closed]
- Create a table in custom plugin on the activating it?
- How would you require and automatically download dependent plugins?
- Add section (add_settings_section) to a custom page (add_submenu_page)
- Load plugin selectively for pages or posts, etc
- Multiple plugins vs combined one
- Can i create two tables at single time while installation of custom plugin?
- Using add_filter inside another class
- SESSION in WordPress Plugin Development
- WordPress plugin installation error
- How long does it take for a new plugin to be approved?
- Good tools for locating hooks in a wordpress page/admin interface/blog post?
- How does WooCommerce display a custom comment_type in Comment Admin?
- Detecting when a custom taxonomy has been changed and display alert?
- Created Widget Not Showing up on Admin Panel
- How to display public user profile with 2 additional fields? (GitHub source code included)
- wp_enqueue_scripts not working inside shortcode
- Handling jQuery Component Collision
- How to make my plugin GDPR compatible?
- Why is the Settings API is not saving my array of options
- Override comments.php template with plugin
- Scope for PHP Variables Assigned in functions.php or a plugin
- How to make a custom field as an editor in wordpress?
- Why is an action callback function from an instance of a class always invoking the same function from an instance?
- Issue with adding count to “subsubsub” aka quick links on custom_post_type
- JS Support Ticket – Auto create WP account
- Register Page Template from Plugin
- Private Plugin Updates – Localhost
- Making a plugin only available on the front-end for the logged in super admin
- Python with wordpress plugin
- Passing an array from shortcode-function to filter-function
- WP_Async_Task doesn’t appear to be running asynchronously
- How to delete custom taxonomy terms in plugin’s uninstall.php?
- TinyMCE Styles Dropdown not adding html tags other than span
- How can i change the texts of plugin (created by me) in wordpress admin?
- How can I insert thousands of Woocommerce products by batch with PHP? [closed]
- What are the Best Practises When Using AJAX in Plugin Development?
- Setup wp_schedule_event within a custom plugin
- modify plugin to support RTL
- execute function after one completed
- How can I run a custom shortcode function on a live site and only run if the viewer is a specific machine?
- Can I use register_settings and unregister_setting once the settings page has loaded?
- Bulk update wordpress posts
- Plugin function inside custom plugin
- How to Resize the Custom Post Images?
- Upload files to the plugin menu
- Class or function wrapper for plugin code
- Licensing a Plugin [closed]
- Add a function call after content automatically?
- How to use add_action for multiple instances of the same class
- WordPress plugin with its own “site”/theme
- Ajax request sends url rather than data
- How to displaying Custom image, text and default image logo from Redux Framework option panel
- Security of a WordPress Plugin
- Grouping imported products and showing variations based on selected product
- save_post_product action not firing
- How to display the category name in the tab and post inside the tab in WordPress?
- How would I Redirect an existing WooCommerce customer to a specific url after Checkout
- Has blocks gutenberg block multiples registers type in my Plugin
- Shortcode do not return the right data in post
- Ultimate Members Default Post Layout problem
- best way to upload a large file to wordpress using wp all import
- Why do actions with class and public method don’t fire __construct()
- Performance considerations – postmeta table versus new table for custom posts with foreign keys?
- How to define the slug for my custom plugin?
- Avoid WordPress header bar when form submission using admin_post in the frontend
- Set “Open in New tab” as default option
- Generate and send ICS file through WordPress
- Field salespeople task management
- Is it possible to create duplicate post on other site (either push, on publish, or pull, periodically)?
- Hide ‘add to cart’ button for some products [duplicate]
- Widget outputs the value but doesn’t save anything inside the textarea
- Why some plugins are including wp-includes/plugin.php file?
- Add Flatr button to Sharing option
- Change localization only for plugin
- How to get author developer link on plugin page
- wp_schedule_event need to deactivate plugin changing recurrance
- A more elegant way to handle notices/warnings
- Redirect default login page to a custom page [duplicate]
- appointment plugin doesn’t display all appointments
- Display_rows() and column_cb() strange behaviour
- WordPress plugin options need to delete after deactivate & uninstall
- How can I pass value to function in add_menu_page?
- Doing action based on input from options menu
- Create New Admin Menu Section – Like how custom post type works, in a way
- Customize Multi-Column Tag Map to fetch specific post-type
- Combining JS files to one script
- What are the downsides of using bootstrap in plugin development?
- How to generate a responsive output from plugin?
- The plugin generated xxx characters of unexpected output during activation
- Upload Image to desired directory through plugin
- How to dispaly post informations (such as titles) in an admin plugin menu page?
- add_meta_box showing blank screen in my page
- is_user_logged_in() undefined at shutdown in plugin context
- What are Seeds? [closed]
- Shortcode cannot parse attributes within double quotes. ” is becoming ” breaking my shortcode
- Plugin translations are not loaded from translate.wordpress.org
- Use inline callable for hooks and filters
- Error in using ‘admin_enqueue_scripts’ action through a class