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:
- How to automatically install default WordPress plugins?
- Shared functionality in plugins and themes
- Do plugin files have to follow a specific convention to be “picked up” by WordPress?
- Cannot install plugins even though www-data has write permissions
- Does wordpress have a post hit counter?
- How to call a plugin function from front end form
- How can I make content disappear when a user logs in?
- Adding New Role
- Get subcategories with JSON API plugin
- Custom url structure for custom template
- WooCommerce plugin appearance and look [closed]
- ID Conditional User Contact Methods Not Saving
- adding a text message beside the comment submit button
- New Plugin: Post update pushes a copy as a revision
- If I delete plugins via FTP are settings kept in DB?
- Plugin for gallery with thumbnails?
- Adding Plugin-specific Fields with wp_insert_post()?
- How to get the “stats” plugin that comes with a .wordpress.com blog?
- Hook into and send mail using WP Mail SMTP type plugin from HTML static front page?
- Woocommerce – How to populate custom select field with stored values on checkout page?
- How to create ‘import dummy data’ option in custom wordpress plugin
- Missing Argument
- load_plugin_textdomain error
- Adding Shortcode to Text Widget
- W3 Total cache “empty all caches” and no stylesheets render [closed]
- Woocommerce pagination problem
- How to toggle between two custom fields in WordPress woocommerce ‘WC Product Field Group’ plugin?
- What are the specifics of WordPress development I need to know? [closed]
- Use of Templates in a Plugin
- Insert data from .sql file in wordpress plugin
- Why am I getting ( WooCommerce Services could not be installed (Could not create directory.). ) error and how to solve it ?
- How can i get the post’s full html source by its ID?
- get_post_title is not working on homepage
- Redux Framework: Page freezes on typing in Editor
- How can I inject options into an select tag inside the widget form?
- WordPress user account activation
- Init plugin again after ajax call finish
- check if a file in a plugin folder exists from a locale installation
- Redirect to another page using contact form 7? [closed]
- WooCommerce: Disable Taxation for Specific Address [closed]
- Move plugin-settings to ‘Settings’-menu in the admin
- Installing wordpress on a subdomain of an already existing static website
- Separate database for a wordpress plugin
- Slashes stripped in ACF
- How do I add some javascript validation to the admin interface form’s onsubmit?
- Login problem after installing my written plugin [closed]
- Can deactivating a plugin sometimes “reset” settings within that plugin?
- remove all submenus from plugin
- Specific way to allow WordPress users to view their current password? And edit it?
- Hook for page Request?
- Comment IP Plugin – Fixing onfocus=’this.select()’
- Plugin Admin Menu Boiler Plate
- WordPress permissions error with admin account
- How to render a template file using shortcode inside a plugin
- How to add slides (images) to bxslider?
- Delete data from custom table when deleting a post
- Looking for a PayPal donation plugin similar to JoomDonation [closed]
- Pdf visualiser embedded into wordpress website
- WP Insert Post If user refreshes override new post
- Problems with jQuery and is_admin()
- How to hide particular plain text with link from different subscribers
- Show views count for pop up post
- Can I add Short Code Of A Plugin In The Code Editor of WordPress?
- How to uncheck this automatically from all wordpress posts?
- My wordpress blog posts page is broken
- How to use third-party SendGrid Email Validation API in Gravity Forms?
- Cron job shedules replace?
- Custom plugin issue – Notice: Trying to get property of non-object in
- jquery plugin won’t fire when hamburger class element clicked
- fetch price from different table woocommerce
- WordPress show descriptions under images in gallery
- Cannot save a custom meta field in quick edit
- Simulate Update User button click
- Permission Issues regarding Plugin updates & FTP transfers
- ACF Query result in a new td (echo)
- Delete user meta based on key value that is an array
- Hook on widget context plugin to add custom context for widget
- How to write wordpress plugins faster to load?
- mailjet plugin – extend functionnalities and reuse api
- Using permalinks with parameters
- How to add featured image on front end form?
- Can’t get paramaters from url page of content
- Admin Logged In Notify Globaly
- Put folder in theme via plugin
- How to use Repeater field of advance custom field
- Creating fields in the database
- Scrolling Ads? Live scrolling widget, not random on refresh
- How to block external download link access if visitor not referred from WP?
- From a legal perspective, is it okay to customize a plugin’s code?
- Auto Stock Update after Order cancel from Admin of Woocommerce?
- Notifications Bar on home page only
- How to make is_admin() return false when I need it to?
- Render CMB2 select option to post page [closed]
- How can I utilize the same “show more” functionality that I see in superuser on my own WordPress site?
- Footer option is missing in Customiser
- Is Nonce Verification (CSRF) required for WordPress Custom Bulk User Actions?
- List Hidden Plugins
- PHP Deprecated function Optional parameter $function
- Missing Contact Form/Form Default Plugin in WordPress
- Plugin for better Backend Search? [closed]