Tag Archives: código

Cambia el texto “Read more” con una simple función

Cambia el texto “Read more” con una simple función

Cuando hablaba de las ventajas de un plugin de funciones, una de las principales es que, si añades código que afecta al tema, aunque lo actualices, el código seguirá funcionando pues es una función que realiza una llamada externa , en la que no has modificado ningún fichero original del tema. Pues bien, una de las modificaciones más típicas es cambiar el texto “ Sigue leyendo “, o “ Read more ” que llevan todos los temas cuando muestran el extracto de una entrada. Por supuesto, podrías ir al archivo ‘index.php’ de tu tema y cambiar la línea del loop, pero otra opción es añadir un pequeño código al fichero functions.php de tu tema o a tu plugin de funciones . Simplemente es este código: // Cambiar texto de “read more” function be_excerpt_more( $more ) { return ‘Dale que hay más …’; } add_filter( ‘excerpt_more’, ‘be_excerpt_more’ ); La línea importante, donde defines tu propio “Read more”, es en la cadena return , simplemente sustituye el texto entre comillas simples por el tuyo, que en este caso he utilizado ‘ Dale que hay más … ‘ Luego, si eres de los que no están nunca contentos, siempre puedes modificar el “Leer más” en cada entrada con este truco .

Fuente: Cambia el texto “Read more” con una simple función
Leer el original :

Cambia el texto “Read more” con una simple función

Cambia el texto “Read more” con una simple función

Cambia el texto “Read more” con una simple función

Cuando hablaba de las ventajas de un plugin de funciones, una de las principales es que, si añades código que afecta al tema, aunque lo actualices, el código seguirá funcionando pues es una función que realiza una llamada externa , en la que no has modificado ningún fichero original del tema. Pues bien, una de las modificaciones más típicas es cambiar el texto “ Sigue leyendo “, o “ Read more ” que llevan todos los temas cuando muestran el extracto de una entrada. Por supuesto, podrías ir al archivo ‘index.php’ de tu tema y cambiar la línea del loop, pero otra opción es añadir un pequeño código al fichero functions.php de tu tema o a tu plugin de funciones . Simplemente es este código: // Cambiar texto de “read more” function be_excerpt_more( $more ) { return ‘Dale que hay más …’; } add_filter( ‘excerpt_more’, ‘be_excerpt_more’ ); La línea importante, donde defines tu propio “Read more”, es en la cadena return , simplemente sustituye el texto entre comillas simples por el tuyo, que en este caso he utilizado ‘ Dale que hay más … ‘ Luego, si eres de los que no están nunca contentos, siempre puedes modificar el “Leer más” en cada entrada con este truco .

Fuente: Cambia el texto “Read more” con una simple función
Original post :

Cambia el texto “Read more” con una simple función

Crea tu primer plugin WordPress

Crea tu primer plugin WordPress

