17 October, 2007

Configurando wordpress

Wordpress

Despues de un post de presentación dejo 4 apuntes para poder tener un blog como este funcionando. Configuración de wordpress:

El fichero de configuración se encuentra en la raíz wp-config.php, en el podremos cambiar los datos de conexión con nuestra BD o el conjunto de caracteres con el que serviremos nuestro blog.

  1. // ** MySQL settings ** //
  2. define('DB_NAME', 'wordpress');    // The name of the database
  3. define('DB_USER', 'demo');     // Your MySQL username
  4. define('DB_PASSWORD', 'demo'); // ...and password
  5. define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value
  6. define('DB_CHARSET', 'utf8');
  7. define('DB_COLLATE', '');
  8.  
  9. // You can have multiple installations in one database if you give each a unique prefix
  10. $table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!

Si necesitamos cambiar el prefijo de las tablas de nuestro blog, no es suficiente con modificar el parametro $table_prefix = 'wp_'; en wp-config.php, necesitaremos además realizar los siguientes cambios o de lo contrario nos aparecerá un mensaje "You do not have sufficient permissions to access this page." al acceder al panel de administración.

  • Cambiar en la tabla ${NEW_WP_PREFIX}_options la opción ${OLD_WP_PREFIX}_user_roles por ${NEW_WP_PREFIX}_user_roles.
  • En la tabla ${NEW_WP_PREFIX}_usermeta cambiar las opciones ${OLD_WP_PREFIX}_capabilities,${OLD_WP_PREFIX}_user_level,${OLD_WP_PREFIX}_autosave_draft_ids por las mismas pero con el NEW_WP_PREFIX.
  • Si tienes en tu blog otros plugins instalados es posible que tengas que realizar alguna otra modificación.

Si como yo tenéis pensado incluir posts con ejemplos de código fuente este plugin http://blog.igeek.info/wp-plugins/igsyntax-hiliter/ os puede ser de ayuda para el formateo y resaltado del mismo. He aquí algún ejemplo:

  1. public class Main {
  2. private static BufferedReader   reader = new BufferedReader(new InputStreamReader(System.in));
  3.  
  4. private static long readLong() throws IOException {
  5. return Integer.valueOf(readln()).longValue();
  6. }
  7.  
  8. private static String readln() throws IOException {
  9. return reader.readLine();
  10. }
  11.  
  12. private static void printMenu() {
  13. System.out.println("Probando plugin");
  14. }
  15. }

1 Comment »

RSS feed for comments on this post. TrackBack URL

Leave a comment

Para proteger este sitio del dichoso spam responde a esta pregunta y antes de enviar tu comentario

Powered by WordPress
Bajo licencia Creative Commons
Contacto sanroman.javier at gmail.com