2.995 leídas

[WordPress] Cómo desactivar la barra de administración en WordPress 3.1

marzo 02, 11 by Gerald | Puesto en Programación, Wordpress

En la nueva versión del WordPress 3.1 ha aparecido una barra de administración que se agrega en la parte superior del sitio, ahí el administrador tiene acceso directo a las funciones más utilizadas en cuanto a administración.

Desactivar la barra de WordPress 3.1

Esta configuración es sólo para el usuario que lo selecciona, es decir, sólo desactiva la barra para el perfil del usuario en cuestión. Lo que tienen que hacer es entrar en la configuración de nuestro perfil y donde dice Mostrar la barra de administración (Show Admin Bar), desactivamos la opción cuando se esté viendo el sitio (When Viewing Site).

Desactivar la barra de WordPress 3.1 para todos los usuarios

Tienen que copiar y pegar el siguiente código en el archivo functions.php

/* Desactivar la barra de WordPress 3.1 para todos los usuarios */
add_filter( 'show_admin_bar', '__return_false' );
 
/* Remove the Admin Bar preference in user profile */
remove_action( 'personal_options', '_admin_bar_preferences' );

Y haciendo esto, ya no aparecerá la barra de administración del WordPress 3.1

¡Saludos!

[ Visto en Puntogeek ]


Tambien te puede interesar

Tags: ,

4.946 leídas

[WordPress] Mostrar miniatura de los post

febrero 22, 11 by Gerald | Puesto en Programación, Wordpress

Desde WordPress 2.9 apareció la función llamada “Post Thumbnail” y desde ahí el poner imágenes para los post se volvió tan fácil como tener que activar está función colocando este código en el archivo functions.php de nuestro tema en wordpress.

if ( function_exists( 'add_theme_support' ) ) {
 add_theme_support( 'post-thumbnails' );
}

Pero yendo más allá de esta nueva funcionalidad del wordpress llegué a construír una función la cual fuerza a mostrar una imagen para cada post, en caso no haya una imagen asignada al post, está busca una imagen dentro del “content” o sino muestra una imagen por default. Pero además les pasamos como parámetros el ancho, el alto y una clase.

function miniatura_post($ancho='350',$alto='211', $clase='')
{
	global $post;
	//setup_postdata();
	if(has_post_thumbnail()) 
	{
		the_post_thumbnail(array($ancho,$alto));
	} 
	else 
	{
		
		$args = array(
			'post_type' => 'attachment',
			'numberposts' => 1,
			'post_parent' => $post->ID, // any parent
			); 
						
		$attachments = get_posts($args);
			
		if ($attachments)
		{
			// si hay attachments mostraremos la primera imagen
			$thumb_data = wp_get_attachment_image_src( $attachments[0]->ID,'medium' ); 
			$thumb_image = $thumb_data[0];
		}
		else
		{
			//  o sino, buscamos dentro del post por una imagen
			$output = preg_match_all('/<img.+src=['"]([^'"]+)['"].*>/i', $post->post_content, $matches);
			$thumb_image = $matches[1][0];
			
		}
			
		if(!$thumb_image)
		{
			echo '<img width="'.$ancho.'" height="'.$alto.'" class="'.$clase.'" src="'.get_bloginfo('template_directory').'/images/imagen_default.jpg" title="" alt=""/>';
		}
		else
		{
			echo '<img width="'.$ancho.'" height="'.$alto.'" class="'.$clase.'" src="'.$thumb_image.'" />';
		}
	}	
}

Y para usarlo por ejemplo en el loop de index.php o home.php:

 <div class="entry">
 <?php miniatura_post(200,211);?>
<?php the_content('Sigue leyendo &raquo;'); ?>
</div>

Espero les sirva esta función, poco a poco e ido acumulando varias funciones que son de gran utilidad.

¡Saludos!


Tambien te puede interesar

Tags: ,

2.604 leídas

[WordPress] Mostrar número de post categoría

febrero 22, 11 by Gerald | Puesto en Programación, Wordpress

El siguiente código es para mostrar el número de post categoría con tan solo pasar el id de la misma:

function numero_post_x_subcategorias($id_subcategoria)
{
$category = get_categories('include='.$id_subcategoria.'');

echo '<span style="color: #41597B">('.$category[0]->category_count.')</span>';
}

Y para usarla hacemos lo siguiente:

numero_post_x_subcategorias($id_subcategoria);

Y con esto ya podremos mostrar el número de post que hay en esa categoría.

¡Saludos!

[ Fuente Revisada: Codex WordPress ]


Tambien te puede interesar

Tags: , ,

Página 2 de 712345...Última »