文章标签 ‘WordPress’
感觉wordpress自带的表情太烂,自己GOOGLE了一下,参照了‘西门的花园’的方法,现在看起来舒服多了。 下载smiley.php文件,把此文件上传到你的主题文件夹下面。修改主题文件夹下面的comments.php,找到textarea,在上面加上 <?php include(TEMPLATEPATH . ‘/smiley.php’); ?>
最近几天来博客看看,发现评论头像一片白板,当时就有点发蒙,不过事情忙也没管了。今天上来看了看,受不了,原因也猜得八九不离十,挂上代理,再打开网站,正常显示,果然是地址被伟大的祖国墙了,还好博客主题等后台设置好久没更改了,使我少走好多弯路,现在知道问题所在,就好解决了。使用万能的G,G了一下,终于找到解决方法:
在 wordpress 中撰写文章的时候编辑器里面有个 more 按钮,点击即可插入一个标记,这样就会手动生成一个文章截断,你可以通过点击“阅读全文”来阅读完整的文章。在默认情况下当在首页点击阅读全文链接的时候会通过一个锚链接链到你在撰写文章时插入 more 标记的部分,或许这样更为人性化一些。但有的朋友并不喜欢这种方式,考虑到顶部有针对用户群投放的广告,或者一些想让读者看到的重要链接等情况,这就有必要让用户点击链接的时候直接进入文章页面,让用户从头阅读文章,本文就说下如何来实现这种功能。 我们需要找到 wp-includes 文件夹下的 post-template.php 文件,在大概约226行左右找到如下代码:
最近发现google收录的文章数多,但是重复以及不需要的页面也收录了不了,想到了robots,想要了解robots的朋友可以看看Google和百度对robots.txt文件的介绍: Google robotstxt,百度 robots.txt 针对我个人情况,具体写法如下:
标签默认的字体显大小不一,影响美观,把字体改下,从而达到自己想要的效果。 打开ftp软件,在网站跟目录下wp-includes文件夹找到category-template.php文件,下载到本地,并且通过ftp软件把网 站里的category-template.php改名为category-template_bac.php,以防万一,备份总是个好习惯,打开本地的 category-template.php,找到“function wp_tag_cloud”:
出于某些原因,我们可能不希望自己的某篇文章或某个页面出现在自己WordPress网站的搜索结果中。 这时只要添加几行代码并用上add_filter函数就可以达到效果。 在functions.php里加上下面的代码: [cce_php] function SearchExlude($query) { if ($query->is_search) { $query->set(‘cat’,’0,1′); } return $query; } add_filter(‘pre_get_posts’,'SearchExlude’); [/cce_php] 上面的代码会将ID为0和1的文章排除在搜索结果外。你可以根据需要替换其中的数字。
通常我们可以通过Random Pages Widget插件来实现随机文章的显示,不过如果不想涉及插件,下面的代码也可以调用出随机文章哦。 [cce_php] <ul> <?php $rand_posts = get_posts(‘numberposts=5&orderby=rand’); foreach( $rand_posts as $post ) : ?> <li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li> <?php endforeach; ?> </ul> [/cce_php]
在WordPress里写文章的时候,有时候会需要添加一些URL地址,比如www.wordpress.la。 但是WordPress并不能自动识别这个地址,所以显示给读者的只是一个普通文本形式的URL地址,通常我们需要通过所见即所得编辑器来给这个地址添加超链接。 不过实际上WordPress提供了一个可识别URL地址的函数——make_clickable,只要激活这个函数,当你再次输入URL地址时,读者看到的就是一个带有超链接的URL地址了。
