Download the plugin as a zip, extract and manually upload the folder that immediately parents all the .php files (i.e not a folder that has another folder as its child) into you plugin folder.
Sometimes dev’s can zip things within an extra folder, which confuses wordpress.
Related Posts:
- Disable plugin / plugin action via theme
- Change the path where wordpress plugins are uploaded
- Add section (add_settings_section) to a custom page (add_submenu_page)
- Can i create two tables at single time while installation of custom plugin?
- How to override shortcodes.php core file?
- Aggregate Summaries of Posts of Different Blogs in Multisite Instance
- How to set value/term of a Woocommerce attribute text field in admin panel?
- How does WooCommerce display a custom comment_type in Comment Admin?
- WordPress PHP plugin – Settings page error
- How to fork a plugin to avoid updates after modifications?
- How to display public user profile with 2 additional fields? (GitHub source code included)
- echo do_shortcode is not working on theme’s template
- ajax front-end increment views on click
- use function inside another function in WP Plugin
- Plugin to list active plugins across networked sites
- Can you limit the memory usage of a particular plugin?
- Scope for PHP Variables Assigned in functions.php or a plugin
- How to make a custom field as an editor in wordpress?
- Gutenberg: How to refresh ServerSideRender with useSelect and AsyncModeProvider true?
- How to remove addthis from my default template
- Average Account Age
- JS Support Ticket – Auto create WP account
- How do I display only the latest post on my home page, while maintaining proper plugin hooks?
- How to remove plug in styles for WPForms Lite [closed]
- How to find wordpress db schema changes when upgrading from 4.9 to 5.2
- Passing an array from shortcode-function to filter-function
- Plugin update failed – ‘Installation failed: 504 Gateway Time-out 504 Gateway Time-out nginx/1.15.8’ error message
- WP_Async_Task doesn’t appear to be running asynchronously
- Custom plugin appears outside of the sidebar container
- accessing parent variables in child construct without executing action in parent
- What are the Best Practises When Using AJAX in Plugin Development?
- Does having more than 30 Admin Ajax affects site performance (plugin)?
- How Can I Safely Remove WP-Super Cache without messing my site up? [closed]
- Check if user is on backend page
- How to Resize the Custom Post Images?
- Display Plugin Panels Outside of Admin Areas
- Super slow plugin page (lots of error 500)
- Error trying to update plugins
- Looking for Gallery Plugin [closed]
- I can’t get blog posts into ‘featured areas’ on homepage
- Hosting multiple sites
- do_action in conditional
- Show WordPress Plugin Menu(Admin) To Editor
- How many MySQL queries per visit I should normally have?
- Equivalent of admin.php for public pages
- WordPress plugin with its own “site”/theme
- Hook functions for Wp e-commerce? [closed]
- Multisite Plugin – Access options (wp_options) on child sites
- Plugin Add New Installer failing
- Displaying the facebook profile picture in the WP-FB AutoConnect widget?
- How can I disable an attribute from a Gutenberg block included in a template via InnerBlocks?
- Why the internal link get converted into a comment?
- Elementor Sidebar not loading when PRO elements plugin is active
- how can we migrate wordpress 5.9 website from aws ec2 to new installed wp 5.9 oci compute
- Import Recent Posts Only and Ignore old ones if exist
- How to add gallery to post and make seperate album page with gallery link to post?
- Editing a coupon generating plugin
- Undeletable column in Posts
- Search in WordPress
- What is the right way to populate a dropdown from MySql?
- prevent anonymous access to WordPress site (non-admin site)
- Content disappears when searching with Search & Filter plugin
- Fatal error: Class ‘RDTheme’ not found
- How to direct wordpress traffic to specific page
- Scroll to ID broken in main menu
- How to fix shifting header after installing speed / cache plugins?
- Set “Open in New tab” as default option
- Generate and send ICS file through WordPress
- PHP message: WordPress database error Deadlock found when trying to get lock
- Field salespeople task management
- Multi Language Code Snippet in WordPress
- WP Plugin permissions – create new files
- How to capture customer’s credit card details via PayPal on my checkout page?
- Can’t manage plugins anymore
- Creating Admin Submenu Page via Class Method
- How to store multiple instances of the plugin’s options for various shortcodes
- Installed plugins page do not show in wordpress dashboard
- wp_schedule_event need to deactivate plugin changing recurrance
- How do plugin updates work?
- How can i see/log all requests coming from a registration form (not from the UI)?
- ajax request not returning the result
- adding image in the header of my dev widget
- passing ‘&’ in return function of add_filter
- Is there going to an issue running different features of WP site in different subdomains?
- First argument is expected to be a valid callback for cp_admin_init and _canonical_charset
- List all subpages hierarchically based on the currently viewed page, top ancestor levels included
- Shortcodes can only be used in Pages, not Posts
- how do you point ‘screen_function’ to a function in the same class? [closed]
- Plugin with custom domain
- Create New Admin Menu Section – Like how custom post type works, in a way
- Combining JS files to one script
- How to clean up unnecessary file inside wp-content/plugins/wordpress-seo?
- How can I modify the colors of my theme for a single section of my site? [closed]
- Woocommerce add product variations block to my custom template
- Getting 400 Error in wordpress website
- How can i store cache of wordpress a database request without plugins?
- disabled plugin and now wordpress won’t load
- How to provide page_template path in custom plugin using WordPress
- WordPress User Registration/ Sign Up -> Able to take Paid Certification Courses & keep track of Completed Certificates
- Prevent primary navigational menu from expanding during page load (WordPress / Astra Theme)