dijous, 10 de juliol del 2008Nova beta de WP 2.6 i WPMU2.6 beta 1

S’acaba d’anunciar la tercera beta de WP2.6, que incorpora, entre d’altres:

  • Llegenda a les imatges
  • Més documentació als fonts (Interessant pels devenvolupadors, que poden crear-se la documentació amb phpDocumentor
  • Afegits butons de mèdia quan s’edita en pantalla completa
  • Solucionats problemes de previsualització de temes
  • Solucionats problemes amb les galeries d’imatgesç
  • Solucionats alguns problemes i18n

A més, també s’ha anunciat la primera beta de WPMU 2.6, que és el que fan servir webs com WordPress.com o Bloctum.

Vinga, que ja queda poc!

dimarts, 08 de juliol del 2008Plugins i WordPress 2.6

Ara que s’apropa la nova versió de WordPress, cal revisar els plugins que tenim. La causa del canvi és la possibilitat de moure la carpeta wp-content i l’arxiu wp-config.php.

wp-content

En teoria, si no movem aquests arxius no hem de canviar res, però per si de cas, hem de buscar el codi següent:

$plugin_path = ABSPATH . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__));
$plugin_url = get_option('siteurl') . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__));

I canviar-lo per aquest, que el que fa és buscar la ubicació de la carpeta respecte el directori del blog:

// Pre-2.6 compatibility
if ( !defined(’WP_CONTENT_URL’) )
	define( ‘WP_CONTENT_URL’, get_option(’siteurl’) . ‘/wp-content’);
if ( !defined(’WP_CONTENT_DIR’) )
	define( ‘WP_CONTENT_DIR’, ABSPATH . ‘wp-content’ );
// Cogemos la ruta
$plugin_path = WP_CONTENT_DIR.’/plugins/’.plugin_basename(dirname(__FILE__));
$plugin_url = WP_CONTENT_URL.’/plugins/’.plugin_basename(dirname(__FILE__));

wp-config.php

Tots els plugins necessiten connectar amb l’arxiu wp-config.php, que també cal buscar. Ara mateix es fa servir això:

require_once('../../../wp-config.php');

I es passarà a aquest codi:

$root = dirname(dirname(dirname(dirname(__FILE__))));
if (file_exists($root.'/wp-load.php')) {
	// WP 2.6
	require_once($root.’/wp-load.php’);
} else {
	// Abans de 2.6
	require_once($root.’/wp-config.php’);
}

Comproveu els vostres plugins, i estigueu atents a noves actualitzacions d’aquests, que us poden estalviar molts mals de cap, sobre tot si decidiu canviar la ubicació dels arxius en qüestió…

S’ha acabat descarregar imatges a l’ordinador per poder-les pujar al WordPress! Acabo de descobrir una manera molt senzilla de poder carregar imatges al nostre blog directament des d’una direcció: només cal anar, des de l’editor d’entrades, a Afegir un mèdia, i pujar una imatge. A la pantalla que se’ns obre, pujarem una imatge des de l’ordinador clicant a “Navega“, i s’obrirà una finestra amb un explorador del nostre ordinador. Llavors, a l’apartat del nom del fitxer, hem de posar la direcció de la imatge.

El carregador va una miqueta lent, però funciona a la perfecció. Proveu-ho!

dissabte, 05 de juliol del 20083 codis per htaccess

L’arxiu htaccess és realment útil. Avui fem una recopilació de codis que podem afegir al nostre arxiu per bloquejar IPs, evitar hotlinking i evitar enllaços de certes webs.

En teoria, el WordPress crea l’htaccess amb aquest codi per defecte:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Doncs aprofitarem i el modificarem…

Segueix llegint »

dijous, 03 de juliol del 200840 trucs realment útils per WordPress

A anieto2k han fet la traducció d’una entrada publicada a Hongkiat amb un recull de 40 trucs per WordPress. el recull és completíssim, i hi ha trucs molt molt útils, d’aquells que et poden estalviar moltíssims maldecaps…

