Listas de correo en Wordpress

Usando phplist

phplist es un gestor de listas de correo excelente. Se integra con WordPress y también con los foros phpbb ejemplo de foro , y con otros muchos más. Ver página oficial phplist.

Hay varios plugins para WP:
Maneja tus contactos de WordPress
Otro plugin más
Plugin para añadirse a la lista de correo desde la caja de comentarios

Otros

Para enviar los posts a los usuarios puedes usar feedburner :( pero hay un plugin excelente con confirmación de registro (visto en AydaWordPress).

Plugin: Random Redirect

El plugin Random Redirect versión 1.1 permite crear enlaces para que te lleven a posts aleatorios dentro de cualquier categoría o en alguna en concreto. El principal inconveniente es que si quieres la segunda opción necesitas saber el ID de la categoría, pero esta versión falla porque sólo funciona para ID=1.

No cumple la función que quería porque no se integra en la plantilla, sólo sirve para crear enlaces del tipo:
http://mipagina.com/?random
http://mipagina.com/?random&random_cat_id=1

Plugin desinstalado.

Mostrar una frase aleatoria en el sidebar de wordpress

Solución a un problema técnico:

  • Suponemos que algunos de nuestros posts son frases y citas famosas, y están bajo la categoría frases-y-citas.
  • No queremos que se muestren esos posts (toda esa categoría) en la página pricipal.
  • Queremos mostrar aleatoriamente esas frases en el sidebar (en la columna).

No mostrar una categoría en la página principal

Para evitar modificar el código PHP, vamos a instalar el plugin Advanced Category Excluder. Este plugin brinda la posibilidad de ocultar categorías en diferentes sitios: Feed, Home, RSS… En ACE>Categories Marca la categoría Frases y citas (al menos en home).

Mostrar el contenido de los posts de esa categoría

  1. Queremos un post aleatorio de una categoría.
  2. No queremos el post completo (autor, fecha, comentarios….), sólo queremos su contenido.

Hay plugins como Ramdom Redirect que te permiten crear un enlace que te lleve a un post aleatorio, incluso dentro de una categoría, salvo que en la versión 1.1 no funciona la opción de categorías (excepto en la categoría con ID=1) y necesitas saber el ID de las categorías, algo que no es fácil de encontrar. No nos queda más remedio que picar código.

En voragine.net he encontrado la forma de mostrar posts aleatorios de una categoría:

query_posts('category_name=Aleatorio&showposts=1&orderby=rand')

Esto muestra 1 post aleatorio de la categoría Aleatorio.

El problema que me he encontrado es que no quiero un post aleatorio completo, y aquí es donde me las he ingeniado para tomar sólo el contenido. Buscando bastante en google he encontrado que la función que muestra el contenido es the_content() y analizando cómo la usa WordPress en su código he añadido el código definitivo en mi sidebar.php (en la carpeta del theme.

<div class="widget">

<h2>Frase aleatoria</h2>
<?php query_posts('category_name=frases-y-citas&showposts=1&orderby=rand');
the_post();

the_content();

?>

</div>

Esto no muestra el título del post, pero si lo prefieres puedes añadir la función the_title();

Hay un problema, no lo puedes usar antes de mostar las entradas, por lo que está limitado a ponerse en una columna a la derecha, o debajo, al final de las entradas o en el pie. No funcionará en la cabecera ni en la columna de la izquierda.

Puesta a punto de wordpress

Bitácora

Tools>Turbo: Gears Status
Categoría uncategorized renombrada
Instalar plugins, configurarlos
Settings>General: Algún pequeño ajuste
Página About vacía
Instalación de themes: three colums blue, cloud y bible scholar. El problema aquí es que Wordpress no ofrece gestor y para subir las carpetas descomprimidas cpanel no sirve, hay que usar filezilla.
Crear .htaccess con permisos 666 (para permalinks)
Permalinks con título de post: Settings>Permalinks>Custom   /%postname%

Queda

-Poner wordpress en español

Plugins interesantes

·Akismet (ya venía ¿¿??)
·OpenID
·Aleph·Hidepost
·Contact Form 7
·Vote it up!
·Wordpress Thread Comments
·Star ratings for reviews

Diseño

·Categorías
Puesta a punto
Citas y frases famosas

·Nube de tags

 

You need to log in to vote

The blog owner requires users to be logged in to be able to vote for this post.

Alternatively, if you do not have an account yet you can create one here.

Powered by Vote It Up