Mostrando entradas con la etiqueta diseño web. Mostrar todas las entradas
Mostrando entradas con la etiqueta diseño web. Mostrar todas las entradas

Realizar una configuración básica personalizada en WordPress

  En entradas anteriores se ha hablado acerca del sistema de gestión de contenidos ["content management system" ("CMS"), en inglés] WordPress, que es uno de los más populares entre aquellos usuarios que desean crear y gestionar su página web o bitácora.

  En una de dichas entradas se ha explicado el modo de instalar este CMS en un sistema operativo Linux, aunque, naturalmente, se puede extrapolar dicha explicación a un sistema operativo Windows salvando las diferencias entre ambos.
  En esta ocasión, se explicará cómo realizar un par de configuraciones genéricas, pero indispensables, para que la página web creada con WordPress funcione correctamente. Aunque la mayoría de estas configuraciones pueden variar según las necesidades del usuario.

  Para ejemplificar la presente explicación, se empleará el sistema operativo Lubuntu 16.04.

Instalación de WordPress con MariaDB en Nginx

  En entradas anteriores se ha hablado del sistema de gestión de contenidos WordPress.
  Del mismo modo, se han explicado ya los pormenores básicos del gestor de bases de datos MariaDB, y, con una mayor profundidad, las características del servidor de red Nginx.
  En la presente entrada, se unirán estos tres elementos para formar la estructura, vista anteriormente, de servidor de red, gestor de contenidos y sistema de gestión de bases de datos para crear la base para un sitio web.
  Los ejemplos necesarios para ilustrar la siguiente explicación se han hecho con el sistema operativo Debian 9, el servidor de red Nginx 1.14, y el gestor de bases de datos MariaDB 10.1.

Hacer que el fondo de una bitácora se adapte a cualquier resolución de pantalla

  Una bitácora​, popularmente conocida por su nombre en inglés "blog"​, es un sitio web que incluye, a modo de diario personal de su autor o autores, contenidos de su interés, que suelen estar actualizados con frecuencia y a menudo son comentados por los lectores.
  Sirve como publicación en línea de historias con una periodicidad muy alta, que son presentadas en orden cronológico inverso, es decir, lo más reciente que se ha publicado es lo primero que aparece en la pantalla. Antes era frecuente que las bitácoras mostraran una lista de enlaces a otras bitácoras u otras páginas para ampliar información, citar fuentes o hacer notar que se continúa con un tema que empezó otro blog.
  Actualmente, una bitácora puede tener diversas finalidades según el tipo, taxonomía o incluso su autoría, como por ejemplo para reforzar la marca personal del autor, generar información para comunidades temáticas concretas o incluso servir como medio para buscar oportunidades laborales.

Instalación de WordPress en un sistema operativo Linux con XAMPP

  En una entrada anterior del presente blog se ha hablado brevemente del sistema de gestión de contenidos WordPress.
  La presente entrada explicará cómo instalar dicho gestor de contenidos en un sistema operativo Linux donde previamente haya instalado un paquete XAMPP (o un paquete LAMP, que es su equivalente exclusivo para sistemas operativos Linux), que es, básicamente, un paquete con un conjunto de programas de licencia libre apropiados para crear fácilmente un servidor con su base de datos.
  Para ejemplificar dicha explicación se utilizará el sistema operativo Lubuntu 16.04.

Introducción al PHP (Parte 5: Las constantes)

  Esta nueva entrada sobre el lenguaje de guiones PHP mostrará otro elemento importante del mismo: las constantes.
 El concepto de "constante", al igual que sucedía con el de "variable", no es novedoso en el mundo de la programación informática, puesto que se emplea en diversos lenguajes relacionados con la misma.
  Generalmente, la constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.

Introducción al PHP (Parte 4: Las variables)

  En esta entrada del blog se continuará con el acercamiento del lenguaje PHP al usuario medio (aunque lo que se explica aquí también puede ser usado por usuarios de informática de otros niveles, por supuesto).
  Recordemos que el lenguaje PHP es un tipo de lenguaje de guiones multiplataforma que suele utilizarse para crear páginas web dinámicas. Como todo lenguaje, posee una sintaxis y una gramática propias.
 En esta parte de nuestra introducción al PHP se hablará de las variables que emplea este.

Introducción al PHP (Parte 3: Características del lenguaje)

  Tras conocer qué es PHP y sus reglas de escritura básicas, se verá, en esta entrada del presente blog, las características genéricas de este lenguaje de guiones.
  Así pues, aquí se hablará del modo de reconocer este lenguaje en una página web, de su relación con otros lenguajes típicos de las páginas web, de sus distintos componentes, y del modo de incluir otros elementos y entrelazarlos con PHP.
  Se recuerda al lector que aquí se verán los atributos más básicos y típicos del PHP, y que si desea profundizar mucho más, existen páginas web especializadas sobre este tema, así como numerosos foros de personas que poseen mayor o menor experiencia en su empleo.

