
Guixe
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Hola, creo este tema con la intención de que se vayan posteando los códigos útiles para WordPress, que hemos encontrado googleando o que son creados por nosotros mismos.
Con esta acción pretendo recopilar en un post los códigos para que estén de facil acceso para todos, juntos.
1. Ocultar contenido a usuarios No Registrados
Si quieres que tu post solo lo vean los usuarios registrados en tu blog, sigue estos 2 pasos:
Edita el archivo functions.php añadiendo el siguiente código:
Luego, cuando escribas el post, tienes que envolver el contenido oculto para invitados con el siguiente bbcode:
2. Mostrar Followers de Twitter
Para mostrar los followers, por ejemplo, de la cuenta Twitter de tu blog
Edita el archivo functions.php añadiendo el siguiente código:
Donde quieras que se muestren los followers, por ejemplo el sidebar.php, inserta este código:
Fuente: WordPresshacks
Otros codigos de este tema:
Podeis comentar, o aportar los vuestros, yo continuaré añadiendo más^^
Saludos
Con esta acción pretendo recopilar en un post los códigos para que estén de facil acceso para todos, juntos.
Códigos de utilidad para
ordPress

1. Ocultar contenido a usuarios No Registrados
Si quieres que tu post solo lo vean los usuarios registrados en tu blog, sigue estos 2 pasos:
Edita el archivo functions.php añadiendo el siguiente código:
Insertar CODE, HTML o PHP:
add_shortcode( 'registrados', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
Fuente: AyudaWP[registrados]Aquí lo que solo verán los registrados[/registrados]
2. Mostrar Followers de Twitter
Para mostrar los followers, por ejemplo, de la cuenta Twitter de tu blog
Edita el archivo functions.php añadiendo el siguiente código:
Insertar CODE, HTML o PHP:
function string_getInsertedString($long_string,$short_string,$is_html=false){
if($short_string>=strlen($long_string))return false;
$insertion_length=strlen($long_string)-strlen($short_string);
for($i=0;$i<strlen($short_string);++$i){
if($long_string[$i]!=$short_string[$i])break;
}
$inserted_string=substr($long_string,$i,$insertion_length);
if($is_html && $inserted_string[$insertion_length-1]=='<'){
$inserted_string='<'.substr($inserted_string,0,$insertion_length-1);
}
return $inserted_string;
}
function DOMElement_getOuterHTML($document,$element){
$html=$document->saveHTML();
$element->parentNode->removeChild($element);
$html2=$document->saveHTML();
return string_getInsertedString($html,$html2,true);
}
function getFollowers($username){
$x = file_get_contents("http://twitter.com/".$username);
$doc = new DomDocument;
@$doc->loadHTML($x);
$ele = $doc->getElementById('follower_count');
$innerHTML=preg_replace('/^<[^>]*>(.*)<[^>]*>$/',"\1",DOMElement_getOuterHTML($doc,$ele));
return $innerHTML;
}
(_Guixe_ es tu username de twitter, el que va despues de http://twitter.com/) El resultado será un numero, pero sin formato, asi que le puedes aplicar estilos css<?php echo getFollowers("_Guixe_")." followers"; ?>
Fuente: WordPresshacks
Otros codigos de este tema:
Podeis comentar, o aportar los vuestros, yo continuaré añadiendo más^^
Saludos
Última edición: