Agosto, 2009

Aveces nos encontramos con que, para satisfacer un diseño, o un requerimiento de accesibilidad, preferiramos disponer de nuestras categorías en un simple párrafo, separadas por comas, en vez de en una lista, que es tal y como WP nos las ofrece por defecto.

Para conseguir tal resultado, abriremos o crearemos el archivo llamado functions.php, y lo llenaremos con el siguiente código (copiar/pegar al final de todo de functions.php).

Nos dirigiremos a continuación al template de nuestro tema donde nos interese adjuntar el párrafo de categorías (sidebar.php, single.php, header.php …), y, allí donde queramos, escribiremos el siguiente tag :

<?php echo delimited_cat(); ?>

Si nos encontramos en plan creativo, podremos especificar otros signos como separador, por ejemplo :

<?php echo delimited_cat(' | '); ?>

Esperamos que este pequeño truco estival os resulte refrescante.

Etiquetas:

A parte de poder subir un archivo PDF como si fuera un elemento multimedia en nuestros artículos (para proporcionar así su url y que el usuario lo active en línea), disponemos aún de otro método para mostrar un documento PDFen nuestros posts, esta vez inscrito directamente en el cuerpo de nuestro artículo, ya abierto y listo para lectura.

Veamos cómo:

1- Subiremos con nuestra cuenta FTP el archivo PDF en cuestión, en una carpeta específica en nuestro servidor (o, para los más ordenados, en la carpeta “Uploads”, dentro de “WP-Content”).

2- Empezaremos a escribir nuestro post, y, allí donde nos interese integrar el PDF, clicaremos en el botón del Editor Visual la Opción : Insertar / Editar inserción de archivos.

3- Seleccionaremos “Shockwave” como método, la URL completa del PDF, las dimensiones del frame a crear, y clicaremos en Insertar.

Si nos apeteciera hacerlo a través del Editor de HTML en vez del Visual, escribiremos en él lo siguiente :

<embed src="http://nuestrodominio.com/nuestro.pdf" width="500" height="375">
Etiquetas:

Si en alguna ocasión queremos estilizar con comodidad nuestra nube de etiquetas, es interesante saber que WordPress la lanzará dentro de una lista con la clase “wp-tag-cloud”.

El resultado en nuestro código fuente sería entonces parecido a lo siguiente :

<ul class="wp-tag-cloud">
	<li><a href="url-hacia-el-Archivo">etiqueta1</a></li>
	<li><a href="url-hacia-el-Archivo">etiqueta2</a></li>
	<li><a href="url-hacia-el-Archivo">etiqueta3</a></li>
	<li><a href="url-hacia-el-Archivo">etiqueta4</a></li>
	<li><a href="url-hacia-el-Archivo">etiqueta5</a></li>
	<li><a href="url-hacia-el-Archivo">etiqueta6</a></li>
	etc.
</ul>

Si preferimos prescindir del juego de tamaños que, por defecto, WordPress usará en nuestras etiquetas, así como darles algo de color, os propongo un método para conseguirlo, así como un poco de CSS, que nos funcionará idealmente en Firefox.

Dirijámonos al template de nuestra barra lateral (sidebar.php).
Lo abriremos con NotePad++, y añadiremos, hacia el final y antes de que se cierre el “div” de nuestra sidebar, el siguiente código :

<?php
	wp_tag_cloud('smallest=10&largest=10&unit=px&number=75');
?>

Nos aseguraremos así que los tamaños de las etiquetas son constantes, a 10px, y daremos la instrucción para llamar a 75 de ellas en cada ocasión.

Iremos ahora a nuestro archivo de CSS (style.css) y lo abriremos igualmente, para escribir al final de todo lo siguiente :

.wp-tag-cloud a{
	display:inline;
	color:#555;
	padding:.5em;
	margin:.2em;
	background:#eee;
	-moz-border-radius: 9px;
	-khtml-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd
	}

.wp-tag-cloud a:hover{
	background:#BEE914;
	color:#111
	}

Firefox nos proporcionará unas etiquetas redondeadas, que quedarán igualmente bién en IE por su colorido, y, en cualquier caso, privilegiaremos la usabilidad de los elementos con un toque de Web 2.0.

Os propongo pues aceptar el reto, y someter a test esta pequeña prueba de diseño.

Etiquetas:

Tratar de encontrar el mejor formulario de contacto, el más adecuado para nuestras necesidades, puede ser una ardua tarea.

En este post hemos reunido dos de los más significativos de entre ellos (para que podamos tener una buena perspectiva de sus distintas funcionalidades y enfoques), pero con una característica especial : su incomprensible poca popularidad.

El primero de nuestros dos plugins, está referenciado en el repositorio oficial, y, sin embargo, apenas dispone de reseñas bien indexadas en Google (si es que hay algunas). El segundo no aparece ni siquiera como plugin oficial en el directorio de WordPress, pero está realizado por uno de nuestros blogueros veteranos favoritos en el ámbito anglófono : Jeff Starr.

Leer más »

Una de las más fáciles técnicas para crear varios Loops en el índice de nuestro Blog (y diseñar así distintamente para un grupo de posts primero, los “recomendados”, y para otro grupo después), es con el siguiente código :

<div class="principal">
<?php
query_posts('showposts=8');
$ids = array();
while (have_posts()) : the_post();
$ids[] = get_the_ID();
the_title();
the_content();
endwhile;
?>
</div>

Leer más »

Etiquetas:

Si estamos diseñando nuestro tema para WordPress, tarde o temprano tendremos que decidir si le añadimos o no la capacidad para usar ‘widgets’ (palabra que se podría perfectamente intercambiar por ‘gadgets’, o ‘artilugios’).

Como sabéis, los temas que tienen activada la posibilidad de usar widgets pueden, normalmente en la barra lateral, alojar, cambiar, añadir y quitar todas esas funcionalidades extra que pimientan nuestro blog, sin tener que descender a los archivos para escribir código :

  1. Artículos Recientes
  2. Comentarios Recientes
  3. Búsqueda
  4. Lista de Links
  5. Lista de Categorías
  6. Lista de Páginas
  7. etc.

Con el sistema de widgets funcionando, vamos a ir simplemente al Panel de Administración y añadiremos, a esos distintos espacios que hayamos habilitado, los widgets de nuestro interés.

Leer más »

Etiquetas:

Así es, como suena. WordPress 2.9, la versión que esta por llegar, tendrá una papelera de reciclaje, en la que podrás almacenar los posts y comentarios borrados y recuperarlos. Aquí les dejo unas imágenes (cortesía e WPEngineer) de cómo se vería implementado:

Papelera en la edición de PostsTrash en el postComentarios - Papelera

Leer más »

Los colegas de Ayuda WordPress nos traen este tutorial de cómo hacer un buen theme partiendo prácticamente desde cero, desde el theme default, Kubric.


Habitualmente, la gama de fuentes entre las que podemos escoger para el diseño web, se limita a un puñado de clásicas familias bién conocidas : Georgia, Arial, Verdana, acaso Times New Roman.

La sencilla razón detrás de esta limitación, es que nuestros navegadores no están aún en condiciones de librar por sí solos más que las fuentes que nuestro internauta disponga ya instaladas en su ordenador, a partir del momento en que accede a la página que le hemos diseñado.

Así, una fuente como Helvetica puede salirse en algunas ocasiones de lo común, de modo que podemos encontrarnos con bastantes personas que casualmente no la tienen instalada, leyendo de pronto en Arial, o en Verdana, o en la fuente que por defecto nosotros hayamos especificamos en nuestra hoja de estilo.

body{
font-family: Helvetica, Arial, Verdana, sans-serif;
}

Leer más »

Etiquetas:

Investigando un poco al querer modificar un poco mi theme, he encontrado una manera muy fácil de visualizar la cantidad de articulo publicados.

Solamente hay que modificar “false” por “true” en una parte del código del general-template.php, que se encuentra en la carpeta wp-includes,

$defaults = array(
'type' => 'monthly', 'limit' => '',
'format' => 'html', 'before' => '',
'after' => '', 'show_post_count' => true,
'echo' => 1
);

y la visualización variará de la sig. manera

Archivos con cantidad de artículos Archivos sin cantidad de artículos

Etiquetas:
Página 1 de 3123