Comunicación WEB

Comuniquémonos para avanzar

  • Home
  • Contacto
  • Quienes somos
  • Sitemap
15oct

Como mostrar todos los plugins instalados en WordPress en una página

Categoria(s) WordPress Comentar

En caso de que deseemos mostrar todos los plugins que tenemos instalados en nuestro WordPress, en una página, lo podemos realizar de una forma muy sencilla:

<?php if ( is_home() ) { include ('file.php'); } ?>

Con este código de ejemplo se mostraran en el home, si queremos que sea en otra pagina solo debemos cambiar la condición del if.

como, instalados, mostrar, página, plugins, wordpress

12oct

Como mostrar las paginas hijas en un menú en WordPress

Categoria(s) WordPress Comentar

Seguimos con nuestra serie de post dedicados a la personalización de WordPress, puede que al realizar nuestras plantillas nos interese introducir en un menú, o similar, una lista de todas las paginas hijas que tenemos, para ello nos basta con el siguiente código:

<?php $hijas = wp_list_pages('title_li=&child_of='.$post->ID.'&echo=0');if ($hijas) { ?><ul> <?php echo $hijas; ?>
</ul>
<?php } ?>

como, hijas, menú, mostrar, paginas, wordpress

12oct

WordPress: programar un post para una fecha dada

Categoria(s) WordPress Comentar

Cuando queremos dejar uno o varios post programados para que se publiquen automáticamente en una fecha dada (posterior a la actual), desde el panel privado de WordPress pulsamos en “Añadir nueva” del menú principal “Entradas“, vamos al menú derecho de la pantalla, al grupo de opciones “Publicar”

Para programar una fecha para la publicación del post, pulsamos en el link “Editar” que aparece al lado del texto por defecto “Publicar inmediatamente”  Leer mas...

programar, publicados, wordpress

11oct

Como mostrar los archivos en WordPress con select desplegable

Categoria(s) WordPress Comentar

Si en algún momento estamos interesados en introducir en nuestras plantillas un combo desplegable que incluya nuestros archivos lo que debemos hacer es muy sencillo:

<select name="archivos" onChange='document.location.href=this.options[this.selectedIndex].value;’>
<option value=\”\”><?php echo attribute_escape(__(’Select Month’)); ?></option>
<?php wp_get_archives(’type=monthly&format=option&show_post_count=1?); ?> </select>

archivos, como, mostrar, wordpress

30sep

Como extraer un post aleatorio en WordPress

Categoria(s) WordPress Comentar

Puede darse el caso que en nuestra plantilla tengamos la necesidad de mostrar un post de una determinada categoría pero de una forma aleatoria.
Esta tarea que a simple vista puede parecer complicada, se vuelve muy simple en WordPress, lo único que debemos hacer es lo siguiente:

$args = array
(
	'posts_per_page' => 1,
	'cat' => $categoria,
	'orderby' => 'rand',
	'caller_get_posts' => 1
);
query_posts($args);

Y a partir de aqui podemos actuar como con cualquier otro post.

aleatorio, como, extraer, post, wordpress

28sep

Optimización de WordPress en una infografía

Categoria(s) WordPress Comentar

En la infografía que os dejo a continuación os explica de una forma muy gráfica como funciona el cacheo de imágenes en WordPress y para que sirve.

Ver infografía

infografía, optimización, wordpress

28sep

Como mostrar el número de usuarios en WordPress

Categoria(s) WordPress Comentar

A veces n os puede resultar interesanet mostrar en nuestras plantillas de WordPress el numero de usuarios que tiene nuestro blog, para conseguir esto bastya con poner el siguientye codigo en donde deseemos mostarlo.ç

$users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");
echo $users." usuarios registrados.";

como, mostrar, número, usuarios, wordpress

27sep

Mostrar el numero de fans de Facebook en WordPress

Categoria(s) WordPress Comentar

En caso de que queramos mostrar el número de fans que tiene una página de Facebook en nuestro WordPress, lo que debemos hacer es dos cosas, en primer lugar debemos incluir en el functions.php el siguiente código:

function numero_fans_fb()
{
	$content = file_get_contents("http://graph.facebook.com/[tu pagina]/");
	$fb_count = json_decode($content);
	Return($fb_count->{'likes'});
}

Una vez tenemos incluido el código podemos usar la función en nuestras plantillas para ello basta con hacer lo siguiente:

<?php echo numero_fans_fb(); ?>

Facebook, fans, mostrar, número, wordpress

27sep

Crear fechas más humanas en WordPress

Categoria(s) WordPress Comentar

Seguramente todos habréis visto, en la sección de noticias o comentarios de muchas webs, que en vez de poner la fecha de la publicación de la noticia lo que se hace es poner, algo del tipo publicada hace X min/días…, si queremos poner esto en nuestras plantillas de WordPress es muy sencillo, para ello existe la función human_time_diff, y su uso es muy simple:

<?php echo "Hace: ". human_time_diff(get_the_time('U'), current_time('timestamp')); ?>

crear, fechas, humanas, wordpress

21sep

Como mostrar el número de comentarios en WordPress

Categoria(s) WordPress Comentar

A lo mejor nos interesa en nuestras plantillas de WordPress mostrar el número de comentarios que existen pero sin que incluya los pingbacks y trackbacks, para ello solo debemos incluir en nuestro functions.php el siguiente código.

function cuenta_comentarios($count) {
global $wp_query;
return count($wp_query->comments_by_type[‘comment’]);
}
add_filter(‘get_comments_number’, ‘cuenta_comentarios, 0);

Su uso es muy sencillo solo debemos poner comments_number() en conde queramos mostrar el número.

comentarios, como, mostrar, número, wordpress

Entradas más antiguas
  • Categorías
    • CSS3 (18)
    • CUDA (1)
    • Diseño (5)
    • Empresas (9)
    • Eventos (1)
    • Flash (3)
    • Herramientas (9)
    • Historia (7)
    • HTML5 (27)
    • Ipad (4)
    • JAVA (5)
    • JQuery (8)
    • leyes (3)
    • Nosotros (1)
    • Pensamientos (12)
    • PHP (9)
    • Protocolos (1)
    • Redes sociales (7)
    • SEO (12)
    • Servidores (14)
    • Sistemas Operativos (12)
      • Linux (10)
    • WordPress (25)
    • XML (2)
  • Archivos
    • febrero 2012 (1)
    • enero 2012 (4)
    • diciembre 2011 (16)
    • noviembre 2011 (11)
    • octubre 2011 (27)
    • septiembre 2011 (56)
    • agosto 2011 (42)
  • Sitios de interés
    • Diseño web santiago de compostela
    • La guerra de los mundos
    • Red de compra
    • Tesla Technologies (EN)
    • Tesla Technologies (ES)
  • Etiquetas
    Accesibilidad web animación buscadores citas colores como configurar CSS css3 Distros estructura web etiquetas Facebook flash Google How To html5 infografía ipad Iphone JAVA Javascript JQuery Linux mostrar número navegadores web Nginx ordenador pensamientos PHP plugins posicionamiento seleccionar SEO servidor ssh TTF Twitter usuarios vida W3C wordpress xhtml XML
  • Estadísticas
    • Total Stats
      • 3 Authors
      • 157 Posts
      • 252 Tags
      • 5 Links
      • 25 Post Categories
    • 10 Most Commented Posts
      • Input solo numérico - 4 comments
      • HTML5: Estructura página web - 3 comments
      • ¿Que es el seo? - 2 comments
      • El relativismo, parábola de los seis sabios ciegos y el elefante - 1 comment
      • ¿Que es el XML (Extensible Markup Language) ? - 1 comment
      • Mejorar el posicionamiento (plugins para WordPress) - 1 comment
      • Infografía con el uso de WordPress - 1 comment
      • Lorem ipsum: texto de relleno en webs de desarrollo - 1 comment
      • CSS3: Incrustar fuentes en la página web - 1 comment
      • Menú con fondo adaptable al texto con css - 1 comment
  • Facebook
  • Twitter
    Follow @comunicacionw
  • Meta
    • Registrarse
    • Acceder
    • RSS de las entradas
    • RSS de los comentarios
    • WordPress.org
  • Portales web del grupo Tesla Technologies
    • Diseño web
    • Diseño web Santiago
    • Anuncios Gratis
    • Tiendas venta online
    • Diseño web
    • Comuniquemonos para avanzar
    • No es una guerra.. nunca lo ha sido
    •  
    •  
SUBIR

Comunicación web. Posicionamiento SEO, accesibilidad web. Recursos HTML5 y ejemplos CSS3. Configurar servidor, tutoriales, how to, tecnología. Técnicas SEO y tecnología web. Programas, sistemas operativos.
Con la tecnología de WordPress 3.2.1 y Tema Mflat