1. 为文章中所有链接添加target=“_blank”属性
function autoblank($content) { $content = preg_replace("/<a(.*?)>/", "<a$1 target=\"_blank\">", $content); return $content; } add_filter('the_content', 'autoblank');继续阅读5个实用的WordPress小技巧
function autoblank($content) { $content = preg_replace("/<a(.*?)>/", "<a$1 target=\"_blank\">", $content); return $content; } add_filter('the_content', 'autoblank');继续阅读5个实用的WordPress小技巧
WordPress默认的用户资料(User Profile)只有AIM、Yahoo IM和Jabber / Google Talk,这三个国人用的不多。QQ、MSN以及Skype等可能是更好的选择。那就让我们将这三个联系方式也添加进去。
继续阅读WordPress小技巧:为用户资料添加新的联系方式WordPress自带一个分页函数,叫做paginate_links,使用该函数就可以做文章分页。
<?php echo paginate_links( $args ) ?> <?php $args = array( 'base' => '%_%', 'format' => '?page=%#%', //是否使用pretty link format 'total' => 1, //一共分多少页 'current' => 0, 'show_all' => False, //是否显示全部页码,否则将省略一部分,类似wp_pagenavi效果 'end_size' => 1, //开始和结束处显示多少个页码 'mid_size' => 2, //当前页面两边显示多少个页码 'prev_next' => True, 'prev_text' => __('« Previous'), 'next_text' => __('Next »'), 'type' => 'plain', //页码类型可以使plain,list或者array 'add_args' => False, 'add_fragment' => ); ?>继续阅读WordPress无插件分页代码
想知道通过钩子和css能把WordPress默认的登陆注册界面改成什么样,于是仿了一下人人网的注册界面,最后的成果如下图所。
继续阅读仿人人网WordPress登陆注册界面用户可以通过RSS(聚合内容)订阅网站的内容,WordPress有多种RSS地址,用户可以订阅整个网站或者某个目录、标签。当然,如果你不希望某些文章输出到RSS中,也是可以的。
继续阅读如何从RSS Feed中剔除文章多浏览器兼容中很重要的一步就是如何区别不同的浏览器。WordPress也可以识别用户使用的浏览器类型,从而能让你修复padding和margin的差别,调整不同浏览器的差异,甚至给IE6一个红牌警告。
继续阅读让WordPress识别用户浏览器类型显示WordPress特色图像(Featured Image)只需要调用the_post_thumbnail()函数,但这个函数默认显示的结构可能不符合我们的需求,所以需要一种方式可以直接获取特色图像或者说Thumbnail的URL地址。
继续阅读WordPress:如何获取Thumbnial的URL本文介绍一种为WordPress文章自动设置特色图像的方法。WordPress的特色图像是一个很实用的功能,为每篇文章增加一个特色图像,可以使blog各个部分都更生动。比如首页每篇文章都有自己的缩略图,相关文章中用缩略图告诉用户这些文章的主题,或者在侧栏加一个特色文章功能,显示文章特色图像。
继续阅读WordPress文章自动设置特色图像