跳到頂端 跳到底部 订阅rss
首页 > 时间┊回忆及明天 > WP如何实现段首文字自动空两格?

WP如何实现段首文字自动空两格?

2009年08月11日 15:15 682 人围观 发表评论 阅读评论
【阅读字体大小:

你是否经常的在每辛辛苦苦编完一篇原创日志,结果大汗淋漓的提交后,发现无法一眼就分出哪段吗?你是不是感觉到整篇文章就是密密麻麻一片? 原来是你的段首文字没有自动缩进.怎么办?怎么办? 一篇一篇去改?太麻烦了!

万哥告诉你:其实只要加进一行代码就行了.你可以这样做:你先在样式表 (style.css) 中找到下文字:

/* content START */

比如我的:

/* content START */
#content {
 background:#FFF url(img/sidesep.gif) right repeat-y;
 min-height:400px;
}
/* content END */

/* content END */

前加入:

/*下面是万万所加,为了让新段落自动空两格*/
#content p{text-indent:28px;margin-bottom:8px;}

搞定!其中text-indent 就是缩进.margin-bottom是在每篇日志底下留一点白.
很简单吧.

对了,记得哦,在你像上面一样设置了日志段落自动缩进之后,再写日志的时候就不要手动加缩进了哦,否则就过了.

//下面转载来自FUFU的”WordPress 防止垃圾评论(算术验证)”

修改 wp-comments-post.php :

查找:

if ( '' == $comment_content )

在其上面添加代码:

//Fufu_checkcode
if ( !$user->ID ) {
	$aaa = trim($_POST[aaa]);
	$bbb = trim($_POST[bbb]);
	$subab = trim($_POST[subab]);
	if((($aaa+$bbb)!=$subab)|| empty($subab)){
		wp_die( __('Error: Please enter the correct results of the math problems.') );
	}
}
//Fufu_end

然后修改当前主题目录下的 comments.php (我用的 iNove) ,在适当的位置添加代码,我是在提交按钮之前添加的,即查找:

<input name="submit" type="submit" id="submit" class="button"

在其前面添加代码:

<?php $aaa=rand(0,5); $bbb=rand(3,9); ?><?php echo $aaa; ?>+<?php echo $bbb; ?>=<input type="text" name="subab" id="subab" class="textfield" size="2" tabindex="5" style="width:20px;" /><?php if ($req) _e('(required)', 'inove'); ?>

修改好了,在这里用看实际的效果如何吧。

声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自 重庆游记
  1. 2009年8月11日16:03 | #1

    用 text-indent:2em 更好一些。

    +1-1  本评论所获总分:+0分
  2. 2009年8月11日16:10 | #2

    @Fufu
    你用的text-indent:2em 么.我去瞧瞧.嘿嘿. :grin:

    +1-1  本评论所获总分:+0分
  3. 2009年8月11日16:17 | #3

    wanwan :

    @Fufu
    你用的text-indent:2em 么.我去瞧瞧.嘿嘿. :grin:

    恩.我的用28PX刚刚好.因为我的CONTENT的字体大小是14PX.我特意把文章内容字体变大的.太小了看的眼镜不舒服.大些麦,舒服些..人性花.嘿嘿 :o

    +1-1  本评论所获总分:+0分
  4. ycf
    2009年8月28日14:00 | #4

    按照您的做法,在火狐下,算术题算错了,也能发表评论,IE下,报错,怎么回事

    +1-1  本评论所获总分:+0分
  5. 2009年8月28日15:31 | #5

    @ycf
    我刚才测试了的,没有的事. 上面的做法不完全.因为还要加一行
    把AAA,BBB的值传到wp-comments-post.php去.比如我的.

    +1-1  本评论所获总分:+0分
  6. 2009年8月28日15:33 | #6

    不好意思,无法在评论中写出该代码:

    还有,如果你是管理员登陆的话.是不需要填写验证码的,自己看wp-comments-post.php 的IF语句. :o

    +1-1  本评论所获总分:+0分
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
订阅评论
必填项:2+5=
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。