Descuento 20% Diciembre

Blog WordPress - Joomla - PrestaShop

David Noguera

David Noguera

Miembro del equipo de sistemas de webempresa.com Google+
CMS: Todos | Versión: Todas | Nivel de dificultad: Medio | Tiempo estimado de lectura: 5 minutos

Solución al error importando en MySQL: there can be only one auto column and it must be defined as a keyMySQL es el sistema gestor de bases de datos usado en nuestros servidores, y es el que usa cPanel por defecto y uno de los más utiliados y probados en todo el mundo.

Puedes usarlo desde consola de comandos (CLI) o desde otros clientes, el más conocido y que además es el usado en nuestro hosting es phpMyAdmin, que funciona bajo una interfaz web, también hay otros clientes de escritorio como Navicat.

Es probable que alguna vez, si vais a importar una base de datos MySQL os encontréis con este error:



#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
Jueves, 27 Septiembre 2012 00:00

Copias de seguridad en Wordpress con XCloner

CMS: WordPress | Versión: 3.x | Nivel de dificultad: Básico | Tiempo estimado de lectura: 1 minuto

Tener copias de seguridad es una tarea imprescindible para cualquier sitio web. En Joomla estamos acostumbrados al uso de Akeeba Backup, que es una herramientra impresicidible y muy eficaz. En Wordpress tenemos otras alternativas como XCloner, extensión que inicialmente se creó para Joomla, pero que sus creadores han portado a Wordpress con bastante buen resultado.

La herramienta nos permite entre otras cosas realizar backups completos de nuestro blog, tener los backups empaquetados en formato ".tar" o backups automáticos mediante tareas cron. Además permite restaurar los packs al estilo de Akeeba Backup usando el fichero XCloner.php, pero eso lo veremos más adelante. En este vídeo se puede ver como realizar una copia de seguridad con XCloner y transferirla a un hosting externo de forma rápida, de modo que haces el movimiento de una web en segundos permitiendo tener el máximo tiempo posible tu web en pié.

CMS: WordPress | Versión: Todas | Nivel de dificultad: Básico | Tiempo estimado de lectura: 10 minutos

Añadir mapas de Google en artículos de WordPressEn Joomla disponemos de el componente BreezingForms, del que disponemos de un curso en Webempresa. Ya que Wordpress es un CMS que cada vez tiene más popularidad, en este vídeo veremos el plugin ContactForm 7, extensión para Wordpress que nos permite crear formularios de contacto de una forma muy rápida y práctica.

La metodología de uso es muy sencilla, simplemente instalaremos el plugin y al acceder a la sección de Contacto que se crea una vez instalado el plugin, veremos nuestros diferentes formularios. Podremos editar los formularios para añadirles campos, así como verificaciones de captcha, acertijos (otro método de seguridad para evitar el acceso a robots), etc..

Viernes, 16 Diciembre 2011 17:44

Como crear tu propio template para K2

CMS: Joomla! | Versión: Todas | Nivel de dificultad: Medio | Tiempo estimado de lectura: 15 minutos

En este vídeo vamos a ver como modificar el tempalte de K2 que viene por defecto para personalizarlo a nuestro gusto. Modificando el template de K2 es como realmente sacaremos partido a nuestro CCK, ya que podremos cambiar la disposición en que se muestran los campos extra en cada categoría. De esta forma podemos crear fichas mucho más elaboradas y mejor presentadas.

En el vídeo se muestra un ejemplo usando como base el tutorial de creación de testimonios usando K2, se intenta ilustrar el proceso, indicando cuales son los ficheros, a modificar, y como asignar diferentes templates a las categorías de K2. El resultado final dependerá de la habilidad de cada uno editando el código del template, pero las herramientas están ahí. Con esto ya seríamos capaces de editar las fichas de K2, que sería el último paso para tener la presentación de nuestros contenidos completamente adaptada a nuestras necesidades.

Podés ver la referenica original en el site de comunidad de K2, donde encontraréis una referencia a todos los ficheros que componen un template para K2.

He dejado adjunto el código del template que he utilizado en el vídeo por si queréis echarle un vistazo.

CMS: Todos | Versión: Todas | Nivel de dificultad: Básico | Tiempo estimado de lectura: 10 minutos

Qué es un error 500


Es bastante habitual leer consultas de clientes en el Foro o en Tickets de Soporte preguntando ¿porque se queda su página en blanco? principalmente después de actualizar un tema o plantilla, algún plugin o módulo o tras modificar código en algún archivo de la web, que acaban provocando un error 500 al realizar alguna de estas acciones u otras parecidas.

Generalmente cuando sucede esto es porque hay algún fallo en la programación, o se ha llevado a cabo algún cambio en la plantilla o tema del sitio web, y además no se ha tomado la precaución de hacer una copia de seguridad.

Detectar a tiempo un error 500 para poder corregirlo es la diferencia entre mantener la credibilidad de tus compradores o lectores habituales, así como la de los bots que indexan tus contenidos, o perder posicionamiento ¡ahora en tiempo real! y que tus métricas se vayan al traste.

CMS: WordPress | Versión: 3.x | Nivel de dificultad: Básico | Tiempo estimado de lectura: 10 minutos

file-browserFileBrowser es un plugin para Wordpress desarrollado por Daniel Hüsken, que integra un navegador de ficheros en el panel de administración del blog, de forma que nos permitirá subir todo tipo de contenidos, crear directorios, editar ficheros, renombrarlos, comprimir, descomprimir, etc..

