jueves, 13 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Por qué no escribo más sobre WordPress.com

Posted: 12 Jun 2013 04:13 PM PDT

geek

En ocasiones leo en los comentarios alguna pregunta acerca de si un artículo concreto es para WordPress.com o WordPress.org, lo que ya es en sí mismo síntoma de que el lector es un recién llegado, algo comprensible.

Pero entre estos también hay algunos de vosotros que me preguntáis eso de ¿por qué no escribes más trucos para WordPress.com?, y todo tiene una explicación … o más.

En realidad escribo muchos trucos y artículos sobre WordPress.com, pues todo lo relacionado con la redacción, SEO de contenido, administración general, e incluso trucos relacionados con plugins, es válido tanto para WordPress.org cómo para WordPress.com, pero hay que reconocer que tenéis razón: escribo menos sobre WordPress.com.

De todos modos, por contestar a lo primero, si se quiere saber si un truco es para el “punto com” o el “punto org” solo hay que revisar la lista de categorías al final de cada artículo, donde SIEMPRE elijo uno de los dos, o los dos, igual que siempre hay una tag de “Avanzado“, “Principiante” o “Experto“, pero cierto es que podría verse más claro, algo que prometo solucionar para el próximo cambio de tema, en el que quiero poner guías visuales para distinguir unos de otros.
categorias wordpress.com y wordpress.org

En cuanto a lo segundo, a por qué no escribo más sobre WordPress.com, que es cierto, es debido a que WordPress.com es un servicio comercial limitado y cerrado, aunque esté basado en WordPress (el .org, el original, el auténtico, el libre), ofrecido por los buenos chicos de Automattic, a los que todos debemos idolatría y agradecimiento eterno, pero que no deja de ser un servicio limitado, aunque sea quizás el más conocido por lo fácil que es tener un “wordpress” registrándose y punto.

wordpress.com vs wordpress.org

Esa facilidad tiene su consecuencia, y es que no se pueden instalar plugins o temas, no se pueden modificar archivos de código, solo el CSS si pagas una actualización o “upgrade” y, por supuesto, no puedes hacer truquitos de funciones y demás virguerías.

Si que informo de las mejoras del servicio WordPress.com, pero tampoco es cómo para ir publicando una noticia a cada nuevo tema que añadan a la lista de los disponibles ¿no?

Al final lo que se trata es de que WordPress es un sistema de creación, administración y publicación web libre y abierto, pero solo completo en la versión que descargas desde WordPress.org.

En WordPress.com tienes las funciones de administración por defecto y redacción completas, pero la personalización pasa por las opciones de los plugins instalados por defecto y las personalizaciones que te permita el tema activo, y eso depende de cada desarrollador.

Sin embargo para el “punto org“, el original, hay multitud es de plugins, trucos, adaptaciones, personalizaciones y códigos que puedes aplicar solamente si has instalado tu propio WordPress.

Así que menos quejarse y más instalar WordPress que es bien fácil ;)

miércoles, 12 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Avisos en bbPress

Posted: 12 Jun 2013 07:59 AM PDT

tipos de trabajo

El sistema de foros WordPress, bbPress, funciona para todo tamaño de foros, es fácil de gestionar y utilizar, pero hay que reconocer que carece de funciones avanzadas que si tienen sistemas más veteranos de foros.

Ahora bien, para eso están los plugins, que también podemos añadir, específicos para bbPress.

Uno de ellos es bbpress notices, que añade la posibilidad de dejar avisos de la administración en los foros. Para ello, tras instalarlo, tienes un nuevo tipo de entrada – con lo que no tienes que investigar ni aprender nada nuevo – para crear notas que puedes asignar para que se vean en todos los foros.

Simplemente vas al menú “Notices” bajo el menú principal de foros y ahí creas los avisos que quieras.

Crear aviso nuevo Aviso nuevo en los foros

martes, 11 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Hacer WordPress privado sin plugins

Posted: 11 Jun 2013 12:19 PM PDT

wordpress privado

Hay muchos plugins que permiten hacer una web WordPress privada, que sea solo accesible a los usuarios registrados, pero si simplemente quieres un código que haga lo mismo y añadas o quites cuando tu quieras sin pasar por la página de plugins esto es lo que buscabas.

