WordPress 2.2 y Widgets en K2 solucionado!

29 05 2007

Tuve este problema al actualizar a la versión de WordPress 2.2 debido a que utilizo el tema K2, felizmente era un pequeño problema de incompatibilidad, así que la solución es la siguiente:

< ?php
/*
Plugin Name: Disable WordPress Widgets
Plugin URI: http://schulte.mn/
Description: This plugin overrides WordPress Widgets and will allow K2 Sidebar Modules to function.
Author: Darrell Schulte
Version: 1.0
Author URI: http://schulte.mn/
*/
remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0 );
?>

Este código hace que se desactive los Widgets de WordPress y permitirá que los Sidebar Modules de K2 funcionen. Copia este código usando un programa de texto como Blog de Notas o WordPad y guárdalo con la extensión .php, luego súbelo al directorio de los plugins: /wp-content/plugins/.

Si esto te parece mucho trabajo, pues simplemente descarga el archivo:

Disable WordPress Widgets plugin for K2

[Vía Reyson's]





Entrevista al 17th Karmapa Trinlay Thaye Dorje

28 05 2007

Encontré esta entrevista al llamado 17º Karmapa Trinlay Thaye Dorje, líder espiritual del linaje Karma Kagyu del Budismo Tibetano, donde se plantean algunos principios básicos. Fue realizada por TV Danesa en el año 2004 y debido a que está traducido al español, pienso que puede servir de mucho para aquellos que no tienen muy en claro algunas cosas sobre el Budismo.

La entrevista consta de tres partes, prestemos atención a lo que manifiesta el Karmapa y tratemos de obtener nuestras propias conclusiones.

Entrevista en español

Parte 1:

Parte 2:

Parte 3:

En una próxima entrada estaré publicando algunos conceptos básicos que son necesarios para los que estamos descubriendo este estilo de vida y para aquellos que aún no se deciden formar parte de ella :smile:

[Vía Reyson's]





Actualización a WordPress 2.2

26 05 2007

En un incio tenía pensado esperar a la versión de WordPress 2.2.1 para actualizar el Blog, pero debido a la aparición de un grave bug de inyección SQL presentado en las versiones 2.0.x y 2.1.x, decidí actualizar a la versión 2.2. Si aún no piensas actualizar, una solución al bug está en el Changeset 5442.

Para aquellos que piensan actualizar su Blog y aún no tienen muy claro los procedimientos, aquí les dejo una pequeña guía:

1. Por seguridad hacer una copia de la base de datos a través del panel de PHPMyAdmin o mediante el plugin WP Database Backup, si lo tienes instalado.

2. Desactivar todos los plugins. Si usas plugins compatibles con WordPress 2.1 no será necesario.

3. Descargar la última versión.

4. Deacarga el archivo de traducción de WordPress 2.2 en español.

5. Subir los archivos de la nueva versión por ftp eliminando los antiguos directorios /wp-admin/ y /wp-includes/, salvo el directorio /wp-includes/languages/.

6. Eliminar los archivos del directorio raíz donde está instalado WordPress, excepto wp-config.php, .htaccess, robots.txt, favicon.ico, y otros que hayas subido antes de la actualización y subir los nuevos archivos del directorio raíz, menos wp-config-sample.php.

7. Reactivar los plugins uno por uno y comprobar que funcionan perfectamente.

8. Actualizar la estructura de permalinks (opcional)

9. Por seguridad al finalizar la actualización, eliminar los archivos upgrade.php, install.php e install-helper.php que se encuentran en el directorio /wp-admin/

Es recomendable actualizar a la última versión, aunque ya comienzan aparecer algunas fallas que serán resueltas en la versión 2.2.1 :razz:

[Vía Reyson's]





Previsualización de entradas en WordPress 2.2

25 05 2007

Esta nueva versión no presenta el frame de previsualización de entradas por defecto, sólo presenta un enlace de previsualización (Previsualizar ») hacia otra ventana.

Para los que desean tener la previsualización en la misma página como en versiones anteriores, he realizado las siguientes modificaciones en los archivos page.php y post.php que se encuentran en el directorio wp-admin:

En el archivo page.php ubicar la línea 63: include('edit-page-form.php'); y en el archivo post.php ubicar la línea 67: include('edit-form-advanced.php'); y agregar lo siguiente:

?>
<div id='preview' class='wrap'>
<h2 id="preview-post"><?php _e('Page Preview (updated when page is saved)'); ?></h2>
<iframe src="<?php echo clean_url(apply_filters('preview_page_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); ?>" width="100%" height="600" ></iframe>
</div>
<?php

antes de: break;

Para que se muestre el título en español, modificar:
<?php _e('Page Preview (updated when page is saved)'); ?>
por:
<?php _e('Previsualizaci&oacue;n de la entrada (actualiza al guardar la entrada)'); ?>

Otra alternativa
Si no te gusta esta solución, puedes usar esta otra alternativa que consiste en un plugin que lo muestra con un estilo diferente pero con el ancho de visualización reducido. Para visualizar el título en español, deberás modificar en el plugin, lo siguiente:

La línea:
<h3 class="dbx-handle">Page Preview (updated when page is saved)</h3>
por:
<h3 class="dbx-handle">Previsualizaci&oacue;n de la entrada (actualiza al guardar la entrada)</h3>

Espero que les sea de utilidad.

[Vía Reyson's]





Solución al problema con la codificación UTF-8 en WordPress 2.2

24 05 2007

Algunos usuarios que decidieron actualizar a la versión de WordPress 2.2 han presentado algún problema con la codificación de caracteres UTF-8.

Una simple solución que he podido encontrar es realizar una modificación al archivo wp-config.php de la sieguiente manera:

Buscar la línea:

define('DB_CHARSET', 'utf8'); (esta configuración es la que viene por defecto)

Cambiarla por:

define('DB_CHARSET', '');

Eso es todo.

[Vía Reyson's]