Rss Feed
Tweeter button
Facebook button
Technorati button
Reddit button
Myspace button
Linkedin button
Webonews button
Delicious button
Digg button
Stumbleupon button
Newsvine button
Youtube button

Temes

bmPress: posa a WordPress els teus marcadors socials!

Ja hem vist moltes vegades com podem convertir WordPress en altres coses: xarxes socials amb buddyPress, fòrums amb bbPress, microblogging amb el tema Prologue… Avui a Ayuda WordPress parlen de bmPress, una extensió que permet convertir WordPress en un lloc per als teus marcadors socials.

bmPress és, en realitat, una extensió que afegeix una secció al menú d’administració des d’on afegir els nostres marcadors. Des d’aquesta secció, a part d’afegir nous marcadors, podrem editar-los, importar marcadors des de Delicious i Blogmarks.net i modificar les opcions de l’extensió. A més, l’extensió porta un bookmarklet per a afegir ràpidament la pàgina que estem visitant als nostres marcadors socials (semblant al bookmarklet que porta per defecte WordPress).

A part de l’extensió, necessitarem un tema adaptat a les necessitats de bmPress per a veure’l correctament. De moment, n’hi ha dos: bmPress minimal (l’oficial) i WP Minimal (compatible), però sempre podem modificar-ne un altre per tal de fer-lo compatible. Només hem de modificar el loop dels arxius index.php, single.php, search.php i archive.php:

Codi original:

<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
  <h2>...</h2>
  <small>...</small>
  <div class="entry">
  ...
  </div>
  <p class="postmetadata">...</p>
</div>

Codi que hem de posar:

<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
  <?php if (function_exists('bm_is_a_mark') && bm_is_a_mark()) : ?>
    <?php bm_the_mark() ?>
  <?php else : ?>
    <h2>...</h2>
    <small>...</small>
    <div class="entry">
    ...
    </div>
    <p class="postmetadata">...</p>
  <?php endif; ?>
</div>

O sigui, que per a mostrar un marcador hem de fer servir aquest codi:

<?php bm_the_mark() ?>

O aquest més elaborat:

<?php
bm_the_mark(array(
    'h-level' => 'h3',
    'the_screenshot' => false,
    'the_title' => true, 'the_author' => false, 'others' => false,
    'the_content' => true, 'the_tags' => true, 'actions' => false
));
?>

Resumint: una extensió molt útil, senzilla de fer servir i molt treballada. Si la voleu provar, estic preparant la traducció al català, però mentrestant podeu descarregar l’extensió a la pàgina oficial o veure’n la demo.

Per cert, si sou dels que no heu actualitzat a WordPress 2.8, tranquils: l’extensió funciona perfectament amb WordPress 2.7.1.

Etiquetes:

Més col·leccions de temes: clons de webs famoses i 60 temes gratuïts ben dissenyats

Vinga, aquesta vegada us porto dues col·leccions de temes de les que m’agraden tantíssim. La primera l’ha feta Ericulous, i recull 28 temes (gratuïts i premium) que copien dissenys de webs famoses, com ara GMail, Facebook, Twitter o fins i tot alguns que copien escriptoris de Mac.

La segona, per altra banda, és una col·lecció d’AREA 1 amb 60 temes gratuïts molt ben dissenyats. Una de tantes altres llistes, però amb una diferència substancial: la majoria de temes no els havia vist mai (dels 10 temes que apareixen en la primera pàgina de la col·lecció, només n’havia vist 3 abans).

Bones opcions, com sempre, si esteu pensant en canviar de disseny al bloc ;-)

Etiquetes:

dimarts, 28 de abril del 2009 per Administrador Temes Encara no hi ha cap comentari

WordPress 2.8 tindrà un buscador de temes millor que el del repositori

Ja vam dir que a WordPress 2.8 es podrien instal·lar temes tal i com s’instal·len extensions actualment, però segons els d’Ayuda WordPress serà millor que l’oficial del repositori. I és que podrem triar entre diferents criteris: número de columnes, colors, amplada… Teniu imatges de com funcionarà (o com funciona èr ara, perquè està en versió de desenvolupament) el buscador a l’entrada d’Ayuda WordPress.

diumenge, 19 de abril del 2009 per Administrador Temes, WordPress 2.8 Encara no hi ha cap comentari

Canvia el teu tema segons algunes variables

Veig a WpEngineer que hi ha maneres de canviar el tema de WordPress segons unes variables que especifiquem. El codi seria el següent:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
function fb_user_theme( $template = '' ) {
 
	//Si el nom de la carpeta del tema té espais, substitueix-los per _!!!!!!!
 
	// Segons la ID de l'usuari
	if ( get_profile('ID') == 123 ) {
		$template = 'default';
	}
 
	// segons IP
	if ( $_SERVER['REMOTE_ADDR'] == '127.0.0815.1' ) {
		$template = 'classic';
	}
 
	// Segons User_Level
	// @veure http://codex.wordpress.org/Roles_and_Capabilities#Roles
	if ( current_user_can('level_10') ) {
		$template = 'classic';
	}
 
	elseif ( current_user_can('level_5') ) {
		$template = 'classic';
	}
 
	elseif ( current_user_can('level_2') ) {
		$template = 'default';
	}
 
	// Segons ID de categories
	if ( in_category('1') ) {
		$template = 'default';
	}
 
	return $template;
}
 
add_filter('template', 'fb_user_theme');
add_filter('stylesheet', 'fb_user_theme');

Així, segons aquestes variables mostrarem un tema o un altre. Per a mostrar el tema que volguem, haurem de canviar les línies 7, 12, 18, 22, 26 i 31.

Mostra el nombre de resultats d’una cerca

A WpRecipes han posat avui una “recepta” que no he vist mai fins ara en cap tema de WordPress. L’objectiu és mostrar el nombre de resultats d’aquesta cerca:

<h2 class="pagetitle">Resultats de la Cerca de 
<?php /* Compte de resultats */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); 
$count = $allsearch->post_count; _e(''); _e('<span class="search-terms">');
echo $key; _e('</span>'); _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?></h2>

Etiquetes: