Cómo insertar acentos en WordPress con PHP y MySQL

Como insertar acentos en WordPressCuando intentas hacer un INSERT en WordPress con textos escritos en PHP que contienen acentos es posible que después, al consultar los datos, veamos que los acentos en WordPress y la letra ñ se han convertido en interrogantes (?) u otros caracteres.

Esto tiene que ver con el tipo de cotejamiento que asigna WordPress a las tablas, en en caso de las instalaciones que manejamos en ineet.net, el valor por defecto es: latin1_swedish_ci.

Existe un método para que al insertar los datos desde PHP se conserven bien los acentos en WordPress si usamos la función utf8_encode aquí vemos un ejemplo rellenando una tabla de provincias de España.

 

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, promedio: 5,00 sobre 5)
Cargando…

Que es WordPress

Que es WordPressQue es WordPress

WordPress es la herramienta más usada en el mundo para hacer páginas Web, para entender un poco mejor Que es WordPress hay que explicar las diferencias entre la versión .com y la versión .org:

  • wordpress.com, es una página donde cualquiera puede crearse un blog gratuito basado en la plataforma WordPress y hacer una página Web con él. La estructura de la url de la páginas sería: http://mipagina.wordpress.com. Tiene también una opción Premium que permite funciones avanzadas como la de contratar un dominio y que de cara al exterior se vea como http://www.mipagina.com.
  • wordpress.org, permite descargar el programa completo WordPress y usarlo en un hosting y dominio propio teniendo así una página con la misma herramienta que usa wordpress.com para hacer las páginas web y blogs.

Porque es tan popular WordPress

WordPress es una de las herramientas más intuitiva y sencilla que hay para publicar contenidos en Internet, pero también está considerado como uno de los entornos más seguros de trabajo, las actualizaciones de versiones y nuevas funciones son prácticamente mensuales.

Sin embargo hay dos factores que han contribuido mucho a la popularidad de WordPress: las plantillas o Themes y los complementos o Plugins. Las plantillas es lo que permite cambiar el aspecto de nuestra página Web, la gran ventaja es que al ser un sistema aparte de los contenidos con un cambio de Theme podemos tener una web  nueva sin tener que volver a entrar las páginas y entradas de la misma y reaprovechándolo todo. Los Plugins son complementos que añaden funciones a nuestro WordPress, por ejemplo botones para compartir en Redes Sociales, mejoras para el posicionamiento SEO de la página, Galerías de imágenes más vistosas y con efectos, funciones avanzadas de administración y gestión de la página y así un largo etc. Los que llevamos tiempo trabajando con WordPress hemos aprendido una cosa, si tienes una necesidad por solucionar en el 90% de los casos alguien ya ha hecho un plugin  que hace lo que necesitas.

Así, la enorme comunidad de usuarios de WordPress ha hecho que muchos diseñadores y desarrolladores hayan realizado plantillas y complementos para esta plataforma y más del 80% de los mismos son totalmente gratuitos y funcionales, los llamados “Premium” tienen coste muy asequibles, es raro que pasen de los 50,00 € siendo entre 15 y 25€ los precios normales.

Cómo empezar con WordPress

Hay dos formas de empezar con WordPress, una es registrase en es.wordpress.com y crear un blog y la otra es tener un usuario para acceder a una página que ya utilice WordPress como herramienta. Hay algunos proveedores de hosting como es el caso de 1&1 que incluyen una instalación asistida de WordPress totalmente automatizada cuando se contrata un dominio.

Una vez estamos delante del escritorio lo más habitual es empezar por crear una entrada, los elementos básicos que deberemos introducir en la misma son: Título, Contenido, Categorías y Etiquetas. También es recomendable en el contenido poner una imagen y también usar esa imagen como imagen destacada.

Existen numerosos cursos online de WordPress tanto en formato texto como en vídeo, he seleccionado este vídeo de 10 minutos por ser muy claro y centrarse de forma específica en el concepto de crear una entrada.

 

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, promedio: 5,00 sobre 5)
Cargando…

Plugin Wordfence Security

El plugin Wordfence Security es uno de los mas utilizados para proteger páginas Web desarrolladas con WordPress.