Es una de esas herramientas que piensas que no necesitas porque ya dispones para eso de un cliente FTP o de el navegador de ficheros de cPanel, pero la verdad es que siempre la acabas echando de menos por lo rápido que te permite hacer operaciones en los ficheros de tu blog, sin necesidad de salirte del panel de administración, buscar nuevas contraseñas, abrir el cliente FTP, etc.. y que al final se convierte en una tarea tediosa, como ya sabrán bien los usuarios de eXtplorer o NinjaExplorer en Joomla.

La instalación del plugin, como la de cualquiera en Wordpress, se hace en 2 minutos, por lo que no hay excusa para probar esta herramienta, seguro que si usas Wordpress te será útil en más de una ocasión.

CMS: WordPress | Versión: 3.x | Nivel de dificultad: Básico | Tiempo estimado de lectura: 5 minutos

o3wL0YUWSKCWinf4-AF455En Joomla disponemos de el componente BreezingForms, del que disponemos de un curso en Webempresa. Ya que Wordpress es un CMS que cada vez tiene más popularidad, en este vídeo veremos el plugin ContactForm 7, extensión para Wordpress que nos permite crear formularios de contacto de una forma muy rápida y práctica.

La metodología de uso es muy sencilla, simplemente instalaremos el plugin y al acceder a la sección de Contacto que se crea una vez instalado el plugin, veremos nuestros diferentes formularios. Podremos editar los formularios para añadirles campos, así como verificaciones de captcha, acertijos (otro método de seguridad para evitar el acceso a robots), etc..

Además, al ser uno de los plugins más usados a la hora de realizar formularios, dispone de addons desarrollados por terceros que permiten ampliar las capacidades de ContactForms 7, como Contact Form 7 to Database Extension.

Podéis encontrar más documentación en el sitio oficial de Contact Forms 7.

CMS: Todos | Versión: Todas | Nivel de dificultad: Básico | Tiempo estimado de lectura: 10 minutos
cpanellogo

Anteriormente ya vimos, en un artículo de Jhon, como personalizar la página de error 404 que muestra Joomla. Pese a que Joomla permite personalizar esta página, en ocasiones se muestra la página de error 404 por defecto del servidor, también habréis visto muchas veces la página de error 403 Forbidden que muestra el servidor cuando intentamos hacer un listado de un directorio en cualquier parte de la web o en caso de que los permisos de algún fichero sean inadecuados o hayamos sido bloqueados por el firewall de aplicaciones.

En este vídeo veremos como personalizar estas páginas de error para darle un aspecto personalizado y que vaya acorde con el diseño de nuestra web. Para ello cPanel tiene un editor al que podemos acceder accediendo a "Avanzado" >> "Páginas de error", mediante el cual, editar estas páginas de error será muy sencillo para nosotros, tan solo tendremos que tener unos conocimientos básicos de HTML.

CMS: WordPress | Versión: Todas | Nivel de dificultad: Básico | Tiempo estimado de lectura: 10 minutos

logoTener copias de seguridad es una tarea imprescindible para cualquier sitio web. En Joomla estamos acostumbrados al uso de Akeeba Backup, que es una herramientra impresicidible y muy eficaz. En Wordpress tenemos otras alternativas como XCloner, extensión que inicialmente se creó para Joomla, pero que sus creadores han portado a Wordpress con bastante buen resultado.

La herramienta nos permite entre otras cosas realizar backups completos de nuestro blog, tener los backups empaquetados en formato ".tar" o backups automáticos mediante tareas cron. Además permite restaurar los packs al estilo de Akeeba Backup usando el fichero XCloner.php, pero eso lo veremos más adelante. En este vídeo se puede ver como realizar una copia de seguridad con XCloner y transferirla a un hosting externo de forma rápida, de modo que haces el movimiento de una web en segundos permitiendo tener el máximo tiempo posible tu web en pié.

Podéis encontrar más información sobre el uso de la extensión en el manual de XCloner, o en el wiki del plugin.

CMS: Joomla! | Versión: 1.5.x | Nivel de dificultad: Medio | Tiempo estimado de lectura: 15 minutos

tutorial para aprender programaciónHace un tiempo vimos como programar un componente MVC en Joomla a través de un videotutorial. En esta ocasión hemos creado un nuevo vídeo en el que mostramos como desarrollar la parte de BackEnd de un componente en Joomla. Es muy recomendable ver el vídeo de la parte de FrontEnd, ya que en él se explican las bases de la programación en Joomla (patrón MVC, convenciones, etc..), si ya lo has visto o ya tienes experiencia en Joomla puedes visualizar esté vídeo directamente.

En esté vídeo se explican las funciones del API de Joomla que nos permiten crear la parte de administración del componente, se explica la metodología de trabajo y se hace un pequeño ejemplo en el que se pueden ir añadiendo mensajes a una tabla que creamos en la base de datos de nuestro Joomla. Se muestra sólo una pequeña parte de lo que se puede hacer en el Backend de Joomla para no alargar demasiado el vídeo, pero creo que es suficiente para entender la metodología de trabajo y que después cada uno pueda adaptarlo a su uso.

Hemos subido el código del ejemplo para que lo descarguéis y lo probéis.

Página 1 de 7