Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Optimizando mi blog

Estas en el tema de Optimizando mi blog en el foro de WordPress en Foros del Web. Hola a todos, Soy nuevo en el foro y me he registrado porque veo que la mayoría controlais bastante en todo el tema de diseño ...
  #1 (permalink)  
Antiguo 21/12/2010, 21:13
 
Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Optimizando mi blog

Hola a todos,

Soy nuevo en el foro y me he registrado porque veo que la mayoría controlais bastante en todo el tema de diseño de webs, blogs y demás, mientras que yo no tengo ni idea.

La cuestión es que un amigo me realizó un blog y estoy bastante contengo con el diseño y demás pero todavía hay algunos puntos por mejorar. Asique os los voy a exponer y a ver si tienen alguna solución.

1- ORDENAR EL MENÚ.

La plantilla que estoy utilizando tiene un menu en el que aparecen las categorias ordenadas alfabeticamente. Cuando te pones encima de una categoria se abre el menu desplegable mostrando las subcategorias tambien por orden alfabetico.

La cuestión es, como puedo hacer para que las categorias y subcategorias me aparezcan en el menu y en el desplegable en el orden que yo quiero?? Supongo que tendré que enlazarlo manualmente, en que archivo tendria que hacer eso? en el header.php?

2- ARREGLAR LA SIDEBAR.

En la sidebar entre otras cosas tengo un apartado para el comentario destacado, los 5 post más comentados y el blogroll. Todo funciona perfectamente, pero se da el siguiente problema:

En los post mas comentados y en el blogroll si el titulo del link es muy largo se me sale un poco de la siderbar antes de pasar a la siguiente línea, por lo que tendría que hacer que cambiase de línea un poco antes. Os dejo una captura para que se entienda mejor:



Y también os dejo el código de sidebar.php por si veis algún error:

Código HTML:
<div id="central">


        <div id="titulo_azul"><h2>Buscador</h2></div>

<div class="search-form" align="left">


<?php $search_text = "Buscar"; ?> 
<form method="get" id="searchform"  
action="<?php bloginfo('home'); ?>/"> 
<input type="text" value="<?php echo $search_text; ?>"  
name="s" id="s"  
onblur="if (this.value == '')  
{this.value = '<?php echo $search_text; ?>';}"  
onfocus="if (this.value == '<?php echo $search_text; ?>')  
{this.value = '';}" /> 
<input type="hidden" id="searchsubmit" /> 
</form>

</div>

<BR /><br />

 <div id="titulo_azul"><h2>Social</h2></div>

<div align="center"><br />
<a href="http://www.victorpedreira.es/feed"><img src="<?php bloginfo('template_directory'); ?>/images/social/rss.png" 
                                           alt="suscribete a las noticias de victorpedreira.es" 
                                           title="suscribete a las noticias de victorpedreira.es" /></a>
                         
                         <a href="http://www.twitter.com/gurutinho"><img src="<?php bloginfo('template_directory'); ?>/images/social/twitter.png" 
                                           alt="Sigue a Victor Pedreira en Twitter" 
                                           title="Sigue a Victor Pedreira en Twitter" /></a>

      <a href="http://www.tuenti.com/#m=Profile&func=index&user_id=59730706"><img src="<?php bloginfo('template_directory'); ?>/images/social/tuenti.png" 
                                           alt="Victor Pedreira en Tuenti" 
                                           title="Victor Pedreira en Tuenti"/></a>
                         
                         <a href="http://www.facebook.com/"><img src="<?php bloginfo('template_directory'); ?>/images/social/facebook.png" 
                                           alt="Victor Pedreira en la red social" 
                                           title="Victor Pedreira en la red social"/></a>
                         
                         <a href="http://www.flickr.com/photos/54855642@N08/sets/"><img src="<?php bloginfo('template_directory'); ?>/images/social/flickr.png" 
                                           alt="Victor Pedreira en flickr" 
                                           title="Victor Pedreira en flickr"/></a>
           </div><br />
<img src="http://www.victorpedreira.es/wp-content/themes/BongoNatty/images/banners-sidebar.jpg" width="300" usemap="#Map" border="0" />
<map name="Map" id="Map">
<area shape="poly" coords="70,14" href="#" /><area shape="poly" coords="72,15,273,83,241,200,223,178,147,208,25,168" href="http://www.victorpedreira.es/promociones" />
<area shape="poly" coords="221,184,30,257,86,396,277,329" href="http://www.victorpedreira.es/calendario" />
<area shape="poly" coords="158,381,260,431,198,570,15,483,56,365,89,415,88,414,89,413,92,401" href="http://www.victorpedreira.es/paginas-recomendadas" />
</map>

<BR />

 <div id="titulo_azul"><h2>Comentario Destacado</h2></div>

<BR />
<div id="sidebarblock">
<h2><STRONG>Panchito Iglesias:</STRONG></h2> 
<br /><div align="center">
<h3><strong>"</strong><small>asdasfs fdsfrgtrhgtrgrt gtrjyhttyghrgrfgefrefe fesferferg rgttrgr gergferferf ergrgregf erferfergerg ferggt rhtyhbtbg vrvrvrvr vgrgrfeferfer gtrgtrgthrh yrhtyhtyjyujuyk ujhtgrgrfefwde wxefrvtrg thtyhtyh</small> <strong>"</strong></h3></div>
</div>


