Posted by: junsjourney | 四月 15, 2011

玩[转]WordPress

声明:转自北风

◆如何使的WordPress主题支持Gravatar头像?
◇在主题文件夹中找到comments.php,在其中查找<?php comment_text() ?>,并在之前加入<?php echo get_avatar( $comment, 50 ); ?>即可,50是头像的大小,可以更改.

比如我用的这个主题:<div class=”obsahk”><?php echo get_avatar( $comment, 50 ); ?><?php comment_text() ?><?php edit_comment_link(’编辑’,’<p>’,’</p>’); ?></div>

◆关闭 WordPress 2.6 主题预览功能
◇方法1:插件 Disable Theme Preview
上传、启用 Disable Theme Preview ,WordPress 2.6 主题预览功能就会立即关闭,恢复到以前选择新主题后直接套上,不再预览的鸟样。

方法2:用文本编辑器打开\wp-admin\themes.php,找到下列代码:
add_thickbox();
wp_enqueue_script( ‘theme-preview’ );
分别在它们前面加入注释符号“//”即可。如:
//add_thickbox();
//wp_enqueue_script( ‘theme-preview’ );

◆怎么实现图文混编
◇CSS样式表中加入
.alignleft{float:left;}
.alignright{float:right;}
另或:
img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

◆怎么改“引用”的宽度?
◇在style.css添加以下代码:blockquote{width:85%;}

◆导航怎么添加链接

◇在header.php,把调用代码换成链接.

◆为网站添加ICO图标
◇方法1
先把做好的图片放在你网站的根目录,然后把你的在你模板的header.php中适当位置 放上以下代码
<link rel=”shortcut icon” type=”image/ico” href=”http://你的域名/favicon.ico”>

方法2
第一步,将你的favicon.ico文件上传到在你的当前主题根目录下,
然后打开header.php
<head profile=”XXXX”>  添加下面的代码
<link rel=”shortcut icon” href=”<?php bloginfo(’template_directory’) ?>/favicon.ico” />
</head>
方法3

便捷的方法.将 favicon.ico上传到网站根目录,安装Favicon Head插件,启用.

◆改变wordpress存放路径
◇1、将Wordpress文件移动到根目录下;
2、通过phpMyAdmin进入数据库操作页面,将 wp_options 表中的 siteurl 的值 “http://你的域名/blog/”改为 “http://你的域名/”;
3、利用改动后的新地址,如这里的 “http://你的域名/”进入后台,修改将 “WordPress address (URI)” 和 “Blog address (URI)” 的值都改为 “http://你的域名/”。

◆快速给新博客添加留言本

在后台新建页面命名为留言本即可,如果主题模板不支持打开当面模板文件page.php找到代码<?php endwhile; endif; ?>在后面添加<?php if (function_exists(’paged_comments_template’)) paged_comments_template(); else comments_template(); ?>即可。

建立单独的标签云集页和友情连接页

通过WP主题的模板功能,我们能建立很多独特的页面,例如标签云集页面或者友情连接页面。

以建立友情链接页面为例,具体实现步骤:
1. 建立模板页面
进入当前的主题目录,复制一份”single.php”文件,命名为”link_list.php”。打开新建的文件,在文件开头加入一下代码:

代码:

<?php
/*
Template Name: Links
*/
?>

这样你就建立起了一个模板名叫”Links”的模板。
2.修改模板页面
继续编辑刚才的文件,找到里面类似如下代码的地方:

代码:

<?php the_content(); ?>

将其替换成为

代码:<ul><?php wp_list_bookmarks('title_li=&categorize=0'); ?></ul>

这样模板文件便编辑完毕了
3.使用模板页面
到WP后台新建一篇Page,将标题填好以后,不用撰写内容,注意选择下面的页面模板。

然后保存便大功告成了。访问刚才新建的Page便能看到友情连接列表的效果了。

要实现标签云集也很简单,只需要将刚才模板文件中替换的用的代码换成如下的代码:

代码:

<?php wp_tag_cloud('smallest=12&largest=40&unit=px&number=9999');?>

◆使你的主题支持wp-pagenavi分页插件

打开当前主题index.php文件,把<?php endwhile; ?>和<?php else : ?>之间的内容替换为<div id=”pageNav” align=”center”>
<?php if(function_exists(’wp_pagenavi’)) { wp_pagenavi(); } ?>
</div>即可

◆修改wordpress默认发信邮箱地址

如果用linux主机一般wordpress都可以直接使用系统进行发邮件!比如有人留言了或者有回复了!wordpress都会自动发出相关邮件到博主或者是访客的邮箱里!

但是wordpress默认的发件地址是:wordpress@yourdomain.com  令人感觉很不爽,好多系统直接把这样邮件当作垃圾邮件直接过滤了!那么如何更改这个选项呢?

找到wordpress 下面的如下文件!打开
wp-includes\pluggable.php

搜索(ctrl+F) “wordpress@”

有2个,改掉换成你想要的任何名字都可以!

OK,一切搞定!

◆WordPress 2.5 原生相册调用

大家都知道,最新版本的WordPress 2.5支持原生相册功能。还没用过?不知道?这里是一个例子。这的确是个不错的功能,至少不用我们多装插件。尽管这个相册暂时功能还不是很强大,但相信已经足够各位平常使用。

一般来说我们是通过插入这个标签引用相册,对于这个标签,我们有如下几个调用的小参数:

[gallery columns="4"]-默认值为3,用于确定相册的列数,如果你的日志版面较宽,可以适当增加该值。
[gallery id="123"]-相册编号确定。一般情况下相册是使用id进行区分的。所以这个标签的最大用处就是让你可以输入指定的id以达到引用已经发表过的相册。
[gallery size="medium"]-相册缩略图大小控制,默认值为”medium”。我们可以选用”thumbnail”,”medium”和”full”。

除上使用较多的控制标签外,我们还有如下标签可用:

orderby-用于控制图片展示顺序,默认值为”menu_order ASC, ID ASC”。

itemtag-样式控制标签,默认值”dl”

icontag-同上,默认值”dt”。

captiontag-同上,默认值”dd”。

好了,有了上述的控制,WordPress的新功能原生相册应该能让你自由调用了

◆如何更改Wordpress评论显示顺序

无需修改源代码即可以实现评论显示倒序。在评论模板comments.php中找到下列语句:

<?php if ($comments) : ?>

在其后面添加上让评论倒序的代码:

<?php $comments = array_reverse($comments) ?> 即可

hanaPaPa

2009.1.10

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

分类

%d 博主赞过: