¿Existe algún registro de plugins instalados en la base de datos?

28 mar 2012, 13:24:05
Vistas: 16K
Votos: 5

Tengo mi instalación en producción en un servidor y una instalación de desarrollo en otro. He añadido un plugin en ambos, pero solo aparece en la lista de plugins en wp-admin en uno de ellos.

Para que un plugin aparezca en wp-admin, ¿necesita estar registrado en la base de datos? ¿O simplemente con tener los archivos del plugin en el directorio plugins será detectado?

¡Gracias!

0
Todas las respuestas a la pregunta 3
2
15

Guarda los datos en:

  • wp_options
    • Fila: option_name
      • active_plugins
28 mar 2012 13:39:25
Comentarios

No es exactamente lo que estaba buscando, pero es mi culpa. Echa un vistazo a mi respuesta para ver mis hallazgos.

Matt Matt
28 mar 2012 13:51:39

Para tu información: También puedes guardar una lista de todos los plugins y su estado (activo/inactivo) y versión como txt, csv, json con la ayuda de la utilidad de línea de comandos de Wordpress usando wp plugin list --format=csv. Como puedes hacer con gestores de paquetes típicos como apt, brew o npm. Con la ayuda de esa lista puedes reinstalar todos los plugins de forma automatizada usando wp plugin install.

porg porg
9 dic 2022 21:05:17
0

En el 99% de los casos, un plugin no es detectado al moverlo porque el propietario del directorio es diferente al propietario actual, lo que significa que no hay permisos de lectura.

http://codex.wordpress.org/Changing_File_Permissions

28 mar 2012 14:12:30
0

El archivo del plugin tenía saltos de línea de Mac, por lo que el comentario de metadatos en la parte superior del archivo no se analizaba correctamente. Por ejemplo:

<?php
/*
  Plugin Name: WP JSON-RPC
  Plugin URI: http://plugins.voceconnect.com
  Description: Este plugin proporciona una versión JSON de la API XML-RPC de WordPress...
  Author: Jeff Stieler
  Version: 0.9.1
*/
28 mar 2012 14:10:04