Multisystem, muchas distribuciones usables desde usb

0


En un proyecto que tenemos entre manos, necesitabamos probar muchas distribuciones de GNU/Linux y no queriamos tener que estar grabando un cdrom o dvd por cada una de ellas, ya que, consideramos que es un gasto económico innecesario y además, pero no menos importante, un gasto ecológico innecesario.

Por lo tanto, nos pusimos a buscar un programa con entorno gráfico agradable, lo más intutivo posible y que funcionase en GNU/Linux.

Seguir leyendo…

Crear zonas (sidebars) en wordpress

0


Cuando estamos haciendo un theme para wordpress, nos suele ser útil poder crear zonas (sidebars) para luego meter widgets en él.

1. Meter la acción donde wordpress modifica los widgets y crear un función con las areas que se quieran crear. Ese sería el primer paso.

add_action( 'widgets_init', 'my_register_sidebars' );

function my_register_sidebars() {
   if ( function_exists('register_sidebar') ) {
		/* Register the 'primary' sidebar. */
		register_sidebar(
			array(
		 'id' => 'sidebar-right',
		 'name' => __('sidebar-right'),
		 'before_widget' => '<li id="%1$s" class="widget %2$s">',
		 'after_widget' => '</li>',
		 'before_title' => '<h2 class="widgettitle">',
		 'after_title' => '</h2>',
	  ));
    }
}

Esto nos crearía una zona llamada sidebar-right y se insertaría dentro de un contenedor que tendra sidebar-right como id. Se han definido unas etiquetas antes y después del widget y del titulo.

2. Ahora hay que llamar a la zona (sidebar). Hay dos tipos de sidebars:
- Estáticos: No permite modificar este widget por el admin y para ello dentro del theme activo hay que crear un fichero llamado con el nombre que le dimos en el anterior paso al widget. Para este caso: sidebar-right.php. En el theme se le llamaría de la siguiente manera:

<?php get_sidebar ('sidebar-right'); ?> 

- Dinámicos: Este tipo de widgets se usan para poder tener una zona en el templae donde por medio del administrador se le puedan insertar widgets. Para ello, en el theme habra que poner lo siguiente:

<?php dynamic_sidebar('sidebar-right') ?>
[/php]

Publicación de Debian 6.0 “Squeeze”

0


Aitor Ibañez debian gnu/linux 6Después de 24 meses de desarrollo constante, el proyecto Debian se complace en anunciar su nueva versión estable 6.0 (nombre en clave `Squeeze’). Debian 6.0 es un sistema operativo libre y se presenta por primera vez en dos sabores, ya que junto con Debian GNU/Linux, en esta versión se ha introducido Debian/kFreeBSD como una `vista preliminar de la tecnología’.

Debian 6.0 incluye los entornos de escritorio KDE, GNOME, Xfce y LXDE, así como todo tipo de aplicaciones de servidor. También ofrece compatibilidad con el estándar FHS v2.3 y el software desarrollado para la versión 3.2 de LSB.

Debian se ejecuta en distintos tipos de sistemas que van desde computadores de bolsillo hasta supercomputadoras, pasando por prácticamente cualquier otro sistema intermedio. Debian GNU/Linux da soporte a un total de nueve arquitecturas: PCs de 32 bits / Intel IA-32 (i386), PCs de 64 bits / Intel EM64T / x86-64 (amd64), PowerPC de Motorola/IBM (powerpc), SPARC de Sun/Oracle (sparc), MIPS (mips (big-endian) y mipsel (little-endian)), Itanium de Intel (ia64), S/390 de IBM (s390), y ARM EABI (armel).

Seguir leyendo…

Constantes para FTP/SSH en wp-config.php

0


WordPress te permite actualizar la versión de núcleo y los plugins desde el back-end. Sin embargo, algunos de vosotros  no habeis podido ser capazes de disfrutar de estos beneficios debido al problema de conexión FTP. Esto se soluciona; actualizando el archivo wp-config con las credenciales necesarias de FTP y la función de actualización o refrescar la página (botón F5). WP debería funcionar bien.

# fuerza el método de acceso: 'direct', 'ssh', 'ftptext' o 'ftpsockets'
define(‘FS_METHOD’, ‘ftpext’);
# Ruta absoluta al directorio raiz donde se encuentra WordPress.
define('FTP_BASE', '/path/to/wordpress/');
# ruta absoluta donde tenemos el wp-content
define('FTP_CONTENT_DIR', '/path/to/wordpress/wp-content/');
# ruta absoluta donde tenemos los plugins
define('FTP_PLUGIN_DIR ', '/path/to/wordpress/wp-content/plugins/');
# Ruta donde se encuentra la clave pública del FTP
define('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub');
# Ruta donde se encuentra la clave privada del FTP
define('FTP_PRIKEY', '/home/username/.ssh/id_rsa');
# Usuario del FTP. Obligatorio*
define('FTP_USER', 'username');
# Contraseña del FTP. Obligatorio*
define('FTP_PASS', 'password');
# Servidor o host donde se encuentra el FTP y su puerto. Obligatorio*
define('FTP_HOST', 'ftp.example.org:21');

Crear plantillas en wordpress

0


WordPress permite el uso de plantilla dentro de las pages con el fin, de poder modificar como cada uno quiera el diseño y maquetación de dichos tipos de contenidos.

Es muy fácil crear un plantilla en wordpress.

Hay que crear un fichero dentro del diseño activo. Los diseños están en wp-content/themes/NOMBRE_TEMA. Un ejemplo válido de nombre de fichero podría ser blog.php. Dos simples pasos serian suficientes:

Seguir leyendo…

Rediseñar el formulario de busqueda de WordPress

0


El formulario de busqueda se encuentra dentro de searchform.php. Hay que crear este fichero dentro de nuestro theme activo.

<li id="search">
  <label for="s">Search:</label>
  <form id="searchform" method="get" action="/index.php">
  <div>
    <input type="text" name="s" id="s" size="15" />
    <input type="submit" value="Search" />
  </div>
  </form>
</li>

Seguir leyendo…

La famosa instalación de WordPress en 5 minutos

0


Hemos pensado que sería interesante dejar aqui como es la famosa instalación de wordpress en 5 minutos, ya que, nuestra empresa, trabaja mucho con wordpress. Tener en cuenta que muchos hosting dan la posibilidad de instalar wordpres con un solo click desde el administra. A continuación os detallamos los pasos que viagra que realizar:

1. Descomprime la última version de wordpress en una carpeta vacía.

2. Abre wp-config-sample.php con un editor de texto como WordPad o similar y rellena los datos de tu conexión a la base de datos. Os dejamos un ejemplo de los datos que habria que modificar:

Seguir leyendo…