主题中文性改动

/ 5评 / 0

》段落首行缩进

wp是外国人开发,并不遵循中文段落的规范,为符合中文界面的习惯,实现段首空两格,具体改动了主题的css文件,在定义段落即--某某 p.{}中加入了:text-indent:2em;这样就实现了所有的分段地方段首空两格。特别注意的是这个针对<p></p>有效,也就是在编辑文字时正常情况下的回车键,如果是ctrl+Enter的就无效因为这个是<br>。这两种情况也给了我们自由选择的方法。

》文章缩略图

之前的文章缩略图是用手动添加,这里说的手动是指添加图片一样的方法。其优点是不用改动主题文件,随时添加即可。其缺点是更换主题会有遗留性问题,添加的过程也是稍显麻烦。想来想去还是改为使用wp强大的自定义字段的方式。改动如下:

在index.php中找到<div id="post-<?php the_ID(); ?>" >接下去添加
<?php $image = get_post_meta($post->ID, 'index_image', true); ?><!-- index_image -->

在<?php the_content(''); ?>函数前添加:

<?php if ( get_post_meta($post->ID, 'index_image', true) ) { ?>
<img class="indeximg" width="80" src="<?php echo $image; ?>" title="<?php the_title(); ?>" /><?php } ?><!-- index_image -->
实现如果有自定index_image字段的文章,则在首页中显示相应的自定义图片,否者不显示任何图片。当然这里就可以自己做相应的改动可以判断如果有显示相应的图片,如果没有也可显示默认的图片,这里就看自己的想象力。

这些还是主要是给自己做个记号,改的东西多了,以后还是可以利用的。如果有朋友想到用的话,记得看清符号,复制代码过去可能为中文状态下的符号,请自行改回。本人太懒,不太愿意安装显示代码专用的插件。

  1. 爱在深邱说道:

    学习了,我对中文段落的规范不是很在意。

  2. dragongod说道:

    很多国人的theme都自带了这个indent……
    显示图片可以变成“如果没有则显示文章分类的默认图片”,要不然某篇日志空空荡荡的不好看,呵呵……

  3. Fengshen说道:

    感觉很实用,特别是第一个。

  4. 笑容@1988y说道:

    一直用WLW写博文,也就是多敲几下空格键,CSS没有自定义..

  5. zern说道:

    我为了保证整齐,第一段没有缩进,从第二段开始缩进

发表评论

电子邮件地址不会被公开。 必填项已用*标注