Como funciona WordPress y como encontrar un código y su archivo

En el siguiente artículo queremos enseñar como funciona wordpress y como buscar rutas de código para hacerte mas fácil las modificaciones en el código de tu wordpress.

Como-funciona-wordpress

Otros artículos que te pueden interesar:

Usos y funciones de wordpress

1. Que es wordpress, para que sirve y en que me puede ayudar?

Para todos aquellos que no tienen ni idea, decir que wordpress es una manera relativamente fácil de tener una página web sin tener que recurrir a programadores o empresas. Una vez abierto un dominio y un hosting, ya podremos instalar dentro de nuestro hosting todos los archivos para poder tener nuestra web. El hosting es donde colocaremos los archivos de wordpress. Una vez tengamos colocados los archivos de wordpress, habremos de instalar una theme.

2. WordPress

Son los archivos base. Con estos archivos ya podremos entrar dentro de nuestra web.

3. Theme

Es la plantilla o el tema que queremos darle. Por ejemplo hay themes de blogs, themes de paginas de anuncios clasificados, theme de pagina de productos para vender.

4. Plugins

Los plugins sirven para hacer pequeñas modificaciones a nuestro theme. El theme que instalemos seguramente tenga ciertas cosas que querramos cambiar. El plugin nos dará esos cambios. Hay tres tipos de plugins, los gratuitos, los de compra o los que tengamos que generar nosotros mediante programación porque no existen en el mercado.

5. Widgets

Los widgets son pequeños complementos como añadir un calendario a nuestra web, un reloj, un pequeño buscador, etc.

Ya habíamos explicado con anterioridad los Convenientes e inconvenientes de usar wordpress. Es importante tenerlo presente antes de crear una web con este tipo de gestores de contenidos.

Una vez hayamos instalado todo nuestro wordpress, theme y nuestros plugins, si queremos modificar algo referente a su diseño o en cuanto a su programación, aquí vendrá lo que realmente es muy complicado. Las modificaciones en wordpress son mucho mas difíciles que si se tratara de una web hecha sin wordpress. Si, modificar algo en wordpress es diez veces mas complicado que una página normal, porque está todo muy enredado. Hay muchas rutinas y subrutinas que son llamadas desde otras funciones. Por ejemplo, hay la función add_action(‘funcion 1′,’funcion 2’); que lo que hace es modificar una función que haya dentro de tu web. Como funciona esta función? Esta función lo que hará será que cada vez que se vaya a generar la función 1, ejecute también la función 2. Y esto que implica? Pues que si en un archivo han puesto un add_action(‘funcion 1′,’funcion 2’); lo que hará será ejecutar la función 2 cada vez que se ejecute la función 1, y esta función 1 puede estar en qualquier archivo. Lo dicho, en cualquier archivo. Y esto que nos provoca, pues que nos volvamos locos si lo que queremos es buscar una función específica. Dicha función puede estar modificada por muchos acciones como “add_action”. Pues wordpress está lleno de este tipo de acciones. Funciones que llaman a otras funciones y estas a otras funciones y así todo wordpress. Y esta es una de las razones de porque wordpress es bastante lento, porque continuamente hay funciones que llaman a otras funciones. A parte de ir lento, es un gran problema para aquellos casos en que nosotros queramos hacer modificaciones internas de nuestra web. Si lo que queremos es poder modificar nuestro wordpress, estos consejos te pueden ayudar.

6. Como modificar la programación de wordpress

Primero de todo debemos instalarnos firefox, una vez instado, habremos de buscar por google el complemento firebug. Que es firebug? Firebug es un complemento de firefox que nos permitirá ver el código de una pagina de manera ordenada. A medida que vayamos clicando en la web que estemos visualizando, podremos ir viendo la parte del código web en html al que hace referencia. Miremos el ejemplo siguiente:
Foto-del-uso-de-firebugAquí lo que vemos es esta misma pagina web con el firebug activado abajo es el código html. Este código está separado, de manera que cada vez clickamos a algún cuadradillo con el signo +, se nos desplegará mas código. A la derecha vemos otra ventana, que es el código CSS. Para aquellos que no entiendan muchos, el código CSS es aquel código que se ocupa únicamente del formato o estilo. Pues gracias a este código vamos a averiguar parte de donde se encuentran los archivos o funciones que queremos modificar en wordpress. Sígamos. Dentro del firebug, vemos que con el mouse estamos señalando la fila “div id=”main”, por eso se pone la linea de color azul fuerte. Y a la vez en la parte de arriba, o sea en la página web, se pone de color azul la parte del código al que hace referencia dicha parte del código. Y a la vez, a la derecha, en la ventana css, nos va a señalar el código css al que hace referencia. El inconveniente de todo esto, es que únicamente podemos ver el código html, no podemos ver en ningún momento el código php ni ningún código que trabaje desde el servidor, únicamente podremos ver los códigos finales, como html, css, javascript, etc.

Segundo, ahora necesitamos un rastreador de código. Un programilla que nos busque dentro de todos los archivos dentro de nuestro wordpress. Yo en mi caso uno el programa “fileseek”. Este programa lo que hace es rastrear dentro del archivo. Así como la mayoría de buscadores te buscan lo que es el nombre de los archivos, este programa lo que hace es buscar dentro de los archivos, o sea, lo que está escrito dentro. En principio, el buscador de windows ya permite buscar dentro del contenido de los archivos, pero justamente los archivos php no los coge. Una vez instalado el programa fileseek, ya podremos buscar lo que vayamos encontrando dentro del firebug en todos los archivos que tengamos de nuestro wordpress. Una manera de buscar muy fácilmente, es dentro del firebug, localizamos todos los “class” o “id” del CSS. Este código lo metemos en el fileseek y nos dará los archivos a los que hace referencia. Es muy posible que nos de mas de un archivo. En estos casos, si son pocos los archivos, tendremos que localizar el class o id que hay dentro, hacerle alguna modificación y ejecutar nuevamente nuestra página web. Si el cambio se ha producido, es que es el archivo que buscábamos.

Luego, a base de experiencia, iremos cogiendo soltura en que tipo de archivos está esta parte de wordpress y en que tipo de archivos está esta otra.

Otros artículos que te pueden interesar:

Comentarios:

Responder a Oscar Cancelar respuesta

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