<div class="clear"></div> 


<div id="titulo_azul"><h2>Entradas Populares</h2></div>

    <div id="sidebarblock">
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5"); //cambia este numero a la cantidad de posts que quieras que se muestren

foreach ($result as $post) {

setup_postdata($post);

$postid = $post->ID;

$title = $post->post_title;

$commentcount = $post->comment_count;

if ($commentcount != 0) { ?>

<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">

<?php echo $title ?></a> {<?php echo $commentcount ?>}</li>

<?php } } ?>


</div>
<div class="clear"></div> 

<div id="titulo_azul"><h2>Blogs que sigo</h2></div>

<div id="sidebarblock">
<li><a href="http://www.fernandogomez.es" target="_blank">Fernando Gómez</a></li>
<li><a href="http://thinkwasabi.com/" target="_blank">Think Wasabi</a></li>
<li><a href="http://loogic.com/" target="_blank">Loogic</a></li>
<li><a href="http://www.lordmax.org" target="_blank">LordMax Blog</a></li>
<li><a href="http://www.alejandrosuarez.es" target="_blank">Alejandro Suárez</a></li>
<li><a href="http://www.anieto2k.com" target="_blank">aNieto2k</a></li>
<li><a href="http://www.carlosblanco.com" target="_blank">Carlos Blanco</a></li>
<li><a href="http://www.jordioller.com" target="_blank">Jordi Oller</a></li>
<li><a href="http://www.sergioescote.com/" target="_blank">Sergio Escoté</a></li>
<li><a href="http://yagoarbeloa.com/" target="_blank">Yago Arbeloa</a></li>

</div>

<div class="clear"></div> 
 					 

</div> 
3- COMENTARIO DESTACADO:

Tal y como esta hecho ahora mismo tengo que ponerlo manualmente escribiendo el comentario en sidebar.php, no hay algún plugin para WP que haga esto automaticamente y que además enlace el comentario?

Por ahora esto es todo (que no es poco) pero seguro que me van a ir surgiando más problemillas.

Desda ya, muchas gracias!!
  #2 (permalink)  
Antiguo 22/12/2010, 06:23
 
Fecha de Ingreso: julio-2009
Ubicación: Argentinalandia
Mensajes: 339
Antigüedad: 15 años, 5 meses
Puntos: 15
Respuesta: Optimizando mi blog

1) donde creas la pagina, a la derecha esta la opcion de "atributos de pagina" y hay una cosa que se llama "Orden". Utiliza eso para usarlo a tu gusto. ejemplo: utiliza un numero bajo para empezar (desde la izquierda del menu) y un numero alto para el final (hasta la derecha del menu) Esto tambien es valido para los submenu en cascadas.
2) eso pasa porque no tienes definido un ancho maximo para tus div del sidebar.
reemplaza
Código HTML:
<div id="sidebarblock"> 
por
Código HTML:
<div id="sidebarblock" style="width:300px"> 
3) ve al panel de WP, entra en aparicia > widget y busca uno que se llama "ultimos comentarios" arrastralo al sidebar de la derecha de dicha pagina y listo.
__________________
Mi Perfil y Blog estan en Yeow.com.ar ✰✰✰✰✰
Pero en WONDED.COM estan Mis Proyectos OpenSource ;-)
  #3 (permalink)  
Antiguo 26/12/2010, 19:34
 
Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Respuesta: Optimizando mi blog

Cita:
Iniciado por pleter Ver Mensaje
1) donde creas la pagina, a la derecha esta la opcion de "atributos de pagina" y hay una cosa que se llama "Orden". Utiliza eso para usarlo a tu gusto. ejemplo: utiliza un numero bajo para empezar (desde la izquierda del menu) y un numero alto para el final (hasta la derecha del menu) Esto tambien es valido para los submenu en cascadas.
2) eso pasa porque no tienes definido un ancho maximo para tus div del sidebar.
reemplaza
Código HTML:
<div id="sidebarblock"> 
por
Código HTML:
<div id="sidebarblock" style="width:300px"> 
3) ve al panel de WP, entra en aparicia > widget y busca uno que se llama "ultimos comentarios" arrastralo al sidebar de la derecha de dicha pagina y listo.
Muchas gracias por tu respuesta, pleter

1- Eso que comentas no me funciona, porque en el menú de navegación lo que tengo son las categorias y subcategorias, no paginas fijas. La idea es que en el menú salgan las categorias y que el clickar agrupe todas las entradas de esa categoria. Si en el menú te pones encima de una categoria se abre el menú desplegable con las subcategorias y al clickar en una aparecen las entradas de esa subcategoria.

Esto que comento ya está hecho, pero las categorias y subcategorias están colocadas por orden alfabetico y yo queria colocarlas de una forma personalizada.

2- Me funcionó perfecto. Gracias!

3-Lo que busco no es un plugin con los ultimos comentarios, sino un plugin que me ponga en la sidebar el comentario destacado que yo elija. De todos modos, como último recurso el plugin que dices tu tambien me podria valer, pero aun haciendo lo que me dices de arrastrarlo a la sidebar no me funciona, ya que despues no aparece en el blog.

A ver si me podeis seguir echando una mano,

Gracias!

Etiquetas: blog
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:44.