Wordfence es un sistema de seguridad robusto y completo, potenciador de la ejecución de WordPress. Protege su sitio de WordPress de las amenazas de seguridad y le mantiene fuera de la lista negra SEO de Google proporcionando un servidor de seguridad, protección de fuerza bruta, exploración continua y muchas otras mejoras de seguridad.

Wordfence también hará que su sitio hasta 50 veces más rápido que un sitio de WordPress normal mediante la instalación de Falcon Engine, el motor web de alto rendimiento disponible en exclusiva con Wordfence.

wordfence

 

Wordfence también detecta si hay algún problema de seguridad en su sitio o si ha habido una intrusión y le avisará por correo electrónico. Wordfence también puede ayudar a reparar sitios hackeados, incluso si usted no tiene una copia de seguridad de su sitio.

Una delas opciones que incorpora es la posibilidad de hacer un Scan del sitio para detectar posibles problemas de seguridad.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

WordPress Super Cache Plugin

WP Super Cache , este plugin genera páginas estáticas en html a partir de las páginas dinámicas que genera WordPress, estas páginas dinámicas generadas son guardadas en tu servidor para disminuir hasta en un 80% la carga del servidor, esto debido a que en lugar de generar una página dinámica por cada petición de página al servidor se muestra la página HTML estática.

Está indicado especialmente para páginas Web alojadas en Servidores compartidos con pocos recursos.

No todo va a ser estático  las páginas estáticas html sólo van a ser mostradas a:

  1. Usuarios que no tengan una sesión iniciada.
  2. Usuarios que nunca hayan dejado un comentario en el blog.
  3. Usuarios que no han visto posts protegidos por contraseña.

Sabiendo que el 99% de los visitantes no hacen nada de lo mencionado anteriormente, estos usuarios verán las páginas cacheadas en el servidor, este plugin es muy útil cuando nuestras Webs son mencionados en sitios cómo digg.com  o meneame.net  que dirigen miles de visitantes a nuestros sitios, así se evitan caídas del servidor.

Como funciona WP Super Cache

WP Super Cache crea una carpeta llamada Cache dentro de la carpeta Uploads. Conforme se van visitando las páginas el Plugin va creando los html correspondientes y los guarda en la carpeta Cache.

Instalación Rápida del plugin WP Super Cache

  • Comprobar que están activados los Permalinks
  • Easy>Marcar Catching On y guardar.
  • Avanzado>Marcar Use mod_rewrite to serve cache files. (Recommended)  y guardar.
  • Avanzado>Reglas Mod Rewrite, hacer clic en Actualizar reglas Mod_Rewrite  y guardar.
  • Verificar que WP Super Cache está activo haciendo clic en Easy>Test Cache
  • Para comprobar que se generan las páginas entrando en una cualquiera, haciendo ver Código Fuente y comprobar que al final está el texto de generación de WP Super Cache.

Instalación Detallada del plugin WP Super Cache

1. Habilitar WP Super Cache

Una vez instalado el plugin aparecerá notificándote que es necesario habilitar y configurar el plugin. Para hacerlo puedes dar clic en el link del mensaje o a través de Ajustes >> WP Super Cache.

2. Elegir el método para crear el cache

Después de habilitar el plugin como se muestra en el paso 3, debemos elegir el método crear el cache. Seleccionar rewrite rules como se muestra a continuación:

3. Actualizar las reglas .htaccess

Luego de habilitar el método para crear el cache en el paso 4, deberás bajar por esa misma ventana (opción Avanzado) hasta Reglas Mod Rewrite, aparecerá algo como lo siguiente:

Baja un poco más y hacer clic en Actualizar reglas Mod_Rewrite

Si los permisos sobre el archivo son correctos,  las nuevas reglas serán ingresadas al .htacces y verás lo siguiente a modo de confirmación:

4. Verificar que WP Super Cache está activo

Para comprobar que el plugin está realizando su trabajo, ingresa a la opción Easy y da clic en Test Cache.

Los resultados obtenidos deben ser los siguientes:

Otra forma, es ingresar a tu sitio web desde otro navegador (y sin estar autenticado), clic derecho en cualquier área de la página y dar clic en “Ver Código fuente de la página”. Ir al final de la página y debe aparecer lo siguiente:

7. Opciones recomendadas

