Como instalar PodPress y no morir en el intento

Tras arduas horas y esfuerzos he conseguido instalar el plugin PodPress para WordPress, y lo más importante… con stats funcionando!!!

Para instalarlo hay que copiar la carpeta correspondiente al directorio de plugins, la instalación normal vamos.

Una vez instalado y configurado, hay que copiar/mover la carpeta podpress_trac que se encuentra dentro de optional files en la carpeta del plugin, a la raíz de la instalación de wordpress. Esa carpeta tiene el index.php pero por error no tiene el .htaccess. Hay que crearlo a mano y meter esto:

# BEGIN podPress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^feed/(.+)$ index.php?feed=$1
RewriteRule ^play/(.+)$ index.php?play=$1
RewriteRule ^web/(.+)$ index.php?web=$1
</IfModule>
# END podPress

Si después de eso aparece el error ‘Fatal error: Using $this when not in object context in /xxx/wp-content/plugins/podpress/podpress_functions.php on line 742’ hay que editar dicho fichero y cambiar lo siguiente:

Linea 742:

if($podPress->settings['statLogging'] == 'Full' || $this->settings['statLogging'] == 'FullPlus') {

Cambiar a:

if($podPress->settings['statLogging'] == 'Full' || $settings['statLogging'] == 'FullPlus') {

Linea 753:

} elseif ($this->settings['statLogging'] == 'FullPlus' && $realSysPath !== false) {

Cambiar a:

} elseif ($settings['statLogging'] == 'FullPlus' && $realSysPath !== false) {

Esto último se supone que solo sucedería bajo PHP5.

Ale, a disfrutarlo.

Errores instalando WordPress

Forbidden
You don’t have permission to access /wp-admin/index-extra.php on this server.

Forbidden
You don’t have permission to access /wp-admin/admin-ajax.php on this server.

Solución:

añadir esto al .htaccess de wp-admin

<IfModule mod_security.c>
SecFilterInheritance Off
</IfModule>

Hola mundo

Y yo sigo como si nada…

Como si nada no, finalmente me he decidido a probar WordPress tras años de MovableType. Lo primero que me encuentro es un bonito sistema de publicación para señores ingleses. Se podría decir que no hay nada de soporte a otros idiomas en la página oficial. Finalmente he encontrado esto.

De momento sigo trasteando por el cuarto de máquinas.