SLIDE-1-TITLE-HERE

Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com[...]

SLIDE-2-TITLE-HERE

Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com[...]

SLIDE-3-TITLE-HERE

Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com[...]

If you are going [...]

SLIDE-4-TITLE-HERE

Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com[...]

SLIDE-5-TITLE-HERE

Replace these every slider sentences with your featured post descriptions.Go to Blogger edit html and find these sentences.Now replace these with your own descriptions.This theme is Bloggerized by Lasantha - Premiumbloggertemplates.com[...]

martes, 8 de noviembre de 2011

Republicar entradas ¿Afecta el SEO?


Hoy el artículo de Ayuda WordPress lo escribes tu, y es que tengo la duda de si usar la utilidad de programación de WordPress para re-publicar una entrada afectará al SEO de la misma y como lo hará.

Todos sabemos lo útil que es la posibilidad de cambiar la fecha, incluso hora, de publicación de una entrada, y a mi más de una vez me ha surgido la duda de si re-publicar alguna que, por su vigencia, podría tener interés para lectores nuevos que, de otro modo, quizás no lleguen a ver.


Lo que hago a veces es volver a compartir entradas antiguas por Twitter, Facebook y Google+, pero no es lo mismo claro. Así que hoy tu tienes la solución a mi duda, por lo que te pido que, aparte de contestar en la encuesta, me comentes si tienes conocimiento y/o experiencia de como afecta al SEO la re-publicación de contenido.

By Portal de Peru with No comments

Cambiar el texto Privado y Protegido en las entradas en wordpress


WordPress nos permite definir entradas como privadas y protegidas. Es algo tan fácil como elegir la opción de visibilidad en el editor de entradas.

Ahora bien, no siempre el texto por defecto nos gusta o es apropiado para nuestro sitio, y si no queremos cambiar totalmente el archivo de traducción, podemos modificar esos textos que anteceden a estos tipos de entrada fácilmente.
Como ya aprendimos a quitar la leyenda de Privado y Protegido, ahora vamos a aprender a modificarla. Lo único que tenemos que hacer es lo siguiente …

Cambiar el prefijo “Privado”

Añadimos el siguiente código al fichero functions.php del tema activo:
function change_private_title_prefix() {
    return 'Solo para suscriptores: %s';
}
add_filter('private_title_format', 'change_private_title_prefix');

Cambiar el prefijo “Protegido”

Lo mismo, añadimos este código al archivo functions.php del tema que tengamos activo:
function change_protected_title_prefix() {
    return 'Secreto: %s';
}
add_filter('protected_title_format', 'change_protected_title_prefix');

Luego pones el texto que más te guste también aquí.

By Portal de Peru with 1 comment

Easy Install plugin de wordpress para facilitarnos la vida


Me avisa nuestro buen amigo Ejner69 que ha creado un nuevo plugin para facilitarnos la vida, Easy install. La idea del plugin viene de un hábito corriente de todo usuario de WordPress.

Imagina que estás buscando un plugin para hacer algo, vas al repositorio oficial y usas el buscador, lo encuentras y, una de dos, o lo descargas y lo subes al estilo antiguo – por FTP -, o quizás desde el instalador de plugins de WordPress, o vas al escritorio de tu WordPress y, de nuevo, usas el buscador para localizarlo e instalarlo. En cualquier caso es trabajo doble ¿no te parece?.


Pues bien, lo que nos propone Ejner es instalar un solo plugin, Easy install, que nos genera un “bookmarklet” que, tras añadirlo a la barra de favoritos de nuestro navegador favorito, está listo para funcionar. No sé si una adaptación del script para instalar plugins desde la barra del navegador, pero es “más WordPress”

La próxima vez que estés en el repositorio oficial y encuentres el plugin de tus sueños solo tienes que hacer clic en el favorito creado por Easy install para instalarlo en tu WordPress, por supuesto en el que tienes que tener instalado Easy install, sino no funcionará el “bookmarlet”
Gran idea, y una nueva aportación a la comunidad.

By Portal de Peru with No comments

viernes, 28 de octubre de 2011

Como evitar la desativación de plugins por los clientes


Una de las cosas más delicadas cuando montas una web a un cliente con WordPress es el hecho de que te desactive o modifique plugins que, si no lo hace con conocimiento, pueda destrozar el sitio. No es raro, pasa, sobre todo si hablamos de plugins que has modificado a medida o sin los cuales el tema no funcionará correctamente.

By Portal de Peru with No comments

