Bienvenidos a ayuda-blogger.com, un sitio donde encontraras multitud de manuales, trucos y abundante información sobre las plataformas blogger y wordpress

Algunas soluciones para WordPress sin necesidad de Plugins




WordPress es una de las aplicaciones para blogging más robustas y con una gran comunidad por detrás, siempre dispuesta a crear plugins que nos faciliten el trabajo. Sin embargo, muchas veces, dependiendo de los beneficios de nuestro hosting, algunos plugins pueden resultar molestos y sobrecargar los servidores de nuestros blogs.

A continuación una corta guía con algunas soluciones que te ahorraran algunos plugins:

Como mostrar los temas más populares:

Abre el archivo sidebar.php de tu theme y en el lugar que prefieras pega el siguiente código. Puedes cambiar "post populares" por el nombre que desees y el número 3 por el número de posts que desees que aparezcan en la lista.

<h2>Posts Populares</h2>
<ul>
<?php $result = $wpdb-?>get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 3");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>
<li><a href="http://www.blogger.com/%3C?php%20echo%20get_permalink($postid);%20?%3E" title="">">
<?php echo $title ?></a> {<?php echo $commentcount ?>}</li>
<?php } } ?>
</ul>


Como mostrar post relacionados

Abre el archivo functions.php y pega el siguiente código:

function related_posts_shortcode( $atts ) {
extract(shortcode_atts(array(
'limit' => '5',
), $atts));

global $wpdb, $post, $table_prefix;

if ($post->ID) {
$retval = '<ul>';
// Get tags
$tags = wp_get_post_tags($post->ID);
$tagsarray = array();
foreach ($tags as $tag) {
$tagsarray[] = $tag->term_id;
}
$tagslist = implode(',', $tagsarray);

// Do the query
$q = "SELECT p.*, count(tr.object_id) as count
FROM $wpdb->term_taxonomy AS tt, $wpdb->term_relationships AS tr, $wpdb->posts AS p WHERE tt.taxonomy ='post_tag' AND tt.term_taxonomy_id = tr.term_taxonomy_id AND tr.object_id = p.ID AND tt.term_id IN ($tagslist) AND p.ID != $post->ID
AND p.post_status = 'publish'
AND p.post_date_gmt < NOW()
GROUP BY tr.object_id
ORDER BY count DESC, p.post_date_gmt DESC
LIMIT $limit;";

$related = $wpdb->get_results($q);
if ( $related ) {
foreach($related as $r) {
$retval .= '
<li><a title="'.wptexturize($r->post_title).'" href="'.get_permalink($r->ID).'">'.wptexturize($r->post_title).'</a></li>
';
}
} else {
$retval .= '
<li>No related posts found</li>
';
}
$retval .= '</ul>
';
return $retval;
}
return;
}
add_shortcode('related_posts', 'related_posts_shortcode');


Ahora cada vez que quieras insertar temas relacionados en algún post en particular, añade el siguiente código al final de tu post:

[related_posts]


Mostrar comentarios recientes:

Pues abrir el archivo sidebar.php o footer.php para mostrar los últimos comentarios de tu blog:

<?php
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,30) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 10";

$comments = $wpdb->get_results($sql);
$output = $pre_HTML;
$output .= "\n<ul>";
foreach ($comments as $comment) {
$output .= "\n<li>".strip_tags($comment->comment_author) .":" . "<a href=\"" . get_permalink($comment->ID)."#comment-" . $comment->comment_ID . "\" title=\"on ".$comment->post_title . "\">" . strip_tags($comment->com_excerpt)."</a></li>";
}
$output .= "\n</ul>";
$output .= $post_HTML;
echo $output;
?>

Analizar tu blog


Eres un blogger consumado, te apasiona esto de bloguear y ya no lo tomas muy a la ligera, es más, ahora lo consideras como algo profesional. Pues bien, ¿hace cuánto que no analizas tu blog?

Analiza tus ingresos

Si tienes más de un blog, te recomiendo hacer una lista, puede ser en excel o en cualquier hoja de cálculo, enumerando los blogs que manejas y colocando las ganancias que recibes por cada uno de ellos. Es aquí donde debes analizar porqué tal o cual blog te genera mayores ganancias. Si el margen de ganancias entre uno y otro blog es mucha, entonces debes ponerle más énfasis en aquellos blogs que te generen poco, sin descuidar los más rentables.

Las variables para que determinado blog genere poca o más ganancia, son muchas, una de ellas es la temática, si usas Google Adsense para rentabilizar tu publicación, entonces debes estimar que temática es la que genera más ingresos, a ciencia cierta no es posible saber cual es la más rentable, pero no es igual una de tecnología que una de música. Te recomiendo, también, usar algunas herramientas y profundizar en la aplicación de SEO para tus blogs. Aquí te recomiendo darle un vistazo a:

Estimador de tráfico y pago por click.


Un poco de SEO no esta mal

Alguna vez te has detenido a pensar en lo que realmente es hacer un trabajo de SEO, si bien puedes pagar a un profesional para que te haga la labor de SEO a tu blog, muchas veces eficientemente, tu podrías hacerlo sin necesidad de gastar dinero. Lo que si invertirás es tiempo y mucha paciencia.

Investiga un poco sobre los títulos de tus posts, tus posibles lectores tienen una manera muy particular de buscar y tu lo sabes, porque también sabes como buscar en Google. Por ejemplo, si buscas el último capitulo de lost para verlo en línea ¿cómo lo buscas?. Generalmente insertas "Lost ultimo capitulo ver online". Entonces si vas a realizar un post sobre el último capitulo de Lost, tu título debería ser más o menos como la búsqueda: "Ver Online Último Capitulo Lost" e ir jugando con ese título a lo largo de tu nota.

Los temas más visitados, es bueno siempre hacer temas relacionados con los posts más exitosos de tu blog. Esto te acarreara más visitas y el regreso de aquellos lectores que quedaron fascinados con algún post en particular. Te recomiendo usar la siguiente herramienta, muy buena para estimar las búsquedas de determinada palabra:

Herramienta para palabras clave.

¿Aún me apasiona esto?

Por último recomiendo hacerse un auto-análisis, estoy seguro que ingresaste a la blogosfera porque te gustaba escribir, expresar tus ideas o desarrollar alguna afición, cualquiera de esas razones se resumían en que gustaba lo que hacías, sentías verdadera pasión por esto. ¿Aún sientes eso?.

Generalmente escribir, buscar más temas, trabajar en el marketing de tu publicación o publicaciones, suele derivar, en algún momento, en hastió, estrés y querer dejarlo todo. Antes de querer borrar tus cuentas y salir corriendo a buscar algo "allá afuera", piensa bien las cosas y situá en una balanza tus prioridades, te conviene o no, es sólo un hobbie o se ha convertido en algo de lo que quieres vivir.

Sea cual fuere tu decisión, ten en cuenta que es tuya, bajo tu responsabilidad y debe ser tomada después de un análisis, ¿parar o continuar? Yo te diría: ¡a seguir blogueando!

Promocion de paginas web con facebook



Todos saben que facebook es actualmente junto con twitter la red de contactos mas importante del mundo. Bien, facebook te da la oportunidad de crear un perfil de usuario con el que poder interactuar con amigos ya conocidos, conocer nuevas personas, unirse a grupos y un sin fin de herramientas mas.

Desde el punto de vista de los webmaster quizás la utilidad mas importante de todas sea la de poder crear una pagina web dentro del propio facebook para unificar a fans, interactuar con ellos y encontrar a nuevos. Para crear una pagina web en Facebook siempre que tengas previamente creado un perfil son los siguientes:

  • Lo primero de todo es entrar en nuestra cuenta e ir a la barra de navegación que tienes en la parte inferior del Facebook y pulsar la opción Páginas y anuncios:

  • Una vez dentro selecciona la opción “páginas” y luego haz click en el botón “crear página” que aparecerá en la parte superior derecha:

  •  Una vez hecho esto nos saldrá una nueva pantalla para rellenar los datos necesarios para crear nuestra web.... en un par de minutos tendremos creada nuestra web



Una vez creada nuestra página en facebook ya podremos acceder a la misma y rellenarla con la información de nuestra web. A la hora de actualizar la pagina de facebook en la parte de "muro" tenemos dos opciones, la primera de ellas es hacerlo a mano y la segunda es utilizar el feed -si tenemos uno- en el blog al que estamos promocionando. 

Veamos como le decimos a facebook que actualice el "muro" con las entradas de nuestra web y asi no tener que actualizar en 2 lweb simultáneamente:

  • Lo primero es acceder a nuestra cuenta de facebook, ir a Inicio/Aplicaciones/Notas.
  • Ahora debemos de elegir Configuración de las notas/Editar opciones de importación, en el panel lateral.
  • En “Importar un blog“, en el campo “Introduce un sitio o una dirección de noticias RSS/Atom“ debemos de poner la url de nuestro feed y presionamos el botón “Iniciar importanción“.
  • Por último y si la precarga de post por parte de facebook es correcta debemos pulsar el botón de confirmación.

Tengo que comentar, que facebook solo acepta un feed por página web. Para aquellas personas que dentro de la misma web utilicen un feed por sección o aquellas que hagan una página en facebook de una red de blog pueden crear un "feed de feeds" mediante una herramienta beta de yahoo conocida como Pipes . El feed resultante de la herramienta Pipes de yahoo la deberemos de insertar como feed a importar

Nuestra red de blog "blogosferahoy" tiene esta pagina en facebook contruida con una pipe de 15 blogs independientes. Por último y antes de que se olvide, ¡Las actualizaciones del feed de facebook no son instantáneos, tardan hasta 3 horas¡ con lo que no os preocupeis si veis que no salen las entradas automáticamente
 

Anunciate aqui

Si deseas anunciarte en esta web no lo pienses mas y hazlo desde Aqui
Ayuda blogger Copyright © 2009 Blogger Template Designed by Bie Blogger Template