Wednesday, 27 November 2024
MONOGRÁFICO: Wordpress - Crear web docente IV PDF Print E-mail
SOFTWARE - General
Written by Pedro Salazar Román   
Thursday, 01 January 2009 00:00
Article Index
MONOGRÁFICO: Wordpress
Crear web docente II
Crear web docente III
Crear web docente IV
Crear web docente V
Crear web docente VI
All Pages

Crear web docente IV

En los artículos anteriores vimos como poner bonita la web, como crear usuarios con permisos para publicar contenidos, como publicar nuestro primer contenido web y como instalar el gestor de contenidos Wordpress en un alojamiento que cumpliese con sus requisitos.
En esta entrega del tutorial vamos a ver:
  • Configurar la página de inicio como página estática
  • Eliminar la publicidad y las imágenes de la cabecera del tema elegido, como ejemplo de personalización del tema.
  • Configurar la seguridad del gestor de contenidos para evitar ataques de desaprensivos.

Configurar la página de Inicio


Por defecto la página de inicio de la web es una página donde van apareciendo las últimas noticias publicadas por los distintos autores, pero puede que nuestra web departamental no tenga muchas noticias y queramos que su navegación sea a través de las páginas de los profesores. Para ello debemos configurar la página de inicio como página estática, lo mejor es que sea el administrador de la web el que cree una página de presentación de la web y luego esta se le asigna a la página de inicio. Así el administrador tiene la capacidad de poder insertar contenidos en esa página según las necesidades del departamento.
Por tanto como administradores creamos una página en Escribir + Pagina con los contenidos que queremos para la portada. Una vez realizada, vamos al panel de control del Administrador en Administrar + Lectura, y en las Opciones de lectura elegimos la segunda opción que mostrará una página estática en la página inicial de la web, dentro de esta opción vemos que podemos elegir o mostrar una página como portada estática o una página de entrada, es decir una noticia o post en concreto. Nosotros seleccionamos una página inicial en el primer desplegable.



Algo parecido a esto:





En dicho desplegable seleccionamos la página que hemos creado como administradores para que sea la portada de la web.

Eliminar las imágenes de la cabecera del tema

En este apartado voy a ver, a modo de ejemplo de como cambiar los archivos del tema. Mostraré la forma de editar los archivos de una plantilla a mano para configurarla según nuestras necesidades, ya que las plantillas han sido creadas por los autores según sus propias vicisitudes y nosotros tendremos que adaptarlo para que cumpla con nuestros requisitos.
Accede al panel de control del administrador en Diseño + Editor de temas.


En esta página podemos editar los archivos que componen el tema, cuya lista de ficheros aparece a la derecha de la página, para ello pulsamos sobre el enlace del archivo que queremos y el contenido de este se muestra en la zona de Editor de Temas.
En la lista de ficheros vemos que hay 2 zonas, la de plantillas del tema o archivos php y la zona de estilos con los archivos css que tienen las hojas de estilo que definen la presentación de la web. Para entender este tipo de modificaciones debemos conocer los lenguajes de programación HTML, CSS y, posiblemente, un poco de PHP.

Las imágenes que quiero eliminar están en la parte superior de la web, a esta zona se la suele llamar cabecera o header. Vemos que entre las plantillas del tema está Cabecera (header.php) en el contenido está



una zona llamada header pero no vemos que tiene ninguna imagen, por lo que estas deben estar en la hoja de estilos.
Pulsamos en Hoja de estilos (style.css), este fichero tiene la configuración de los elementos que componen nuestras páginas. Buscamos el #header

 
#header{
    height:149px;
    position:relative;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;  
}


Observamos como hay una imagen de fondo que vamos a comentar y pongo un color de fondo para que no quede la cabecera con un fondo blanco, quedaría así
 
#header{
    height:149px;
    position:relative;
    /* background-image: url('/observatorio/version/v2/images/header.jpg');
    background-repeat: no-repeat;    */
        background-color:#0a3f95;
}

En estas dos capturas vemos como han desaparecido las imágenes de la cabecera de nuestra web.
  

Eliminar la publicidad

El tema que elegí también tiene incrustada publicidad y probablemente no nos interese tenerla, esto es muy habitual en temas modernos.
Aunque el método que voy a ver para eliminar la publicidad no es el más adecuado, sí es el más sencillo y válido para cualquier tema.
Accedemos desde el panel de control del administrador a Diseño + Editor de Temas, igual que en el apartado anterior.
Y seleccionamos de una en una las páginas del tema, que se encuentran a la derecha, siguientes :
  • 160x600.php
  • 468x60.php
  • 336x280_img_add.php

y simplemente borramos su contenido, ya tenemos la web libre de publicidad.
Nota: En otros temas los archivos o la forma de integrar la publicidad pueden ser diferentes, pero una vez localizados borras su contenido y ya está.
Nota: si quieres publicidad en la web debes introducir los códigos Adsense que te de Google en este programa de publicidad, pero este es otro tema.

Los laterales de nuestra web quedan sin publicidad

Securización de Wordpress


Cuando tengas tu web funcionando y estés tan contento, un buen día descubrirás que hay gente que se dedica a estropear el trabajo de los demás por puro afán destructor y tu web no funcionará o se verá mal. Esto se deberá a que algún lamer ha probado el último programa para estropear Wordpress aprovechando una vulnerabilidad. Para prevenir esto, aquí tienes unos consejos que harán tu web más segura:

  • Todos los gestores de contenidos tienen vulnerabilidades, lo importante es su capacidad de reacción para sacar una nueva versión que lo corrija.
  • Modificar el prefijo predeterminado de las tablas de la base de datoswp_’ a otro que no sea fácil de adivinar. Esto ya lo hicimos durante la instalación.
  • El fichero wp-config.php debe tener permisos de solo lectura (en Unix/Linux 644)
  • Elimina los ficheros de instalación y los importadores. Una vez hecha la instalación o actualización de WordPress se deben borrar los ficheros de instalación:

    /wp-admin/install.php
    /wp-admin/upgrade.php
    /wp-admin/installer-helper.php
    También los puedes renombrar para recuperarlos en caso de necesidad.
                  
  • Crear un nuevo usuario administrador y borrar el predeterminado (admin)
  • Actualizar inmediatamente a cada nueva versión de WordPress o de las extensiones que usemos. para ello podemos usar la extensión WPAU.
  • Usar esta guía de agamun.net traducida al español de blogsecurity.net: guía de seguridad Wordpress
  • Restringir el acceso a directorios importantes como wp-admin, wp-includes y wp-content. Para crear los archivos .htaccess y .htpasswd puedes usar la extensión AskApache Password Protect

En la próxima entrega del tutorial veremos como añadir a nuestra web distintos servicios como encuestas, seguridad, estadísticas y otros.






 

Revista INTEFP

Marcadores Sociales

Facebook MySpace Twitter Delicious Google Bookmarks 

Artículos relacionados