Optimice las adiciones en functions.php sin pasar por él> CreaZo

A lo largo de su reloj o los consejos que se encuentran en el blog de Tecnologias moviles, puede agregar modificaciones a su archivo functions.php. Sin embargo, si quieres optimizar esto con algo más eficiente y sobre todo más práctico, hay una solución que me parece más adecuada.

Para ello tendremos que crear extensiones en las que agregamos los tips deseados según tus necesidades, para que puedas diferenciar estos por categorías, un ejemplo en imagen:

Creaciones-extensiones
Extensiones> Extensiones instaladas

Así podemos distinguir 4 tipos diferentes de extensiones:

Al particionar mis funciones que debería haber agregado en functions.php, esto me permite limitar mi tasa de error (archivo más corto y, por lo tanto, más claro), deshabilitar fácilmente las funciones sin pasar por FTP y ofrecer más transparencia al cliente .

Para utilizar este sistema, debes crear una extensión (o más según tus necesidades), para esto debes agregar una nueva carpeta con el nombre de tu extensión en / wp-content / plugins, luego en esta carpeta un archivo .php con la el seguimiento:

<?php
/*
Plugin Name: Tecnologias moviles - Optimisation
Description: Modifications apportées à votre site, ne pas désactiver cette extension. Liées à l'<strong>ajouts des fonctions CMS</strong>.
Version: Novembre 2015
Plugin URI: https://www.tecnologiasmoviles.fr/
License: GPLv2 or later
Author: Tecnologias moviles - ANDRE Jonathan
*/

// ajouter toutes vos astuces !!!

 // Ajouter une page "Tous les réglages"
function custom_admin_menu() {
  add_options_page(__('All Settings'), __('All Settings'), 'administrator', 'options.php');
}
add_action('admin_menu', 'custom_admin_menu')

Todo lo que tiene que hacer es agregar sus funciones, tener en cuenta sus temas y desactivarlos fácilmente según sea necesario a través de Extensiones> Extensiones instaladas.

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio