search
top

Eliminar meta name=”generator” content=”WordPress 2.8″

Los chicos de Automattic, en la versión 2.8 de WordPress, nos mandaron la etiqueta <meta name=”generator” content=”WordPress 2.8″ /> junto con todo el paquete.

meta-name-generator

La etiqueta es para estadísticas supuestamente y sacarla no está bien, pero pensándolo del lado que, si llega a salir alguna vulnerabilidad seguramente muchas nenas muchos kackers buscarían la versión de nuestro wp para jodernos, no está nada mal pensar en eliminarla.

Anteriormente, la llamada a la versión del wp que estábamos usando venía en el theme y se podía eliminar del theme y chau problema, pero ahora el equipo de Matt, nos las manda en el mismo Wp.

Bueno, ¿y como eliminarla?
Vamos al archivo general-template.php que se encuentra en /wp-includes.
En la linea 2021 del archivo general-template.php empieza este código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function get_the_generator( $type ) {
	switch ($type) {
		case 'html':
			$gen = '<meta name="generator" content="WordPress ' . get_bloginfo( 'version' ) . '">';
			break;
		case 'xhtml':
			$gen = '<meta name="generator" content="WordPress ' . get_bloginfo( 'version' ) . '" />';
			break;
		case 'atom':
			$gen = '<generator uri="http://wordpress.org/" version="' . get_bloginfo_rss( 'version' ) . '">WordPress</generator>';
			break;
		case 'rss2':
			$gen = '<generator>http://wordpress.org/?v=' . get_bloginfo_rss( 'version' ) . '</generator>';
			break;
		case 'rdf':
			$gen = '<admin:generatorAgent rdf:resource="http://wordpress.org/?v=' . get_bloginfo_rss( 'version' ) . '" />';
			break;
		case 'comment':
			$gen = '<!-- generator="WordPress/' . get_bloginfo( 'version' ) . '" -->';
			break;
		case 'export':
			$gen = '<!-- generator="WordPress/' . get_bloginfo_rss('version') . '" created="'. date('Y-m-d H:i') . '"-->';
			break;
	}
	return apply_filters( "get_the_generator_{$type}", $gen, $type );
}

Nosotros vamos a eliminar de la línea 2024 hasta la 2028 inclusive. Debería quedar así la función:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
function get_the_generator( $type ) {
	switch ($type) {
		case 'atom':
			$gen = '<generator uri="http://wordpress.org/" version="' . get_bloginfo_rss( 'version' ) . '">WordPress</generator>';
			break;
		case 'rss2':
			$gen = '<generator>http://wordpress.org/?v=' . get_bloginfo_rss( 'version' ) . '</generator>';
			break;
		case 'export':
			$gen = '<!-- generator="WordPress/' . get_bloginfo_rss('version') . '" created="'. date('Y-m-d H:i') . '"-->';
			break;
	}
	return apply_filters( "get_the_generator_{$type}", $gen, $type );
}

Articulos relacionados:

Tags Descriptions en WordPress 2.8

WordPress

No suelo comentar noticias ni nada por el estilo porque no me gustan y me resulta cansador leer títulos como “WordPress bla bla traerá bla bla cosa”, pero esta noticia para mí no es una más, sino que algo que estuve esperando -y que se me ocurrió- hace mucho, se trata de las descripciones en las Tags por defecto en Wp, algo como lo que Wp viene haciendo ya hace mucho con las categorías, eso es muy importante para el Seo en WordPress, y mucho mas interesante resulta viniendo de las tags.
Se puede ver “un avance” en el Codex.

Vía – El blog de Justin
¿Opiniones?

Articulos relacionados:

Página 1 De 11
top