×

Wordpress

分享Wordpress的经验和技巧,如果您也感兴趣,欢迎和我们交流!
优畅主题 2014-07-02 13:31 3,314℃ 0 条
 0 

做wordpress的站点,会员功能确实很弱,如果开放了注册,在会员表里面就只记录了注册时间,而没有登录时间,这确实是比较无助的,为了增强用户体验,提现站点的活跃度,我们可以自定义函数记录和显示会员最后登录的时间,代码如下: 将以下代码放入function.php文件中, add_action('wp_login','user_last_login'); function user_last_login($login) { global $user_ID; $user = get_user_by('id', $user_ID); update_user_meta($user-&…

阅读全文 >>
优畅主题 2014-06-26 10:19 3,331℃ 0 条
 0 

最近打开博客后台,发现后台打开速度很慢。 通过开发者调试工具对网络加载进行检测,发现是由于后台使用了谷歌字体的API。由于谷歌api被墙的缘故,导致我们的浏览器会反复的请求谷歌服务器而无法正常加载页面。 因此简单的解决方案就是禁用谷歌的字体api。 解决方法是在当前主题的functions.php中加入下面的代码: //wordpress后台打开缓慢的临时解决方法 class Uctheme_Disable_Google_Fonts { public function __construct() { add_filter( 'gettext_with_context', array( $…

阅读全文 >>
优畅主题 2014-06-24 11:48 3,737℃ 1 条
 0 

剪切(cut) 复制(copy) 粘贴(paste) 撤销(undo) 重做(redo) 居中(justifycenter) 加粗(bold) 斜体(italic) 左对齐(justifyleft) 右对齐(justfyright) 两端对齐(justfyfull) 插入超链接(link) 取消超链接(unlink) 插入图片(image) 清除格式(removeformat) 下划线(underline) 删除线(strikethrough) 锚文本(anchor) 新建文本(newdocument) 字体颜色(forecolor) 字体背景色(backcolor) 格式选择(formmatselect) 字体…

阅读全文 >>
优畅主题 2014-06-14 16:35 4,569℃ 1 条
 0 

我们在做主题的时候,经常遇到这样的一个问题:自定义类型文章模块,需要自动将分类列出来,并且可以自动调用各个分类下的文章。百度中目前没有这样的代码,我们自己摸索写个一段,供大家参考: <?php //for each category, show all posts $cat_args=array( 'orderby' => 'name', 'order' => 'ASC' , 'taxonomy' => 'book_category', ); $categories=get_categories($cat_args); foreach($categories as $category) { $args=array( 'sho…

阅读全文 >>
优畅主题 2014-02-08 10:02 4,548℃ 0 条
 0 

优畅主题不喜欢安装一大堆插件的,因为觉得这样会拖慢网站的加载速度,而且有相当多附带的功能是你不需要的。今天将实现浏览次数的代码分享给大家。 相信有很多人是使用WP-PostViews这个插件实现文章的浏览次数,这里跟大家说明一下:使用这串代码你需要停用这个插件!因为调用的栏目是相同的,这么做的原因是方便使用WP-PostViews的用户在更改了主题代码后保留统计的浏览次数。长期使用WP-PostViews的用户,建议先在本地修改主题的functions.php和single.php之后上传到服务器,然后…

阅读全文 >>
优畅主题 2014-02-08 09:13 6,042℃ 0 条
 0 

在优化时有一个项目是图片的alt属性,于是网上找了方法,该方法没有判断功能。话说清枫之前并没有注意,直接添加代码来自动添加alt属性,效果不理想,因为这个代码不完善,无论你是否添加alt属性都一概覆盖成标题,需要把alt属性放到src前面才不会被替换,秉持着完美主义情节,花了点时间修改了站外链接添加nofollow的代码来实现判断是否有alt属性并自动添加alt属性,测试后十分完美。 直接将下面代码丢进functions.php即可:   //图片添加alt属性 function image_alt( $imga…

阅读全文 >>
优畅主题 2014-01-24 13:51 3,966℃ 0 条
 0 

首先本地调试好所有内容然后上传到服务器,小编使用的是IIS,就以IIS为主介绍吧,其他都差不多通用~~~~~~~~~~~~~ 进入首台固定链接设置,然后设置你需要的链接格式,以上是我原先网站的链接格式,经过调试后一切和原先一样。 然后给IIS添加 WordPress IIS伪静态 httpd.ini文件, 在httpd目录新建一个httpd.ini文件,然后复制下面的代码进去》保存。 [ISAPI_Rewrite] # Defend your computer from some worm attacks #RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).…

阅读全文 >>
优畅主题 2014-01-08 23:27 3,869℃ 0 条
 0 

1、修改comments-template.php文件 步骤: a:进入Wordpress安装目录下的wp-includes目录找到comment-template.php文件; b:找到并替换代玛:将ORDER BY comment_date_gmt替换成ORDER BY comment_date DESC(共两处); 2、修改评论模板comments.php文件 步骤: 在评论模板comments.php中找到下列语句: foreach ($comments as $comment) 替换为 foreach (array_reverse($comments) as $comment) 其实,仪表盘->设置->讨论里面有排序选项的。。。。

阅读全文 >>
优畅主题 2014-01-03 13:44 13,822℃ 5 条
 0 

国内做B2C消费导购网站的站长们有福音啊!!!!你们还在为手工转换链接而烦恼吗?现在我们研究出一套可以自动帮你实现美国亚马逊联盟,中国亚马逊联盟,亿起发联盟和多麦联盟链接转换功能。无需手工再制作,只要选择电商名称即可完成自动转换,自动将外部链接转换成内部链接啦。看看下面的截图吧。   操作步骤: 1.后台发帖 2.下拉菜单选择电商名称 3.直达链接里面粘贴商品最原始地址即可 4.发布文章 5.去前台点击直达链接按钮,商品链接已经自动转换成带ID参数做好的链…

阅读全文 >>
优畅主题 2014-01-03 00:34 2,168℃ 0 条
 0 

在WordPress后台的文章列表中,根据不同的文章状态(比如 草稿、待审核、已发布、定时发布、私密、密码保护),添加不同的文章背景色,区分起来会容易些。 要实现上图的效果,只需要将下面的代码添加到当前主题的 functions.php 即可:  /** * WordPress 后台文章列表根据文章状态添加不同背景色 */ add_action('admin_footer','posts_status_color'); function posts_status_color(){ ?> <style> .status-draft{background: #87C5D6 !important;/*草稿*/} .statu…

阅读全文 >>
优畅主题 2014-01-03 00:33 4,207℃ 0 条
 0 

对于多用户投稿的WordPress站点,免不了要对用户提交的文章进行审核,但是每次都要点击进入文章列表查看是否有文章待审,是不是很麻烦?其实,我们可以在WordPress仪表盘直接显示待审的文章列表,登录以后一眼就可以看到了。 要做到这个,只需要将下面的代码添加到当前主题的 functions.php 文件即可: /** * WordPress 仪表盘显示待审核的文章列表 */ add_action('wp_dashboard_setup', 'wpjam_modify_dashboard_widgets' ); function wpjam_modify_dashboard_widgets() { …

阅读全文 >>
优畅主题 2014-01-02 10:23 3,863℃ 0 条
 0 

对于一周更新数篇文章的站长来说,更友好的显示时间很有必要。通常我们会在微博上看到发布于1分钟前、1个小时前等字样,这样的显示对用户来说很贴心,传递给用户的感觉是这个站点一直活跃着,所以WordPress站点也应该有这样的实用技巧。 首先在主题的 functions.php 文件中加入以下代码: function timeago( $ptime ) { $ptime = strtotime($ptime); $etime = time() - $ptime; if ($etime < 1) return '刚刚'; $interval = array ( 12…

阅读全文 >>
优畅主题 2013-12-27 13:23 3,625℃ 0 条
 0 

升级到 WordPress 3.8 之后,WordPress 后台的仪表盘只能两栏了,那么怎么恢复成原来的一栏呢?在当前主题的 functions.php 文件中添加如下代码: add_filter('screen_layout_columns', 'uctheme_screen_layout_columns'); function uctheme_screen_layout_columns($columns) { $columns['dashboard'] = 2; return $columns; } add_filter('get_user_option_screen_layout_dashboard', 'uctheme_screen_layout_dashboard'); function uctheme_screen_layout_dashboard() { …

阅读全文 >>
优畅主题 2013-12-22 22:27 9,560℃ 0 条
 0 

不少站长对wordpress情有独钟,因为wordpress堪称开源代码中的经典,笔者认为它是最好的个人网站程序。它为什么会令到全球的fans为之着迷?你用下就知道了。 如何安装wordpress?如果你第一次接触wordpress,希望在自己的空间安装该程序,请你看下这个wordpress安装教程方法说明,希望可以帮助你事半功倍。 1、到wordpress中文官方网站:http://cn.wordpress.org/,下载最新版的程序文件。下载的是一个压缩文件,如果你的空间支持解压缩,可以直接用ftp上传然后解压,这样会节约一些…

阅读全文 >>
优畅主题 2013-12-22 22:22 5,190℃ 0 条
 0 

当我们购买了域名,准备给自己建立一个网站的时候,就需要一套建站程序,如果是个人网站,我建议大家使用WordPress。因为对于一般的个人网站来说,我们的时间经历资金都是非常有限,网络上有很多免费的建站程序,但如果您选择了WordPress,是绝对不会后悔的。原因是: 1、绝对的开源免费; 2、搜索引擎喜欢WordPress,网站在推广过程中省心; 3、功能非常强大,博客,企业网站,商城都可以用Wordpress完美解决; 4、网站模版相当丰富,并且操作简单; 5、网络上关于Wordpress的教程非…

阅读全文 >>
优畅主题 2013-12-18 11:21 4,940℃ 0 条
 0 

难道我们还在乎ie8,7,6?我个人觉得越来越要忽略了。但ie8还是有一些人支持在使用的。 有三个脚本可以帮助你支持他们,他们补充了现代的一些东西,例如响应式设计,css3伪类和属性选择器以及html5的标签。为这些提供了更好的兼容性。 在浏览器小于IE9的情况下,我们可以在我们的主题加载下面这些js. html5shiv.js (source) – HTML5 支持 selectivizr.js (source) – css伪类支持 (eg :last-child) respond.js (source) – 媒体查询支持 那我们应该如何加载这些js呢?我们需要加载这个…

阅读全文 >>
优畅主题 2013-12-14 22:44 3,455℃ 0 条
 0 

WordPress 如期发布了 3.8 了,这次更新是非常重大的一次更新,推出了全新的管理后台界面,支持任意设备访问 WordPress 管理后台,还支持后台配色,并且还推出了 2014 主题,可以将你的博客转换成杂志模式。 全新的管理后台界面 WordPress 3.8 的后台管理界面已经焕然一新了,采用了清新整洁,扁平化的设计,更接近现代美学,使用起来也更加清晰和简单。排版也更加干净,优化过的文字同时适合桌面和移动端浏览,并且易于阅读。 并且还支持后台配色,默认支持8中配色,你可以在个人资…

阅读全文 >>
优畅主题 2013-11-07 10:11 4,844℃ 1 条
 0 

在做WordPress主题改版过程中,优化标题的时候发现标题中间总是带着两个小空格,WordPress各样都做得不错,唯独这做的不好,原来是wp_title()这个函数在输出的时候就会加上空格,google之后找到解决办法。 只需将 wp_title(‘_’, true, ‘right’); 替换成 echo trim(wp_title(”,0)); 即可。   这里分享下代码: <title> <?php echo trim(wp_title('',0));if (!is_home()) echo "_";echo get_option('blogname');if (is_home ()) echo "_",get_option('blogdescription')…

阅读全文 >>
优畅主题 2013-11-07 10:03 4,822℃ 0 条
 0 

如题,自从用了VPS就出现这个问题,访问的时候用域名/wp-admin 存为书签就好了,不过这是取巧的方法,并不能解决真正的问题,小编在这里就介绍两种方法解决这个问题。 1.编辑WordPress在Nginx的配置文件的重写规则 使用lnmp一般在/usr/local/nginx/conf目录下,找到wordpress.conf ,vi编辑 在最后添加以下代码: rewrite /wp-admin$ $scheme://$host$uri/ permanent; qw保存,重启lnmp 命令: /root/lnmp restart 再访问后台就不会出现404错误了。 2.修改WordPress源文件 打开并编…

阅读全文 >>
优畅主题 2013-11-07 10:00 4,994℃ 0 条
 0 

据我了解,完全了解WordPress的配置文件wp-config.php技巧的站长还真没多少,至少小编认识的站长中完全了解wp-config.php文件技巧的还真没几个,大多数站长都只知道知道functions.php文件的妙用。好了接下来小V就来说说一些关于wp-config.php文件的技巧: 1、wordpress的定修版本功能大家一定不陌生,这是一项很实用的功能但是对于数据库来说这是一种负担,那么我们可以通过wp-config.php来定义保存次数或者关闭掉自动定修版本功能: define(‘WP_POST_REVISIONS’, 3); //定义自动定…

阅读全文 >>
优畅主题 2013-10-30 08:57 12,186℃ 0 条
 0 

最近很多客户购买优畅主题之后,使用的时候伪静态不知道如何配置,现在我整理不同服务器固定连接的设置方法,请参考: 我们都知道wordpress后台可以设置固定连接来优化我们网站的URL(当然可能你不知道,不知道请查看:wordpress固定链接使用教程),不过使用wordpress后台固定链接功能是需要我们服务器后台配置的,目前主流的服务器有Apache,Nginx,IIS。下面我们就来看下不同服务器如何设置wordpress的伪静态从而使wordpress的后台固定链接生效。本文以”文章ID.html”为例,建议使用宝塔软…

阅读全文 >>
优畅主题 2013-10-25 20:56 3,054℃ 0 条
 0 

代号为“Basie”的 WordPress 3.7 正式版发布了,这个版本开始支持自动升级,更强大的密码强度提示,更好的本地化,更相关的搜索结果。   小版本自动升级:从 WordPress 3.7 开始,安全和维护这些小版本升级将会在后台自动更新,绝大部分的主机都会支持该功能,并且该升级过程经过一堆的检测和安全保证,是安全可靠的。   更强大的密码强度提示:创建一个安全复杂,长的,并且唯一的密码是网站安全的第一要素,WordPress 3.7 的密码强度检测工具识别出一些减弱密码强度的…

阅读全文 >>
优畅主题 2013-10-18 11:25 3,169℃ 1 条
 0 

我们知道 WordPress 后台 > 设置 > 讨论,可以让我们输入“评论审核”和“评论黑名单”关键字,这些关键字在用户留言的时候将用于非法关键字的检测。那么我们是否可以将这些关键字用于其他方面呢?比如用户注册的时候,用户名不能包含这些非法关键字。答案肯定是可以: 首先创建非法关键字检测函数: function uctheme_blacklist_check($str){ $moderation_keys = trim(get_option('moderation_keys')); $blacklist_keys = trim(get_option('blacklist_keys')); …

阅读全文 >>
优畅主题 2013-10-16 16:32 4,115℃ 0 条
 0 

WordPress 3.8 的后台仪表盘界面将会重新设计,大概的界面将如下: 概况(RightNow) -> 改为网站内容(SiteContent) 快速发布(QuickPress) -> 改为快速草稿(QuickDraft) 快速草稿(QuickDraft)与近期草稿(RecentDrafts)合并 快速草稿(QuickDraft)将只是用来发布草稿(drafts),而不是完整的文章 活动/动态(Activity)区域将整合“定时发布的文章”和“评论” WordPress 3.8 大概在 12月份发布,所以我们在 12 月份就能看到具体是什么样子了。

阅读全文 >>
优畅主题 2013-10-08 16:47 3,292℃ 0 条
 0 

可能大家经常会遇到,文章中的内容图片过大,超出了文章页面的宽度。轻则导致图片超出范围,如果没有设置框架宽度的话,还会导致版式严重错误。 当然,可以使用overflow-x: hidden; 加宽度的方法,让超出范围的图片被隐藏,以保证页面的正常,但是这样的话用户就看不到被切去的那部分图片了。 所以这时可以用JS的方式来解决。 分享一串jQuery代码解决这个问题。 代码如下: window.onload = function(){ $(‘.text_type’).find(‘img’).each(function(){ var picWidth = parseInt($…

阅读全文 >>
优畅主题 2013-09-23 14:53 9,500℃ 0 条
 0 

默认情况下,wordpress的评论内容中仅仅接受<a>, <strong>等等少数几个html标签。如果你想要让评论内容支持更多的html标签,看下面我的方案! 把下面的代码粘贴到当前主题的functions.php文件中即可。在代码中的第四行代码中你可以自由地添加或修改,让评论内容支持更多的html标签! function allow_pres() { global $allowedtags; //可以在下面的代码中修改或添加更多的标签 $allowedtags['pre'] = array('class'=>array()); } add_action('comment_pos…

阅读全文 >>
优畅主题 2013-09-11 13:43 3,493℃ 0 条
 0 

WordPress 3.6 后,貌似在 functions.php 加设置代码禁止文章修订的方法: //////// 移除自动保存和修订版本 remove_action('pre_post_update', 'wp_save_post_revision' ); add_action( 'wp_print_scripts', 'disable_autosave' ); function disable_autosave() { wp_deregister_script('autosave'); } 又失效了……囧 在 wp-config.php 里面 define 的方法还是 OK 的: define('AUTOSAVE_INTERVAL', 36000000 ); //设置自动保存间隔,单位是秒,默认60 define('WP_POST_…

阅读全文 >>
优畅主题 2013-08-31 11:21 4,233℃ 0 条
 0 

最近有个朋友在学WordPress时,期间问了我一个问题,当在文章页面添加上一篇和下一篇文章时,怎么没有title属性?我仔细一看还真没有,以前倒没注意到这个问题,于是在百度上搜索了一番,发现挺多人都有这方面的需求,但没有一个满意的答案,网上介绍的一种解决方法是修改Wordpress程序文件来实现,但我个人非常不喜欢。一则是程序的文件你最好别动,除非你想成为Wordpress的程序开发人员;二则是当你下次更新程序的时候,又得重新修改,太麻烦了,不适合我这种懒人。 好吧,仔细研究…

阅读全文 >>
优畅主题 2013-08-30 14:15 3,562℃ 0 条
 0 

众所周知,wordpress的登录页面只能使用用户名登录,除非安装了多说评论那样的社会化插件,才能让wordpress增加社会化登录功能。不过除了社会化登录,用户最习惯的应该是使用email邮箱登录吧。通常人们会很容易忘记自己注册网站时的用户名,但注册时用的邮箱却忘不掉,你会不会有同感呢?这样的话,我们不妨给wordpress增加一个使用email登录的功能。 这项功能不仅方便于容易忘事的wordpress站长,最重要的是能够大大提升会员制wordpress网站的用户体验。如果想让用户用Email也可以登…

阅读全文 >>

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册