04dic
9

PodPress, el mejor plugin que hay para hacer podcasting tiene una pequeña incompatibilidad con las revisiones de posts introducidas en WordPress 2.6 y, lógicamente, WordPress 2.7.

PodPress, que está pendiente de una actualización mayor, se puede parchear para que sea compatible con esta característica simplemente aplicando este código mas o menos en la línea 51 del archivo podpress/podpress_admin_class.php:

function post_edit($post_id) {
	GLOBAL $post;
	if($this->justposted) {
		return;
	}
	$this->justposted = true;

	if ( isset($_POST['post_ID']) && (int) $_POST['post_ID'] )
		$post_id = (int) $_POST['post_ID'];

	$this->settings_item_save($post_id, $_POST);
}

Lo que consigue este parche es que los campos personalizados utilizados por PodPress se adjunten al post real y no a cualquiera de las revisiones.

Para saber más:

  • Pingback: Bitacoras.com

  • http://pasajesdelahistoria.ueuo.com HAL

    Parche aplicado, muchas gracias

    Un saludo

  • http://edisoncor.mycsistemas.com edisoncor

    Hola Fernando utilizas algun plugin para mostrar el codigo php dentro de la caja que dice clic para ver el texto plano

    • http://fernandotellado.com/ Fernando Tellado

      Uso IG Sintax Highlighter

    • http://www.code09fim.uni.cc/ RubensaiD

      y de donde puedo descargar eso… en wordpress no aparece..

      • http://fernandotellado.com/ Fernando Tellado

        Lo tienes en el primer enlace del post.

        • http://www.code09fim.uni.cc RubensaiD

          Me referia al IG Sintax Highlighter… gracias

  • http://pitonizza.com Pitonizza

    Gracias Fernando, estoy en el archivo que señalas del podpress, pero nada pasó, seguramente apliqué mal el parche. Uso wordpad a falta de dreamweaver. Me puedes sugerir donde poner exactamente el parche pues no tengo como referirme a una “linea 51″. Gracias.

    Esperaré pacientemente tu respuesta pues entiendo que te han halado de los cabellos últimamente con amables exigencias del tipo “AYUDAME, ¿NO QUE ERES AYUDAWORDPRESS?”

    Un abrazo.

  • http://pitonizza.com Pitonizza

    Hey, se solucionó, era cuestión de refrescar la página o limpiar el caché. No sé qué hice, pero funcionó. Una vez más, gracias Fernando, te debo la vida!