Aquí us en deixo uns quants:

  1. Mostra les entrades més recents d’una categoria específica
  2. Fes un blog resistent a l’efecte Digg
  3. Obre els enllaços en una pàgina nova per defecte
  4. Mostra els missatges de Twitter al teu blog
  5. Posa contingut només als feeds (i afegeix-hi un favicon)
  6. Crea una entrada “sticky” dinàmica

Espero que us siguin útils!

dimecres, 02 de juliol del 2008Diferents estils segons l’hora

A Xyberneticos han posat un petit truc molt útil per canviar l’estil d’una web depenent de l’hora que tingui configurada l’usuari al seu ordinador.

Per fer-ho, només haurem de buscar al header.php del nostre tema el següent:

<link rel=”stylesheet” type=”text/css” href=”miestilo.css” />

I canviar-ho per això:

<link rel=”stylesheet” type=”text/css” href=”
<?php
$hour = date(”H”);
if ($hour &lt;12) echo “morning.css”;
elseif ($hour &lt;20) echo “day.css”;
else if ($hour &lt;4) echo “night.css”;
?>”
/></link>

$hour< defineix fins a quina hora ha de valer cada arxiu .css. Per exemple, if ($hour <12) echo “morning.css”; defineix que l’arxiu morning.css es faci servir fins les 12. Les hores van de 0 a 24.

Un truc molt curiós, útil per qualsevol tipus de web, encara que no siguin blogs amb WordPress.

dimarts, 01 de juliol del 2008WordPress 2.6

Arriba l’estiu, i la gent de WordPress es posen les piles. Després d’uns 2 mesos amb la versió 2.5, el dia 7 de juliol, segons el Trac, sortirà la versió 2.6. Doncs no tindrà gaires novetats, podríeu pensar… Precisament, els d’Ayuda WordPress n’han fet una llista, i n’han comptabilitzat 26, entre les quals cal destacar:

  • jQuery 1.2.6 i jQuery UI 1.5, amb millores importants
  • Núvols d’etiquetes amb estils i colors personalitzables
  • Possibilitat de posar la carpeta wp-content a qualsevol lloc del servidor
  • Possibilitat de posar l’arxiu wp-config.php fora de la instal·lació de WP
  • Vista Prèvia de temes (igual que a WordPress.com), per a veure com queda un tema al nostre blog sense haver d’activar-lo
  • Nova versió de l’editor visual
  • Publicació remota amb Google Gears
  • Instal·lació de plugins directament des del tauler d’administració

Podeu veure’n unes quantes més aquí.

En Sergi, fent servir el formulari de contacte, ens va fer arribar ara fa uns dies aquest missatge:

Bon dia, sóc el Sergi Fernández que fa dies us vaig fer
una consulta sobre un calendari. Moltes gràcies, ja he vist que la
heu publicat a la pagian principal.

Fins ara utilitzaba la pplataforma wordpress.com pel meu blog i
finalment he decidit traslladar-me al meu propi servidor.

El primer problema són els permanent link. Si escullo algunes de les
opcions estandars tot va bé, però is escullo una de personalitzada
del tipus “/%year%/%monthnum%/%postname%/” la pagina principal
funciona però els links no hi ha manera. Tinc l’arxiu .htaccess a
l’arrel del bloc, creat amb la funció “touch .htaccess” i amb els
permisos “666″.

Doctor què puc fer?

Moltes gràcies

Veient que el servidor ens deia que l’arxiu index.php no existeix, els doctors JoTGi i mrc2407 responen: Doncs bé, aquest problema, generalment bastant infreqüent, podria ser degut a un problema de l’.htaccess, o bé un problema de la instal·lació de WordPress… Anem al gra: efectivament, és un problema d’htacces. Com que en Sergi, molt amablement, ens va crear un usuari administrador i un per l’FTP, vam poder remenar lliurement, fins a trobar el problema.

Com que en un principi no vèiem res, en JoTGi va canviar l’estructura dels enllaços permanents que tenia en Sergi per aquesta: /index.php/%year%/%monthnum%/%postname%/. Misteriosament, això va funcionar, però estèticament era lletgíssim.

Segueix llegint »


© 2008 WordPressCat | Tema iKon per Wordpress per RealGeek.com Traduït per Marc Riera | Funciona amb Wordpress