
Pintura: Googlefaxonline
Soy nuevo en WordPress. Comencé mi viaje de WordPress hace unos 3 meses en WISDMLABS. Todos los días desde entonces han sido nuevas experiencias, nuevas enseñanzas y nuevos descubrimientos. Aquí está mi intento de documentar uno de ellos … es mi publicación debut y hablaré sobre WordPress debe usar complementos. También conocido como mu-plugins. ¿Ya sabes sobre ellos? Siempre existe la posibilidad de no saber lo suficiente. ¡Profundicemos en WordPress debe usar complementos!
¿Qué es un complemento para usar WordPress? Un complemento de WordPress debe usar es un complemento que se activa de forma predeterminada en su sitio web de WordPress. Utilizado originalmente por los administradores multissed para activar un complemento predeterminado en todos los sitios en su red, luego se integró en el Basic WordPress. Este movimiento permitió a los usuarios aprovechar WordPress, debe usar complementos sin una instalación en múltiples sitios.
A continuación se explican las características definitorias de un complemento de WordPress, deben usar y cómo difiere de un complemento tradicional.
Activación: por definición, los complementos de WordPress deben usar se activan de forma predeterminada. No tienes que activarlos explícitamente.
Almacenamiento: los complementos de WordPress deben usar se almacenan en el directorio “Mu-pluin” de la carpeta “WP-Content”, mientras que los complementos convencionales se pueden encontrar en su director de “complementos”.
Desactivación: a diferencia de los complementos tradicionales, los complementos de WordPress Must USA no se pueden desactivar desde el tablero. Su ejecución solo se puede evitar eliminándolos del director de “Mu-Plugin”, para el cual necesitará acceso FTP.
Prioridad de carga: WordPress debe usar complementos se cargan antes de los complementos normales. Un embarazo que requiere ganchos de activación no puede incluirse en un complemento de uso obligatorio.
Actualizaciones: WordPress debe usar complementos no se actualizan automáticamente, y WordPress significa que debe mantenerlos manualmente.
Creando un complemento obligatorio
Navegue a “/WP-Contemplate/” y cree un director llamado “Mu-Plugin”. Este es el director predeterminado de WordPress para almacenar Mu-Plugi.
Si desea cambiar este directorio predeterminado, abra el archivo enumerado como wp-config.php y agregue las siguientes afirmaciones:
Define (‘wpmu_plugin_dir’, ‘absolute_patch_of_mu-plugin_folder’);
Define (‘wpmu_plugin_url’, ‘http: // absoluta_url_of_mu-plugin_folder’);
Defina esta constante antes de que el archivo incluya wpsetting.php. Cualquier error en el camino conducirá a la falla de WordPress para encontrar el complemento.
Volviendo al nuevo directorio, cree un nuevo archivo PHP con el nombre `my-forst-mu-plin.php`
Abra el archivo y agregue los siguientes códigos:
Eso es todo. Ahora has creado tu primer mu-plugin. Regrese a su sitio, ahora podrá ver lo siguiente en la esquina inferior izquierda del sitio:
Si tiene más complementos Must-Resese ejecutándose en su sitio web, querrá ver una lista completa de estos complementos. Al navegar por la pestaña del complemento debajo del tablero, ahora debe ver una opción que se lea “debe usarse” enumerada con “All” y “Inactive”, como se muestra a continuación. Director “Mu-Plugin” con 4 Mu-Plulis,

Subdirectores MU-Plugins Todos los archivos PHP presentes en su directorio “Mu-Plugin” se enumerarán como un complemento en su sitio, pero los directores presentes no se leerán. WordPress no ejecutará todos los archivos PHP en un subdirector como complementos. Esto no significa que no pueda mantener los complementos separados por carpetas. Para hacer esto, deberá crear un archivo PHP en el que ingresará un código para incluir archivos PHP de todos los demás complementos. Supongamos que el archivo se llama “function.php”. En el interior escribirás:


requiere (wpmu_plugin_dir. ‘/mu-pligin1/mu-pligin1.php’);

requiere (wpmu_plugin_dir. ‘/mu-pligin2/mu-plogin1.php’);
requiere (wpmu_plugin_dir. ‘/mu-pligin3/mu-pligin1.php’);
requiere (wpmu_plugin_dir. ‘/mou-pligin4/mu-pligin1.php’);
¿Dónde estará la estructura de su carpeta?
En lugar de escribir un código para incluir archivos individuales de esta manera, puede agregar esto, lo que le permitirá incluir todos los archivos: // Abrir el directorio MU-Plugin
$ wdm_mu_plugin_dir = opendir (wpmu_plugin_dir);

// para obtener archivos en el directorio
While (($ file = readDir ($ wdm_mu_plin_dir)! == falso) {
$ file = wpmu_plin_dir. ‘/’. $ archivo;
// Si el archivo es directorio
if ($ file! = ‘.’ && $ file! = ‘..’ && is_dir ($ file)) {// requerir complemento
ask ($ archivo. ‘/’. $ archivo. ‘.php’);
}
}
// para cerrar el directorio
Cerrado ($ wdm_mu_plin_dir);
Ahí. Ahora puede organizar convenientemente los complementos en varios directores.
¿Dónde puedo usar complementos obligatorios? Ahora que ha creado un complemento que debe ser, echemos un vistazo a cómo puede usarlo.
Red multisacada: las pluginas MU son particularmente útiles cuando funciona en una red multisit. Como administrador, puede establecer un complemento como mu-plug si desea que lo aplique a todos los sitios de sus clientes de forma predeterminada. Las personas que usan sus sitios de clientes no podrán deshabilitar estos complementos.
Para ejecutar un código predeterminado, pase lo que pase: uno de los casos en los que esto podría ser particularmente útil es cuando un código es absolutamente esencial para un sitio web de clientes, sin el cual el sitio funcionaría defectuoso. Usando un complemento “Must Uso”, el código siempre estará disponible, independientemente de la red.
Complementos específicos para el sitio: si a menudo agrega fragmentos de código para expandir la funcionalidad de su sitio web, crear un complemento específico para el sitio es una opción mucho mejor en comparación con la edición para que incluso cuando cambie los temas, no tendrá que agregar manualmente. Los fragmentos nuevamente para recuperar la funcionalidad perdida, solo puede reactivar el complemento específico del sitio.Pero los complementos específicos del sitio aún son propensos a la activación y la desactivación, que el administrador del sitio puede no ser deseable.Para evitar esto, establezca el complemento específico del sitio como WordPress debe usar para asegurarse de que siempre esté activado.Aquí, espero que te diviertas con ellos.¡Mantén cuidado!
homefinance blog