Como evitar que alguien cambie de tema en WordPress


Como continuación de lo que hablábamos ayer, donde explicábamos como evitar la desactivación de plugins, hoy vamos a ver un estupendo truco con el que evitar que alguien cambie de tema en WordPress.
La situación más habitual, de nuevo, es una web que has montado a un cliente y este, con más permisos de los que debiera, no se le ocurre otra cosa que instala algún tema y cambiar de tema “a ver que tal queda así la web“. El resultado ya lo sabes, que lo normal es que haga un desastre

By Portal de Peru with No comments

sábado, 20 de agosto de 2011

Novedades de wordpress 3.3 con el postname


Hace tiempo que se detectó que la estructura de enlaces personalizada %postname% generaba una serie de redirecciones y, en consecuencia, lentitud de carga en WordPress.

Esto es debido a que curiosamente esta estructura personalizada no está soportada por WordPress nativamente y requiere redirecciones, esto afecta al rendimiento de tu WordPress

By Portal de Peru with No comments

jueves, 18 de agosto de 2011

Members, fantástico plugin para administrar a los miembros de tu blog


Hace tiempo que recomiendo el uso de Members, un fantástico plugin, para gestionar adecuadamente las capacidades y roles de WordPress, pero hay ocasiones en que no es perfecto, tiene sus matices, me explico …
Es bastante corriente modificar, una vez instalado, algún perfil de usuario (siempre estamos hablando de sitios multiusuario) para que, a su vez, pueda agregar otros usuarios. La idea es montar una estructura de colaboradores en la que alguien, normalmente el Editor, no solo revise el contenido creado por usuarios con perfil de Colaborador y Autor, sino que también pueda hacer de "responsable de recursos humanos" y añadir, modificar y borrar perfiles de usuario y sus capacidades.

Pues bien, con Members podemos hacer todo esto pero hay una pega, y es que cuando asignamos a un perfil de usuario la capacidad de crear y/o modificar usuarios también puede crear y/o modificar usuarios con perfil de Administrador, con el peligro que ello supone, sino revisa la tabla de Perfiles y Capacidades de WordPress.

Afortunadamente, todo tiene solución, así que si este es tu caso (el mío si lo es pues gestiono una red de blogs con múltiples perfiles de usuarios), solo tienes que hacer esto:
  1. Instalas y activas Members
  2. Eliges (o creas) un perfil de usuario al que le añadirás las capacidades de crear, modificar, borrar, cambiar perfiles y usuarios
    members new user1 members new user2
  3. Añades este código al fichero functions.php de tu tema activo:

    class JPB_User_Caps {
      // Add our filters
      function JPB_User_Caps(){
        add_filter( 'editable_roles', array(&$this, 'editable_roles'));
        add_filter( 'map_meta_cap', array(&$this, 'map_meta_cap'),10,4);
      }
      // Remove 'Administrator' from the list of roles if the current user is not an admin
      function editable_roles( $roles ){
        if( isset( $roles['administrator'] ) && !current_user_can('administrator') ){
          unset( $roles['administrator']);
        }
        return $roles;
      }
      // If someone is trying to edit or delete and admin and that user isn't an admin, don't allow it
      function map_meta_cap( $caps, $cap, $user_id, $args ){
        switch( $cap ){
            case 'edit_user':
            case 'remove_user':
            case 'promote_user':
                if( isset($args[0]) && $args[0] == $user_id )
                    break;
                elseif( !isset($args[0]) )
                    $caps[] = 'do_not_allow';
                $other = new WP_User( absint($args[0]) );
                if( $other->has_cap( 'administrator' ) ){
                    if(!current_user_can('administrator')){
                        $caps[] = 'do_not_allow';
                    }
                }
                break;
            case 'delete_user':
            case 'delete_users':
                if( !isset($args[0]) )
                    break;
                $other = new WP_User( absint($args[0]) );
                if( $other->has_cap( 'administrator' ) ){
                    if(!current_user_can('administrator')){
                        $caps[] = 'do_not_allow';
                    }
                }
                break;
            default:
                break;
        }
        return $caps;
      }
    }
    $jpb_user_caps = new JPB_User_Caps();
  4. Guardas los cambios y ¡Ya está!, ahora el nuevo perfil de usuario podrá crear y modificar perfiles pero no podrá crear administradores ni modificar sus perfiles a no ser que, a su vez, sea administrador
¡Que lo disfrutes!

By Portal de Peru with 1 comment

    • Popular
    • Categories
    • Archives