WordPress es un sistema de gestión de contenido (en inglés Content Management System, o CMS) enfocado a la creación de blogs (sitios web periódicamente actualizados). Desarrollado en PHP y MySQL, bajo licencia GPL y código modificable, tiene como fundador a Matt Mullenweg. WordPress fue creado a partir del desaparecido b2/cafelog y se ha convertido junto a Movable Type en el CMS más popular de la blogosfera y en el más popular con respecto a cualquier otro CMS de aplicación general. Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos. Leer más.
Ahora no sucede tanto pero hace un tiempo la gran mayoría de themes que podíamos encontrar para WordPress no estaban preparados para ser traducidos a nuestro idioma nativo. Esto hace que para traducirlos tengamos que buscar cada palabra a traducir entre todos los ficheros
.php y traducirla. Además, según como de bien estuviesen hechos los estilos del theme, al cambiar el texto a traducir si es demasiado grande podemos tener el problema de que se deformase la página o no entrase correctamente en la caja/div en la que se debería de mostrar.
Por otro lado cambiar el texto en los propios ficheros es un poco chapucero ya que hay alternativas mejores. Y la alternativa es preparar el theme para poder traducirlo mediante ficheros
.mo
Un año y tres meses después vuelve a mí esa sensación de querer mejorar la apariencia, funcionamiento y usabilidad de la página. Es por ello que hoy estreno mi cuarto theme, antes fueron Aqua, Nebula y Chocotheme, y hoy llega a este blog personal el theme Maverick.
Ha salido hoy una nueva versión de WordPress, concretamente la versión 3.3 que trae bastantes mejoras en cuanto a la interfaz y el cargador de imágenes entre otras cosas.
Por un lado la barra de administración que aparecía antes en la parte frontal, y que no servia para nada, la han modificado y le han añadido enlaces útiles, además ahora esta barra ya no solo aparece en esa parte si no que también lo hace en el panel de administración. En cualquier caso aun les fata pulirla más.
Una de las cosas que quería hacer en cuanto tuviera algo de tiempo era en modernizar un poco los estilos que vienen por defecto con el theme chocotheme. Para el que no lo recuerde por defecto vienen en plan “No tienes comentarios”, “Tienes un comentario”, “Tienes % comentarios”. Pues bien, hace poco salio la RC de WordPress y la cual me dio por probar antes de que saliese la versión final.
Si somos el tipo de gente que le gusta tener las entradas bien maquetadas, todo en su sitio, bien ordenado, funcionan todo correctamente, sin faltas, etc. es más que seguro que durante todo el tiempo que estemos escribiendo la entrada WordPress haya aprovechado para crearnos varias revisiones de la entrada para, en caso de ser necesario, restaurar el articulo que estábamos redactando.
Todo esto esta muy bien y cuando llega el momento de usarlo es una gozada. Sin embargo, todas estas revisiones que se crean se quedan guardadas en la base de datos para siempre, da igual que la entrada ya haya sido publicada y que nunca mas hagan falta, las revisiones quedaran allí ocupando espacio.
Este manual explica los pasos que se han de seguir para disponer de una centralización, o mas bien, sincronización de las cuentas de usuario que se creen en las diferentes páginas webs de una empresa en la que se usen varias plataformas de trabajo para proveer a sus clientes de diferentes servicios y que estos, para facilitarles su experiencia web 2.0, no necesiten registrarse en cada servicio proporcionado por la empresa.
Para ello se seguirán una serie de pasos en un entorno de prueba que daremos por predefinido desde el comienzo y que será con el que trabajemos.
El entorno de prueba
Durante todo el ensayo se usara el siguiente material, con el cual, se ha conseguido el objetivo que se estaba buscando.
Ubuntu Server 10.04 sobre una maquina virtual con VMWare WorkStation 7.0.0 *
Sobre el SO se ha usado los servicios de Apache, PHP, MYSQL y phpMyAdmin.
Se han empleado los gestores de contenidos Joomla, Moodle, Magento y WordPress.
Como comente ayer, la entrada de hoy se dedicara a explicar los pasos que tenemos que seguir para que cuando nosotros o cualquiera de los editores de nuestro blog publique una entrada, automáticamente esta se sincronice en bbPress dentro de un foro que le especificaremos como por ejemplo “Publicaciones del portal”. A si mismo todos los comentarios que se dejen en la entrada del blog se sincronizaran y a parecerán en el hilo del foro (entrada del foro). También podemos hacer que funcione de forma inversa, es decir, que todos los comentarios que se dejen en el foro se sincronicen en el blog. Todo esto es configurable.
Para conseguir esto necesitaremos dos plugins, uno para cada plataforma. Los descargaremos y subiremos cada uno a su correspondiente directorio:
Ambos plugins los ha creado la misma persona, un ruso, así que tenemos como idiomas de configuración el ingles por defecto o el ruso, si así tuviéramos configurado el blog.