![does jalbum have a wordpress plugin does jalbum have a wordpress plugin](https://kinsta.com/wp-content/uploads/2017/12/wordpress.com-hosting.png)
You may also try the Plugins -> Editor page in the WordPress back end, select the plugin on the right hand side and then go through all files ending on “.php”, but you risk to make your site inaccessible if you produce an error in the code. It’s a bit tricky if you are not used to edit code, so in that case it might be easier and safer to contact the plugin author. You will need to edit the files where these headers occur with a text editor that lets you edit code without adding any formatting, for example with one of those: Just unzip the plugin’s ZIP file, edit the files and zip them again, then install that new ZIP file. Photo by transitpeople Let an expert fix it Afterwards, the installation needed to be repeated from the start with the correct files. I fixed the issue by going through all files and changing the format of the headers to something that wouldn’t confuse the installer.
![does jalbum have a wordpress plugin does jalbum have a wordpress plugin](https://podfeet.com/NosillaCast/NC_2007_09_23/gallery_plugins.jpg)
WordPress seemed to assume that one of those files was the actual main plugin file. After some searching I found that the headers of some PHP files hidden in the sub-folders of the plugin looked similar to the mandatory header of plugin main files: /* In that case it helps to move everything up by one level: wp-content/plugins/ my-plugin/ (files here)
![does jalbum have a wordpress plugin does jalbum have a wordpress plugin](https://wpcred.com/wp-content/uploads/2024/02/Cache-Enabler-Plugin-Image.png)
This problem is often caused by a wrong folder structure in the plugin – for example if the plugin’s main file is placed in a second level under the “wp-content/plugins/” directory: wp-content/plugins/ my-plugin/my-plugin/ (files here) What made it even more mystifying was the fact that the plugin could still be activated from the list of plugins, but not directly after installation. The message simply said: “The plugin does not have a valid header” Unfortunately, it was not really helpful to debug the problem. I recently came across that error when trying to install and activate a plugin on my self-hosted WordPress sites.