Venga, que es muy fácil. Vamos a crear nuestro primer plugin WordPress , y una vez hecho este ya solo tienes que lanzarte y empezar a crear tus propias criaturas, poco a poco. Además, que no necesitas ser programador para hacer tu primer plugin WordPress , solo seguir unas sencillas líneas. Lo único que necesitas es un editor de texto plano, como Notepad de Windows o TextEdit de Mac, aunque yo te recomiendo mejor Notepad++ para Windows y Fraise para Mac . ¡Vamos a ello! 1. La Cabecera del plugin Un plugin WordPress debe tener una serie de información para que WordPress lo identifique como tal y, sobre todo, funcione. Lo primero de todo es abrir el melón con la etiqueta que lo identifique como código PHP . Así que abre tu editor de código favorito, de los que comentamos antes, y añade lo siguiente en la primera línea: .status-draft { background: #FCE3F2 !important; } .status-pending { background: #FCFC85 !important; } .status-publish { /* por defecto */ } .status-future { background: #C6EBF5 !important; } .status-private { background: #E7C7B4; } .status-draft { background: #FCE3F2 !important; } .status-pending { background: #FCFC85 !important; } .status-publish { /* por defecto */ } .status-future { background: #C6EBF5 !important; } .status-private { background: #E7C7B4; }

Fuente: Crea tu primer plugin WordPress
Extracto de :

Crea tu primer plugin WordPress

Insertar Slideshare con oEmbed

Insertar Slideshare con oEmbed

oEmbed es un sistema, integrado en WordPress, mediante el cual puedes visualizar contenido multimedia solo con añadir la URL en el editor de WordPress. Este sistema, no obstante, no permite mostrar todo tipo de contenidos existentes, sino que WordPress por defecto contempla algunos pero no todos. Por ejemplo, puedes insertar vídeos de YouTube, de Vimeo, o fotos y sets de Flickr, pero no puedes hacer lo mismo con tweets – aunque ya expliqué como hacerlo – ni con presentaciones de Slideshare . Si quieres ampliar las posibilidades de oEmbed en WordPress siempre puedes instalar el plugin Embedly , que añade tropecientos servicios, más de los que vas a usar nunca, pero si quieres ahorrarte un plugin, y en realidad lo que te falta es usar este sistema para insertar presentaciones de Slideshare al modo más fácil, solo tienes que añadir el siguiente código a tu plugin de funciones o pegarlo en el archivo functions.php : // Añadir Slideshare a oEmbed function oembed_slideshare(){ wp_oembed_add_provider( ‘http://www.slideshare.net/*’, ‘http://api.embed.ly/v1/api/oembed’); } add_action(‘init’,'oembed_slideshare’); Guardas los cambios y ya lo tienes

Fuente: Insertar Slideshare con oEmbed
Más información :

Insertar Slideshare con oEmbed

Insertar Slideshare con oEmbed

Insertar Slideshare con oEmbed

oEmbed es un sistema, integrado en WordPress, mediante el cual puedes visualizar contenido multimedia solo con añadir la URL en el editor de WordPress. Este sistema, no obstante, no permite mostrar todo tipo de contenidos existentes, sino que WordPress por defecto contempla algunos pero no todos. Por ejemplo, puedes insertar vídeos de YouTube, de Vimeo, o fotos y sets de Flickr, pero no puedes hacer lo mismo con tweets – aunque ya expliqué como hacerlo – ni con presentaciones de Slideshare . Si quieres ampliar las posibilidades de oEmbed en WordPress siempre puedes instalar el plugin Embedly , que añade tropecientos servicios, más de los que vas a usar nunca, pero si quieres ahorrarte un plugin, y en realidad lo que te falta es usar este sistema para insertar presentaciones de Slideshare al modo más fácil, solo tienes que añadir el siguiente código a tu plugin de funciones o pegarlo en el archivo functions.php : // Añadir Slideshare a oEmbed function oembed_slideshare(){ wp_oembed_add_provider( ‘http://www.slideshare.net/*’, ‘http://api.embed.ly/v1/api/oembed’); } add_action(‘init’,'oembed_slideshare’); Guardas los cambios y ya lo tienes

Fuente: Insertar Slideshare con oEmbed
Originalmente publicado aquí :

Insertar Slideshare con oEmbed

Mostrar miniaturas de vídeos YouTube en WordPress

Mostrar miniaturas de vídeos YouTube en WordPress

A través de la API de desarrolladores de YouTube hay unos códigos que podemos usar para mostrar en nuestro sitio miniaturas de vídeos YouTube , mediante un ‘shortcode’. Lo primero es añadir el siguiente código al fichero functions.php o nuestro plugin de funciones : /* Shortcode para mostrar miniaturas youtube en wordpress Uso: [miniatura_youtube id="VIDEO_ID" img="0" align="left"] VIDEO_ID= ID del vídeo Youtube img=0,1,2 o 3 align= left,right,center */ function mininaturas_youtube($atts) { extract(shortcode_atts(array( ‘id’ => ”, ‘img’ => ’0′, ‘align’=> ‘left’ ), $atts)); $align_class=’align’.$align; return ‘ ‘; } add_shortcode(‘miniatura_youtube’, ‘miniaturas_youtube’); Una vez guardados los cambios podemos ya insertar el nuevo ‘shortcode’, que aceptará los siguientes parámetros: El ID del vídeo, el tamaño de imagen (0 para 480*360px, 1 para 120*90) y la alineación de la imagen (left, right, center). Y sería algo así: [miniatura_youtube id="3Jt7-nBfULU" img="0" align="center"] Y verías algo así …

Fuente: Mostrar miniaturas de vídeos YouTube en WordPress
Original post :

Mostrar miniaturas de vídeos YouTube en WordPress

Mostrar miniaturas de vídeos YouTube en WordPress

Mostrar miniaturas de vídeos YouTube en WordPress

A través de la API de desarrolladores de YouTube hay unos códigos que podemos usar para mostrar en nuestro sitio miniaturas de vídeos YouTube , mediante un ‘shortcode’. Lo primero es añadir el siguiente código al fichero functions.php o nuestro plugin de funciones : /* Shortcode para mostrar miniaturas youtube en wordpress Uso: [miniatura_youtube id="VIDEO_ID" img="0" align="left"] VIDEO_ID= ID del vídeo Youtube img=0,1,2 o 3 align= left,right,center */ function mininaturas_youtube($atts) { extract(shortcode_atts(array( ‘id’ => ”, ‘img’ => ’0′, ‘align’=> ‘left’ ), $atts)); $align_class=’align’.$align; return ‘ ‘; } add_shortcode(‘miniatura_youtube’, ‘miniaturas_youtube’); Una vez guardados los cambios podemos ya insertar el nuevo ‘shortcode’, que aceptará los siguientes parámetros: El ID del vídeo, el tamaño de imagen (0 para 480*360px, 1 para 120*90) y la alineación de la imagen (left, right, center). Y sería algo así: [miniatura_youtube id="3Jt7-nBfULU" img="0" align="center"] Y verías algo así …

Fuente: Mostrar miniaturas de vídeos YouTube en WordPress
Aquí está el post original :

Mostrar miniaturas de vídeos YouTube en WordPress

Añadir paginación a las entradas

Añadir paginación a las entradas

Cuando expliqué como mejorar el bouce rate en WordPress dejé una lista de 10 métodos para hacerlo, pero me guardé un modo más, bastante sencillo todo sea dicho de paso, para hacerlo. Me estoy refiriendo a cortar las entradas largas en varias páginas , añadir paginación a nuestras publicaciones más extensas. De este modo aumentamos la permanencia en el sitio y rebote de visitas entre enlaces internos, lo que mejorará nuestro SEO . Además, hacerlo es bien sencillo, aunque no obvio porque no tenemos un icono en el editor para cortar entradas en varias páginas, al menos por defecto , pero fácil es, y mucho. Para ello solo tienes que añadir el siguiente código en el lugar concreto donde quieras “cortar” tu entrada, y lo puedes hacer cuantas veces quieras: Cuando publiques, y si tu tema lo soporta (casi todos lo hacen) tu entrada se cortará en el lugar elegido, ofreciendo acceder a las siguientes páginas mediante enlaces numerados, tantos como páginas (cortes) tenga tu entrada. ¿Y qué hago si me tema no me hace los “cortes”?. Hay pocos pero los hay. Algunos temas no incorporan el código necesario para que se corten las entradas en varias páginas. Si así fuera solo tienes que añadir el siguiente código al ‘ loop ‘ del archivo single.php de tu tema activo: Guardas los cambios y ya se mostrará la paginación. Si quieres un ejemplo de una entrada paginada tienes la ya famosa “ Cómo elegir un buen hosting para WordPress “

Fuente: Añadir paginación a las entradas
Ver el post original aquí :

Añadir paginación a las entradas

Barra de admin, solo para los admin

Barra de admin, solo para los admin

La nueva barra de admin de WordPress se muestra por defecto para todos los usuarios registrados pero si quieres que solo la visualicen los administradores de tu WordPress solo tienes que añadir un pequeño código. Para ello abre el fichero functions.php de tu tema activo, o modifica tu plugin de funciones , y añade el siguiente trozo de código: //Barra de admin solo para admins if (!current_user_can(‘manage_options’)) { add_filter(‘show_admin_bar’, ‘__return_false’); } Guardas los cambios y ya lo tienes.

Fuente: Barra de admin, solo para los admin
Aquí está el post original :

Barra de admin, solo para los admin

Cambia el estilo de tus smileys

Cambia el estilo de tus smileys

Cada vez se usan menos en blogs, pues parece que todos nos hemos puesto un poco serios, pero los smileys siguen totalmente en vigor , especialmente en las redes sociales. Esas pequeñas caritas nos ayudan a transmitir emociones en los textos , a hacer un poco más humana la publicación, aunque sea ayudándonos de iconos simples como son los smileys. Ahora bien, a veces los smileys no se muestran integrados en el texto – que es su objetivo – ya que al ser imágenes heredan el mismo estilo del resto de imágenes de tu tema , y si tienes definido un borde o sombreado para las imágenes, los smileys también se mostrarán con esos bordes y demás florituras, y seguro que no es lo que te gustaría. Afortunadamente solucionarlo es muy fácil, pues solo tienes que definir una clase CSS para los smileys , de modo que no tengan nada de adorno alrededor y así se integren mejor en los textos donde los incluyas. Abre la hoja de estilos de tu tema WordPress, normalmente denominada style.css y añade la siguiente clase: /* Clase CSS para quitar adornos a los smileys */ img.wp-smiley { background: transparent; border: none; margin: 0; padding: 0; } En el código hacemos que el fondo sea transparente, que no tenga borde, sin márgenes que separen el smiley del texto y sin borde de ningún tipo. Guardas los cambios y ya lo tienes

Fuente: Cambia el estilo de tus smileys
Leer el original :

Cambia el estilo de tus smileys