¿Quieres registrarte?

Cómo personalizar emoticones en Wordpress

Por: XKlibur
10 de Diciembre del 2006
7124 de clabLevel
Otros artículos de XKlibur
21,953 visitas

Personalizar los emoticones en wordpress es una tarea muy sencilla, claro está, una vez que se conoce la ubicación de los archivos a modificar U_U.

En la carpeta wp-includes se encuentra a su vez una carpeta llamada images que contiene todos los emoticones, usados por omisión en wordpress, agrupados en la carpeta smiles.


Todo lo que debemos hacer es sustituir o agregar los emoticones que queramos en esta última carpeta y, posteriormente, modificar en el archivo , a partir de la línea 47, el nombre del antiguo emoticon por el del nuevo, relacionándolo con una palabra o expresión.

Por ejemplo, si deseamos incluir un emoticon de una estampilla con expresión feliz , identificado con el nombre de icon_happy.gif, subimos dicha imagen a la carpeta smiles y modificamos la línea 47 del archivo vars.php (por referenciar la expresión más acorde para el emoticon que deseamos cambiar) que muestra lo siguiente:

por esta línea que contiene el nombre del nuevo emoticon

Si deseamos asociar nuestro emoticon a una palabra, en lugar de expresiones construidas con caracteres ortográficos, escribimos dicha palabra entre dos puntos para evitar que siempre que se use aparezca el emoticon aún cuando se quiera emplear la palabra en lugar de éste. Por ejemplo, para incluir un emoticon de estampilla ninja puedo utilizar la palabra ninja en lugar de un símbolo.

Así, cuando escribamos o , en nuestro blog, aparecerá, en lugar de la expresión o la palabra, el emoticon referenciado.

Si utilizamos palabras inexistentes para referenciar los emoticones, como por ejemplo eninja, no es necesario utilizar los dos puntos.

Como pueden apreciar es un proceso muy sencillo y rápido ^^

Enviar a twitter Enviar a facebook


También te interesa


Etiquetas wordpress

Comentarios | Enviar un comentario
Tambien se puede usar para evitar palabras incorrectas.

k por que o cabro(...) por maleducado.
Por: feler
Muy buen tip XK, esto es muy preguntado en los foros.
Por: Wanaya
buenisimio, me hicste recordar yo no cambie los mios todavia ^^
Por: Mariux
Gracias Xk, en cuanto acabe mis emotes lo hare
Por: Zerma_blog
Excelente Tip XK

(Y)
Por: La100rra
Me alegra que les sea de ayuda ^^
Por: XKlibur
Hola disculpen mi brutalidad pero me gustaria saber donde encuentro eso de wordpress... en mi vida habia escuchado eso... de esa manera sabre como llegar a hacer esos emoticones!! ah, tambien kisiera saber si por ahi puedo hacer emoticones con mis propias imagenes!! jeje gracias y disculpen... saludos... espero la respuesta!!
Por: Mini
exelente :)
Por: arturo_blog
yo no se hacer nada de esto :(
Por: johnny_blog
para hazer ezo nezezito un FTP o algo azi???, rezien empeze kon ezto d loz blog y no ze mucho, komo akzedo a una karpeta d ezaz no la vi x ninguna part :S
Por: Azkur
para hazer ezo nezezito un FTP o algo azi???, rezien empeze kon ezto d loz blog y no ze mucho, komo akzedo a una karpeta d ezaz no la vi x ninguna part

Dios!!!
Hace daño a la vista y todo!!
Por: One
hola :)
como andan?
bueno soy nueva!
ni se que es esto!
Por: rocio_blog
^^
Por: One2_blog
hola, soy alex y me gustaria conoceros guapos soy el que ha ganado mas torneos
*_*^^
Por: Alex_blog
En EWP, tenemos disponible el pack de iconos de cristalab. Igual le facilita la vida a alguien.

Puede servirles como ejemplo. ;)
Por: Bleend

YESSE_blog :

HOLAAAAAA POR QUE NO HAY ICONOS DE XESO


Sí, se nota que lo necesitas :roll: (y una pistola ayuda profesional...)
Por: The Fricky!
mandenme caras q sepa como ponerlas mi e_mailes branluks@fibertel.com.ar jaja
Por: IGNACIO_blog
Dios!!!
Hace daño a la vista y todo!!
Por: One


zolo kritica y no dio una zoluzion ^^

zera ke zolo zabe kejarze??

xD
Por: AzKuR-blog
tenog la version 2.5 y en el vars no me sale nada q pueda modificar.
me sale esto:
<?php
/**
* Creates common globals for the rest of WordPress
*
* Sets $pagenow global which is the current page. Checks
* for the browser to set which one is currently being used.
*
* Detects which user environment WordPress is being used on.
* Only attempts to check for Apache and IIS. Two web servers
* with known permalink capability.
*
* @package WordPress
*/

// On which page are we ?
if ( is_admin() ) {
// wp-admin pages are checked more carefully
preg_match('#/wp-admin/?(.*?)$#i', $PHP_SELF, $self_matches);
$pagenow = $self_matches[1];
$pagenow = preg_replace('#\?.*?$#', '', $pagenow);
if ( '' === $pagenow || 'index' === $pagenow || 'index.php' === $pagenow ) {
$pagenow = 'index.php';
} else {
preg_match('#(.*?)(/|$)#', $pagenow, $self_matches);
$pagenow = strtolower($self_matches[1]);
if ( '.php' !== substr($pagenow, -4, 4) )
$pagenow .= '.php'; // for Options +Multiviews: /wp-admin/themes/index.php (themes.php is queried)
}
} else {
if ( preg_match('#([^/]+\.php)([?/].*?)?$#i', $PHP_SELF, $self_matches) )
$pagenow = strtolower($self_matches[1]);
else
$pagenow = 'index.php';
}

// Simple browser detection
$is_lynx = $is_gecko = $is_winIE = $is_macIE = $is_opera = $is_NS4 = false;

if (strpos($_SERVER['HTTP_USER_AGENT'], 'Lynx') !== false) {
$is_lynx = true;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') !== false) {
$is_gecko = true;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Win') !== false) {
$is_winIE = true;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Mac') !== false) {
$is_macIE = true;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') !== false) {
$is_opera = true;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Nav') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'Mozilla/4.') !== false) {
$is_NS4 = true;
}

$is_IE = ( $is_macIE || $is_winIE );

// Server detection

/**
* Whether the server software is Apache or something else
* @global bool $is_apache
*/
$is_apache = ((strpos($_SERVER['SERVER_SOFTWARE'], 'Apache') !== false) || (strpos($_SERVER['SERVER_SOFTWARE'], 'LiteSpeed') !== false)) ? true : false;

/**
* Whether the server software is IIS or something else
* @global bool $is_IIS
*/
$is_IIS = (strpos($_SERVER['SERVER_SOFTWARE'], 'Microsoft-IIS') !== false) ? true : false;

?>
Por: ShairNash
????? emm no entiendo nada chicas visiten marixd.jimdo.com y dejen comentario
Por: ?????-blog
Deja un comentario
IMPORTANTE

Recuerda ser respetuoso, no insultes a otras personas, ni uses palabrotas, hay una persona al otro lado de la pantalla.

Habla bien, NO ESCRIBAS EN MAYUSCULA TODO, no escribas como en un SMS, evita cosas como "ke", "x q" y demás abreviaciones.

Aquí funcionan las etiquetas de los foros, puedes usar [b] para negrita, [img] para las imágenes, [url] para los enlaces, etc.

Si tienes preguntas técnicas, envíalas mejor al foro.