Con el  WP Super Cache instalado, configurado y funcionando, podemos  habilitar la compresión.

Y siguiendo el paso 6, apartado “Ver Código fuente de la página”, esta vez debe mostrar:

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, promedio: 5,00 sobre 5)
Cargando…

Modo texto (HTML) en WordPress

wordpressEn el apartado de WordPress donde escribimos una entrada o página tenemos como opción predeterminada el modo visual. Para cambiar al modo texto que nos permite ver el código HTML solo hace falta hacer un clic al lado de visual, y allí podemos escribir códigos de HTML.

En algunas ocasiones puede ser necesario introducir algunas etiquetas de HTML para mejorar la presentación de nuestras entradas o páginas, como por ejemplo incrustar un vídeo de YouTube, o presentar una galería de fotos, aunque en versiones posteriores a la 4.x de WordPress algunas de estas funciones se han automatizado.

Ejemplo: para presentar una galería de fotos poner:

[ gallery=1 ] sin espacio.

 

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Backup de WordPress

Cuando se desarrolla una Web en WordPress es importante realizar un Backup de la misma, tanto de la base de datos como de los ficheros principales, especialmente los que están en la carpeta wp-content que incluye plugins, plantillas o themes y sobre los los archivos subidos.

Plugin Backup WordPress

Uno de los mejores plugin que incluye todas las opciones necesarias es BackUpWordPress que permite las siguientes funciones:

  • Programar las tareas de Backup, por defecto hace uno diario y otro semanal.
  • Decidir entre hacer copia solo de la base de datos o de la base de datos y los archivos
  • Excluir carpetas y archivos, por ejemplo es recomendable excluir las carpetas wp-admin y wp-includes.
  • Guardar el Backup en el servidor o en sitios externos de almacenaje como Google Drive o Dropbox.

Sin lugar a dudas una excelente elección para aumentar la seguridad de nuestra página.

Paso a paso para configurar un Backup de WordPress estándar

En un Backup estándar de una página Web de WordPress deberíamos copiar la carpeta wp-content, la base de datos y realizarlo una vez al día, semana o mes según las actualizaciones que se hagan en la página. Por defecto la instalación del plugin configura dos backups, uno diario y otro semanal con archivos y base de datos sin exclusiones.

Los pasos para hacerlos serían los siguientes:

  1. En el Escritorio de WordPress ir a Herramientas>Copias de Seguridad
  2. Elegir la pestaña Complete Daily o Complete Weekly según se quiera hacerlo diario o semanal
  3. Ir a Configuración y seleccionar:
    1. Copia de Seguridad = Archivos y Base de Datos
    2. Programa = una vez al día
    3. Start Day = Monday ( o el día que se quiera)
  4. Ir a Exclusiones y marcar como excluidas las carpetas: wp-admin, wp-includes y logs (si así se tiene)

En la parte superior de la página de Configuración veremos la programación que tenemos realizada y cada cuando se hace.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Plugin Newsletter para WordPress

wordpressEl plugin Newsletter para WordPress permite disponer en nuestra página Web de una completa gestión de Boletines (Newsletters) para enviar a los usuarios que se registren. El Plugin  se instala y activa como cualquier Plugin y aparece una nueva sección de Administración de Opciones del plugin.

El mismo plugin incorpora todas las funciones necesarias para realizar las funciones de inscripción y mantenimiento de la base de datos de usuarios registrados así como la composición de boletines y envío de los mismos desde el propio escritorio de WordPress.

Para tener mas información sobre las funciones y configuración del plugin visita el artículo Plugin Newsletter en nuestra Wiki.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Como tener una página Web con WordPress

wordpressLa necesidad de tener una página web cada vez es mayor, de hecho se calcula que solo en el año 2017 se doblaron el número de páginas activas respecto a toda la evolución de años anteriores. Existe opciones para tener una página web gratis como es caso de la página web Google que nos ofrece Google My Bussines. Sin embargo una las mejores opciones es WordPress. Hay dos opciones para disponer de una página propia desarrollada con WordPress, wordpress.com y tener un Hosting propio.

wordpress.com

