刚刚看到之前写得一些代码的问题,当看到注释行的时候,却感觉有点别扭,这个斜体挺膈应,找到插件源代码,看了下,做了些改动,总算是不倾斜了,看着也瞬间舒服多了。还有百度SEO建议的提示说,站点一些图片无alt,均出现在文章以及后面添加的一些图片上了,包括侧边栏,均作了修复,还有评论头像,本站用了头像本地缓存,本应该可以使用alt的,但是却未能解决,先暂时搁置下。先把文章内的解决了。

一、取消wp-syntax代码高亮中注释文字斜体
打开/plugins/wp-syntax,打开wp-syntax.php文件,在其中搜索:

$geshi = new GeSHi($code, $language);
$geshi->enable_keyword_links(false);

在其下方添加两行,变为:

$geshi = new GeSHi($code, $language);
$geshi->enable_keyword_links(false);
// 修改注释样式,不斜着显示字体
$geshi->set_comments_style(1, 'font-style: normal;',true);
$geshi->set_comments_style('MULTI', 'font-style: normal;',true);
do_action_ref_array('wp_syntax_init_geshi', array(&$geshi));

二,自动为文章中的图片加入alt
在主题:functions.php 文件中加入以下信息:

//wp图片添加alt搜集属性
add_filter('the_content','image_alt');
function image_alt($c) {global $post;$title = $post->post_title;$s = array('/src="(.+?.(jpg|bmp|png|jepg|gif))"/i'=> 'src="$1" alt="'.$title.'"');
foreach($s as$p => $r){$c = preg_replace($p,$r,$c);}return$c;};

这估计老早老早以前就有人搞了,得!睡了~