Simplemente tienes que elegir si colocas el código en el fichero functions.php de tu tema activo o si lo pones en un plugin de utilidad:

//hacer privado el sitio  class wp_privado {  	public function __construct() {  		add_action( 'init', array( $this, 'init' ) );  	}    	public function init() {  		if ( ! is_user_logged_in() && ! $this->is_login() ) {  			wp_redirect( admin_url() );  			exit;  		}  	}    	public function is_login() {      	return in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' ) );      }  }  $wp_privado = new wp_privado;

Su funcionamiento es simple, comprueba si el usuario ha accedido cómo registrado y si no es así le manda a la pantalla de acceso cada vez que trata de acceder a la web.

Fácil y sencillo truco de Bavota San

lunes, 10 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Migración automática de Drupal a WordPress

Posted: 10 Jun 2013 09:35 AM PDT

migrar de drupal a wordpress

Aunque hemos cubierto ya varias veces maneras de migrar de Drupal a WordPress es un asunto que hay que actualizar de vez en cuando, especialmente cuando hay modos más fáciles de hacerlo, cómo es el caso.

En esta ocasión vamos a ver un procedimiento relativamente sencillo, en el que no tocas ni una línea de código. Vamos a ello …

Migración automática de Drupal a WordPress

drupal a wordpress
1. Instala WordPress

Lo primero es instalar WordPress en tu alojamiento, para ello ve primero a http://es.wordpress.org y descarga la última versión. El procedimiento de instalación lo tienes aquí: cómo instalar WordPress

2. Establece la estructura de enlaces permanentes

Nada más instalar WordPress debes establecer el modo en que se crearán tus enlaces. Hay 6 tipos de estructura de URLs, además de la personalizada, que puedes poner cómo quieras. Es importante hacerlo antes de la migración para que sean amigables con el SEO y todos los enlaces se creen de acorde a la estructura de enlaces de WordPress. Hacerlo después te puede meter en problemas de enlaces rotos así que hazme caso y hazlo antes.

Para saber cómo hacerlo visita este enlace: cambiar estructura de enlaces en WordPress.

3. Ten a mano los datos de conexión a FTP y panel de control de tu proveedor de alojamiento, tanto para Drupal cómo para WordPress

Localiza y apunta a la vista los siguientes datos:

  • Usuario y clave de acceso al panel de control de alojamiento del Drupal y el WordPress
  • Host, usuario y clave FTP del Drupal y el WordPress

Si no los tienes pídeselos a tu proveedor de alojamiento

4. Inicia la migración

Aquí empieza lo bueno, y lo único que tienes que hacer es usar CMS2CMS. Es una aplicación web en la que simplemente elige de qué CMS quieres migrar y hacia cual desde la parte superior de la web y luego simplemente sigue el asistente.

5. En el primer paso teclea las URLs de tu Drupal actual y del nuevo WordPress
primer paso cms2cms
Aquí no hay nada que decir, simplemente teclea las URLs y dale al paso siguiente.

6. Conexión de tus webs
puente cms2cms
En este paso se establece la comunicación y transferencia de datos desde tu web Drupal  hacia el nuevo WordPress con estos 2 pasos:

  • primero descarga el “puente” (en un fichero zip) y lo extraes en tu ordenador.
  • a continuación accede por FTP a tu Drupal (o desde el panel de tu alojamiento) y copia la carpeta “cms2cms” extraída desde el zip al directorio superior de tu instalación actual de Drupal (donde está el index.php y el .htaccess). Haz lo mismo  en la instalación de WordPress.

7. Elige las preferencias de migración
ajustes de migración cms2cms
Aquí solo tienes que saber es que la estructura se creará basándose en los enlaces permanentes que estableciste en la instalación de WordPress.

8. Ejecuta la migración
Inicio demo Resultados demo
Puedes hacerlo en modo “demo”, sin coste, para darte  una idea de lo que tendrás tras la migración (migra un número limitado de elementos al sitio WordPress). Puedes saltarte este paso si estás seguro de que quieres migrar el sitio ya.
Inicio migración Fin migración
9. Comprueba los resultados