Hay que resgitrarse como usuario en wordpress.com con una cuenta de email y a partir de ahí podemos abrir uno o varios Blogs, entendiendo que en este caso Blog y página Web es lo mismo. La dirección de la Web será del tipohttp://miweb.wordpress.com.

Comprando el Pack Premium que tiene coste de unos 19 € anuales podemos disponer, entre otras ventajas de que nuestra Web o Blog se vea también desde un dominio propio tipo www.miweb.com que apunta al anteriorhttp://miweb.wordpress.com

Esta es una buena opción para principiantes por no tener ninguna complejidad técnica ni requerir conocimientos, el inconveniente estriba en que no podremos utilizar los plugins que queramos ni todas las plantillas que existen ya que eswordpress.com quien decide que se puede instalar y que no. Si se quiere libertad total de elección ver la siguiente opción

Hosting propio

La opción mas completa para disponer de una página Web propia con WordPress es contratar un dominio y hosting propios e instalar en la misma WordPress. Los pasos básicos para hacerlos son los siguientes:

  • Contratar un Pack de Hosting+Dominio en Linux con MySQL
  • Crear una Base de datos MySQL
  • Descargar de wordpress.org el WordPress, descomprimirlo y subirlo a nuestro hosting.
  • Introducir los parámetros de la base de datos en wp-config.php y subirlo al dominio
  • Instalar WordPress

Algunos proveedores de Hosting como 1&1 ya facilitan automatizados todos estos pasos.

Este sistema permite instalar cualquier Plantilla o Plugin que queremos, hay dos formas: descargar los archivos y subirlos o instarlarlos desde el propio escritorio de WordPress

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Autoría de contenidos en WordPress

wordpressEn WordPress es posible determina la autoría de los contenidos creados, páginas y entradas. Para ello es necesario que tengamos un Usuario creado en la Web y al conectarnos a la misma y crear contenidos automáticamente serán asignados al mismo.

También es posible cambiar de usuario contenidos ya realizados, se puede hacer desde dos sitios diferentes:

  • Desde la lista de entradas o páginas, es la forma mas simple
    • Entrar en la lista de Entradas o Páginas
    • Hacer clic debajo del título en el enlace Edición rápida
    • En las opciones que se muestran a la izquierda está el usuario, cambiarlo y pulsar actualizar
  • Desde la ficha de una Entrada o Página
    • Buscar debajo de la casilla de contenido la casilla de Usuario y cambiarla
    • Si no se ve una casilla de usuario hacer clic en la parte superior derecha: Opciones de Pantalla y marcar la casilla de Autor
    • Hacer clic en el botón de Actualizar.

Existen algunos Plugins como el WP About Author que permiten ampliar los datos de la ficha de un autor

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Plugin Transposh para traducciones

wordpressEl Plugin Transposh para WordPress permite realizar traducciones de páginas escribiendo los textos tal como los vemos y realizando una traducción “al vuelo” sobre los mismo textos de la página Web.

Instalación y configuración

Se instala y activa como cualquier otro Plugin de WordPress, una vez hecho se abren una sección completa en el menú de Escritorio con varias secciones:

  • Languages, permite determinar cual es el lenguaje por defecto y cuales son los otros. El lenguaje por defecto se debe arrastrar a la parte superior y los alternativos se debe hacer clic en ellos para que queden en verde.
  • Settings, Permite determinar diferentes opciones de la traducción, una de las mas importantes es que nivel de usuarios pueden traducir. Se debe tener en cuenta que la opción activada por defecto es la de Anonymous, que quiere decir cualquiera sin necesidad de estar registrado.
  • Translation Engines, permite seleccionar cual es el sistema de traducción automática por defecto.
  • Widget Settings, configura la barra de progreso de la traducción.
  • Advanced, opciones avanzadas de seguimiento de la traducción.
  • Utilities, contiene varias opciones que permite reinicilizar o lanzar la traducción completa de una Web.
  • About, enlaces relacionados con el Plugin
  • Support, opciones de soporte gratuito, profesional y donaciones.

Traducción

Para llevar a cabo la traducción Online de la Web es necesario poner el Widget de Transposh en una Sidebar y hacer clic en la casilla de Edición. Se activan unos pequeños iconos que nos permiten hacer la traducción haciendo clic en ellos, antes se debe seleccionar el idioma a traducir.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…