OK, so…
It doesn’t matter if the functions are the same or if the __construct
methods are almost identical – all of these functions are not global – they are class methods – so they can be the same.
Problem lies somewhere else…
In both plugins you declare a class with identical name in the same namespace… So these classes conflict with each other.
The class name should be unique – so using BaseController as a class name is rather bad idea.
Notice
After you change names of these classes, remember also to change the name in initialization part.
Somewhere in your plugin you have something like this:
new BaseController();
You have to change that, so the proper class gets initialized.
Related Posts:
- Why is my custom post type not being activated on plug-in activation?
- WordPress plugin blog creation
- Get post content inside plugin class method
- Autoloading a PHP class – working outside, but not inside WordPress plugin
- Function not being called on form submit, only blank admin-post.php page
- Problems with autoloading classes via sp_autoload_register / maybe interfering WP-specific autoloader
- How to remove duplicate sub-menu name for top level menu items in a plugin?
- Customizing subject in comment notification e-mails
- category_name not working (not showing up in sql query debug)
- How can I make my custom shortcode work in a Custom HTML Widget?
- Update Multiple Post Meta for the Same Post In One call?
- How do I configure WordPress to talk to a Microsoft SQL Server database?
- WordPress widget / plugin….fields not appearing in my widget
- How to list the Hooks and order of execution in current loading page? [duplicate]
- Ajax call doesn’t work in frontend but it’s working in backend (when I’m logged in)
- Check if a class exists within a method
- Custom Shipping method not showing in checkout
- Plugin exceeds memory limit
- Write to / remove from default .htaccess file from plugin?
- How to cancel WordPress’ action/filter when using OOP with anonymous callback
- WordPress Plugin Page is Loading in Admin Content Container Instead of Separate Page
- How to trigger $_GET request within admin plugin page?
- How to generate video out of images via WordPress plugin
- How can I get WordPress to save comments in markdown format?
- How to ‘clone’ a wp plugin to make small changes
- Is Wrapping intval() Around esc_attr() Redundant for Escaping Input?
- Programatically download a plugin
- Edit Yoast SEO breadcrumbs output [closed]
- How would I go about creating a user ranked post popularity page?
- Redirection of users away from wp-admin (but not administrators)
- code is working properly in Core PHP but writing coding in WordPress
- Most efficient way to use classes to create admin pages using Settings API
- wp_remote_get() returns 403 while file_get_contents() does not
- Basic Object Oriented plugin question
- 306 MB of wp_options occupied by WordPress SEO Plugin, is that normal? [closed]
- Perform internal redirect in WordPress?
- How to prevent plugins from loading jQuery
- Create a plugin from within WordPress
- Class variables not correct on page
- Why is one phpunit test throwing an error on one class when all other classes are similar without error?
- Duplicate results are displayed in a custom plugin [closed]
- How to redirect to same page after form submission
- How do I add $_SESSION[”] to my wordpress page?
- Plugin onclick button activate other plugin
- I receive taxonomy id
- output html on post or page from custom plugin [closed]
- Loop in elementor custom widget not working
- Creating a functionality plugin to edit seriously simple podcasting
- Asynchronous request in wordpress
- How to delete all categories programatically?
- How to use custom Javascript code inside a plugin?
- Make plugin php file called directly aware of WordPress?
- WordPress Object Oriented plugin development [closed]
- How to access OOP plugin function inside themes or other plugin
- Way to send multiple values for column to MySQL?
- Using meta_query in a WP_Query not working for numbers properly
- Next Previous Post in wordpress with previous / next link with title?
- Different registration form for different roles
- Apply html elements in php statement
- WordPress Post HTML after Posting
- Settings options not showing up on Sub Menu page in WordPress plugin
- Conditional delete metadata does not works
- How can we get this dynamically as this folder may not be by the same name always → wp-admin
- The Build menu theme is frozen with the wordpress theme
- Custom Plugin: How to Include Install Buttons of other 3rd Party Plugins?
- How can I translate something in my class constructor of my plugin in WordPress?
- Define global variable in theme file and call that variable in plugin file
- Why is my shortcode not working?
- Rename a folder via HTML POST request
- How to translate to spanish wordpress hardcoded content/files?
- Getting Fatal error: Uncaught Error: Call to undefined function plugin_dir_path() when linking to another file within my wordpress plugin
- working code, not working – Plugin Dev
- SimpleXML is not working with xml response from external api
- Multiple image selection custom widget
- implement checkbox or toggle switch in plugin code
- Prefix WordPress Taxonomy Tags With Hashtag Symbol Like Twitter
- Change Woo Custom Endpoint Titles from a Plugin
- Create a form and have custom menu display based on user answers?
- submit form data to wordpress existing database table using my plugin
- register_activation_hook doesn’t fire at all
- My ajax request don´t work and return 0
- Problem with conditional woocommerce custom checkout field
- Populate select option with JSON file
- How can I insert a record into a custom table from my custom form in my custom admin page?
- Why function hooked using object are executing at all time?
- Plugin Breaking WordPress Login
- How to get site homepage from plugin?
- Can anyone tell me why I can’t edit a plugin when it is installed without having to re-install?
- Unable to show 4 products in a row
- How to fix ‘Call to undefined function do_settings()’ error?
- What is the source outline for a basic word press plugin?
- Submit posts in two different post types with the same form
- how to search through plugin in wordpress cimy-user-extra-fields?
- How to add custom html to the Media > Attachment Details modal?
- Displaying Category Feature image on loop
- How to override plugin function in code snippets WordPress
- How to create a “Most Popular” & “Latest” TAB in WordPress
- Use inline callable for hooks and filters
- Error in using ‘admin_enqueue_scripts’ action through a class
- Accessing Correct Database to Create REST API Endpoint