Simplemente ve a tu WordPress y revisa si el contenido del Drupal se ha migrado. No se verá bonito porque WordPress tendrá el tema por defecto, sin widgets, sin plugins ni nada, pero lo importante es que se haya creado el contenido.

En este vídeo puedes ver todo el proceso resumido …

Después de la migración

Si se ha migrado todo el contenido ya de Drupal a WordPress simplemente revisa lo siguiente …

10. Elige un tema WordPress

Hay muchos temas similares para Drupal y WordPress, y sino aprovecha para darle un rediseño a tu contenido.
11. Cambia el nombre y descripción del sitio

Esto no se migra así que ve a “Ajustes -> Generales” y elige nombre y descripción de tu nueva web.

12. Instala unos cuantos plugins

No te pases, pero instala algún plugin de seguridad, backup, protección contra spam, cache y SEO. Luego ya depende de la funcionalidad de la web lo que le instales o añadas.

13. Acuérdate del SEO

Elige un buen plugin de SEO, crea un sitemap XML y revisa que no tengas enlaces rotos. Tienes plugins para todo ello.

14. ¡Publica algo!

Ponte a publicar algo, pon en marcha tu web. Aprovecha que WordPress es una fantástica herramienta de publicación que te facilita la vida para darle un impulso a tu web.

Precios de CMS2CMS

Los precios de la migración automática se establecen por número de páginas:

  • Hasta 10 páginas – Gratis
  • Hasta 250 páginas – 29$
  • Hasta 2.500 páginas – 69$
  • Hasta 10.000 páginas – 149$
  • Hasta 25.000 páginas – 199$

Si lo miras bien no es nada caro para el tiempo y disgustos que te ahorras.

jueves, 6 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Añadir quicktags al editor de WordPress de manera sencilla

Posted: 06 Jun 2013 12:48 PM PDT

quicktags-wordpress

El editor HTML (texto) de WordPress ofrece una serie de botones, conocidos cómo quicktags que permiten dar formato a los textos de manera sencilla, pero en ocasiones los botones ofrecidos pueden ser limitados y necesitar uno especial.

Añadirlos es muy fácil.

Conlleva solo dos pasos, estos:

1. Crea el archivo que contiene las nuevas Quicktags

Crea donde quieras un fichero, que puedes denominar quicktags.js, y en el añade líneas cómo la siguiente por cada una de las quicktags que puedas querer utilizar actualmente o en un futuro.

edButtons[edButtons.length] = new edButton( 'id', 'Nombre del botón', '[mishortcode]', '[/mishortcode]', 'h', '-1');

La explicación del código, para que puedas personalizarlo sería este:

  • id define que se cree un identificador único para el nuevo botón
  • Nombre del botón es el texto que aparecerá en el botón
  • Lo siguiente es la tag HTML que añadirá tu botón, en el ejemplo un shortcode, con el formato de apertura y el de cierre.
  • h especifica una combinación de teclas de acceso rápido, en este caso sería Control+Alt+h
  • -1 define si el botón puede cerrarse o no

Una vez añadidas tantas líneas cómo botones puedas querer utilizar algún día guarda los cambios.

2. Crea la función para añadir quicktags

En tu plugin personal o archivo functions.php de tu tema activo añade algo así:

//Añadir quicktag  function mi_quicktag() {  	wp_enqueue_script( 'mishortcode', 'http://misitio.es/quicktags.js', array( 'quicktags' ) );  }    add_action( 'admin_print_scripts', 'mi_quicktag' );

Y vuelves a guardar los cambios.

Cómo podrás comprobar en el código lo verdaderamente relevante es definir claramente en la tercera línea el código al que llama y la ubicación del archivo donde están las quicktags.
añadir quicktag

¡Qué lo disfrutes!

miércoles, 5 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Plugin en un idioma diferente al de WordPress

Posted: 05 Jun 2013 02:50 PM PDT

poliglota

