Există vreun registru al plugin-urilor instalate în baza de date?

28 mar. 2012, 13:24:05
Vizualizări: 16K
Voturi: 5

Am instalarea live pe un server și o instalare de dezvoltare pe altul. Am adăugat un plugin pe ambele, dar apare doar în lista de plugin-uri din wp-admin pe una dintre ele.

Pentru ca un plugin să apară în wp-admin, este necesar să existe vreo intrare în baza de date? Sau este suficient să ai fișierele plugin-ului în directorul plugins pentru a fi detectat?

Mulțumesc!

0
Toate răspunsurile la întrebare 3
2
15

Salvează datele în:

  • wp_options
    • Rând: option_name
      • active_plugins
28 mar. 2012 13:39:25
Comentarii

Nu este exact ceea ce căutam, dar asta e vina mea. Verifică răspunsul meu pentru concluziile mele.

Matt Matt
28 mar. 2012 13:51:39

Pentru informație: Poți de asemenea să salvezi o listă cu toate plugin-urile și statusul lor (active/inactive) și versiunea ca txt, csv, json folosind utilitarul de linie de comandă Wordpress cu comanda wp plugin list --format=csv. La fel cum poți face cu managerii de pachete obișnuiți precum apt, brew sau npm. Cu ajutorul acelei liste poți reinstala mai târziu toate plugin-urile într-un mod automatizat folosind wp plugin install.

porg porg
9 dec. 2022 21:05:17
0

În 99% din cazuri, un plugin nu este detectat la mutare deoarece proprietarul directorului este diferit de proprietarul curent, ceea ce înseamnă că nu există drepturi de citire.

http://codex.wordpress.org/Changing_File_Permissions

28 mar. 2012 14:12:30
0

Fișierul pluginului avea terminații de linie Mac, așa că comentariul meta-date din partea de sus a fișierului nu era analizat corect. De exemplu:

<?php
/*
  Plugin Name: WP JSON-RPC
  Plugin URI: http://plugins.voceconnect.com
  Description: Acest plugin oferă o versiune JSON a API-ului XML-RPC WordPress...
  Author: Jeff Stieler
  Version: 0.9.1
*/
28 mar. 2012 14:10:04