Introducción al PHP (Parte 2: Guía de estilo)

  Continuando con la serie de entradas sobre este lenguaje de guiones comenzada en una entrada anterior del presente blog, se hablará aquí del modo básico de escribir en PHP.
  Como es obvio en cualquier lenguaje, este tipo de lenguaje informático posee una sintaxis, una gramática y una ortografía propias, pero su modo de aplicarlas puede variar, hasta cierto punto, según el gusto del programador que lo utilice. Aquí se verá una de las formas más estandarizadas de utilizar PHP.

Introducción al PHP (Parte 1: Generalidades)


  PHP es un lenguaje de programación de uso general de código del lado del servidor, es decir, que sólo un servidor podrá leerlo e interpretarlo, al contrario que el cliente, originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante. PHP ha evolucionado hasta poder incluir también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores de red, al igual que en casi todos los sistemas operativos y plataformas sin ningún coste.

Cuando el CMS Joomla! niega la entrada a su administrador

  Un sistema de gestión de contenidos [Content Management System (CMS), en inglés] es un programa informático que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás usuarios.
  Joomla! es un CMS que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un "panel de administración". Es un software de código abierto, programado o desarrollado en PHP y liberado bajo Licencia pública general GNU (GPL). Se trata de un programa bastante popular entre los diseñadores y los desarrolladores de págines web, aunque tiene sus defensores y sus detractores, como suele suceder con casi todos los programas que hay (sean de lo que sean).
  Independientemente de lo bueno o malo que sea, el programa presenta a veces ciertas dificultades. Una de ellas es la de no permitir el acceso a su panel de administración y, por extensión a la propia página web creada con él, aunque se escriban el usuario y la contraseña correctos.
  Para solucionar este problema, hay que ir a la base de datos (normalmente PHPMyAdmin) del lugar donde se aloja la página y buscar en ella la tabla "x_extensions" (la "x" es una variable para el prefijo del nombre de la tabla, que puede variar según el usuario, ya que es posible cambiar el que trae por defecto), y buscar la línea donde se encuentra el plugin "plg_user_joomla". Hay que editar el mencionado plugin y cambiar el estado "enabled" de "0" a "1", es decir, activarlo.
  Luego se guardan los cambios y ya se puede volver a entrar en el panel de control de Joomla!.
  Si esta solución no funciona, hay otras más complejas como la de hacer una copia de seguridad de los datos de la página y reinstalar de nuevo el Joomla!.
 Para evitar este tipo de cosas se deben tener siempre actualizados tanto el propio programa como los plugins y extensiones que se le vayan añadiendo.

Error de conexión al puerto 91 en Wordpress

    Wordpress es un sistema de gestión de contenidos o CMS (Content Management System, en inglés) enfocado a la creación de cualquier tipo de sitio en la red.
  Hay diferentes opiniones entre los desarrolladores web acerca de este programa, mientras algunos dicen que está bien y lo utilizan desde hace años, otros los crucifican y prefieren, como poco, ignorar su existencia.
  Esta entrada es para aquellos usuarios que están descubriendo este programa y se han encontrado con algún problema a la hora de crear tablas en alguna entrada del sitio que estén creando con él.
  La manera de crear una tabla en una entrada que da menos problemas es utilizar el editor HTML y utilizar este lenguaje de marcas para hacerla al gusto, pero para ello el usuario debe conocer dicho lenguaje y saber manejarlo mínimamente, lo cual no siempre es así.
  Debido a esto, hay otro modo de insertar una tabla en una entrada con el editor de texto normal de Wordpress. En primer lugar, hay que descargar e instalar un plugin que dé a las herramientas de edición de textos un botón específico para la creación de tablas, el plugin se llama MCE Table Buttons. Para ello debe accederse a la ruta "Plugins > Añadir nuevo" y buscar el mencionado plugin en el buscador que hay allí. Una vez encontrado, aparecerá en la lista con lo necesario para instalarlo (si el Wordpress está en un sistema operativo Linux su carpeta debe tener todos los permisos necesarios para que se puedan realizar los cambios).
   Cuando se pulsa "Instalar ahora" aparecerá una ventana emergente en la que hay que escribir la dirección del servidor donde se encuentra Wordpress (si el servidor es local, hay que poner "localhost/[nombre de la carpeta de Wordpress]", o "127.0.0.1/[nombre de la carpeta de Wordpress]"), el usuario y la contraseña.
  Es en esta parte cuando se puede dar el error de acceso al puerto local 91 (no siempre lo hace, pero si el Wordpress está instalado en un servidor con sistema operativo Linux es más probable que suceda).
  Lo que hay que hacer en este caso es editar el archivo "wp-config.php", que está en la carpeta de Wordpress, y añadirle al final de todo las últimas cuatro líneas mostradas en la siguiente imagen:
   Se guarda el archivo y seguidamente se repite el paso de instalación, que ahora se ejecuta perfectamente. Tras la instalación del plugin se activa, y el botón correspondiente aparecerá en la opción "Más herramientas" del editor de entradas del Wordpress.
  Espero que esta entrada haya sido de utilidad.