Hace algún tiempo que vimos cómo mostrar un tema WordPress en un idioma diferente al de la administración, el Escritorio de WordPress, pero hay ocasiones en que lo que necesitamos es hacer lo mismo, usar la versión en otro idioma pero de un plugin.

Digamos, por ejemplo, que usamos WordPress en español pero usamos un plugin que queremos que funcione en el sitio con los mensajes en inglés. Eso si, es fundamental que el plugin en cuestión esté preparado para localización y con el fichero de idioma correspondiente, lo que llamamos internacionalizado, tenlo en cuenta.

Pues bien, si tienes esa necesidad solo tendrías que añadir un código cómo el siguiente a tu plugin de funciones, o al archivo functions.php de tu tema:

//Plugin en otro idioma  function my_plugin_locale_filter($locale, $domain)  {      if($domain === 'the_plugins_textdomain')      {          return 'en_US';      }        return $locale;  }  add_filter('plugin_locale', 'my_plugin_locale_filter', 10, 2);

La idea es intercambiar la llamada al load_plugin_textdomain con load_textdomain, donde tu apuntas al archivo en cuestión que quieras. Pero en este ejemplo lo que hacemos es una versión más limpia, usando el filtro plugin_locale, el cual te permite modificar la versión “local” usada por un plugin.

De todos modos si se te ocurre un modo mejor de hacerlo adelante, nos lo cuentas en los comentarios ¿ok?

martes, 4 de junio de 2013

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Enlazar automáticamente nombres de usuario de Twitter en WordPress

Posted: 04 Jun 2013 10:17 AM PDT

usuario twitter

Cada vez más gente asocia su perfil de Twitter a su personalidad online, desde todos los ámbitos, por lo que no es descabellado asociar que cuando nos referimos a alguien lo hagamos directamente a su usuario de esta red social.

Un modo de hacerlo es en nuestros artículos cuando, al citar a alguien, en vez de enlazar a su blog o perfil profesional, directamente citemos a alguien cómo @usuario.

Por ejemplo, algo cómo … 

… cómo decía el otro día @fernandot, culpable de @ayudawp

Y mejor sería que cuando escribamos un nombre de usuario de Twitter mediante el consabido @usuario se enlace directamente a su perfil, algo que viene como utilidad adicional de algunos plugins, pero que puedes incorporar añadiendo unas líneas de código a tu plugin de funciones o archivo functions.php de tu tema WordPress, estas:

//Enlazar automáticamente nombres de usuario de Twitter  function twtreplace($content) {  	$twtreplace = preg_replace('/([^a-zA-Z0-9-_&])@([0-9a-zA-Z_]+)/',"$1<a href=\"http://twitter.com/$2\" target=\"_blank\" rel=\"nofollow\">@$2</a>",$content);  	return $twtreplace;  }  add_filter('the_content', 'twtreplace');     add_filter('comment_text', 'twtreplace');

Guardas los cambios y cuando escribas @nombreusuario se enlazará automáticamente a http://twitter.com/nombreusuario mediante la ya conocida función preg_replace.

MotoPress, WordPress de arrastrar y soltar

Posted: 03 Jun 2013 10:28 AM PDT

motopress

WordPress es un sistema de creación, edición y publicación online avanzado, moderno, profesional y sencillo, pero ¿podría ser más avanzado?, MotoPress podría se una evolución natural de WordPress hacia una manera más sencilla aún de gestionar los contenidos y diseño de una web.

MotoPress es un plugin que cambia el modo en que interactuas con WordPress, del todo.

Una vez instalado permite añadir, crear, modificar y mover bloques de contenido de WordPress arrastrando y soltando. No solo puedes añadir, modificar o duplicar una plantilla de contenido sino que puedes cambiar totalmente el aspecto de la web moviendo bloques, mostrar u ocultar partes de la web, manipular widgets y muchisimo más.

Es casi más difícil de explicar que de usar así que lo mejor es que veas un vídeo que se explica por si solo … 

Para entender lo que hace y cómo lo hace, revisando la documentación del plugin incorpora nuevos bloques al diseño, que a partir de su instalación se hacen manipulables a voluntad, y ahí está la magia.

jerarquia diseño motopress

Seguidores

Archivo del blog