La verdad es que puedo, pero no se me ocurrió otra forma de poner el título debido a lo curioso del caso. Estoy trabajando en local y lo que ocurre es lo siguiente:
Puedo instalar los plugins sin problemas cuando voy a cPanel > Plugins > Añadir nuevo, se descarga, realiza la instalación automáticamente y el plugin aparece en el cPanel listo para ser activado.
Por otro lado, cuando opto por algo más manual: descargo el plugin directamente desde Wordpress.org y lo muevo al directorio de plugins de Wordpress (c:/xampp/htdocs/wordpress/wp-content/plugins), lo cual me funcionaba al inicio, pero ahora no, pues éste no aparece en la lista de plugins del cPanel para ser activado.
También hay otro inconveniente, cuando elimino un plugin desde el cPanel este no se elimina del directorio de plugins, me dice que se eliminó con éxito y efectivamente no me aparece en la lista de plugins de cPanel, pero sigue en el directorio plugins, por lo que tengo que borrarlo manualmente.
No sé que esté pasando, agradecería sus respuestas.