×

Wordpress技巧

记录分享Wordpress技巧和使用经验,提供免费的技术支持和分享!
优畅主题 2014-10-16 13:33 2,212℃ 0 条
 0 

使用wordpress的朋友,肯定遇到垃圾评论很多的清空,有的时候,多的恐怖,有的站长发现竟然有超过1万多条的评论待审核,几乎都是垃圾评论。于是乎想从这1万多条的评论中找出正常的评论也是不可能了,只能批量将这些评论删除,所以也就有可能会导致不少朋友的正常的评论被我误删除了,如果有,在此抱歉了。 那么如何批量删除评论呢,优畅是直接进phpMyAdmin直接用sql语句删除的。现在将经验分享如下: DELETE FROM wp_comments WHERE comment_approved != '1' //1代表的就是已经审核…

阅读全文 >>
优畅主题 2014-10-15 22:01 1,435℃ 0 条
 0 

WordPress 最新的几个版本已经可以让用户在注册的时候选择自己的用户名,而不是默认的 admin,这样是为了防止安全隐患,但是杜绝网站日志查看,还是有很多机器在扫描博客的 admin 用户的密码,所以我们可以禁止使用 admin 用户名尝试登录 WordPress,当机器使用 admin 扫描博客的时候,直接把登陆界面屏蔽了,不让其扫描,具体可以当前主题的 functions.php 文件中加入如下代码: add_filter( 'wp_authenticate', 'uctheme_no_admin_user' ); function uctheme_no_admin_user($user)…

阅读全文 >>
优畅主题 2014-10-11 10:43 1,907℃ 0 条
 0 

所谓百度转码,就是把互联网上普通WEB网页资源转换为适合移动终端浏览的WAP网页。目的是好的,但并不是每个站点都需要,当你的站点已提供移动浏览页面,比如通过启用Wordpress移动设备检测插件或者主题模板是响应式的设计,根本不需要搜索帮忙将网页转换成千篇一律、毫无个性的WAP网页。 可以将下面的代码添加到主题header.php模板中,即可告知搜索不劳烦你帮我转码。 <meta http-equiv="Cache-Control" content="no-transform" /> <meta http-equiv="Cache-Control" conte…

阅读全文 >>
优畅主题 2014-10-09 15:21 1,435℃ 0 条
 0 

杂志(CMS)模板主题首页多以分类列表的形式展示内容,一般需要在适当位置添加某分类归档页面链接的按钮,下面的代码可以帮你实现,优畅今天介绍下经验: 代码一、通过分类别名获取Wordpress分类链接: <?php $cat=get_category_by_slug('wordpress'); $cat_links=get_category_link($cat->term_id); ?> <a href="<?php echo $cat_links; ?>" title="<?php echo $cat->name; ?>">更多</a>   代码二、通过分类ID获取Wordpress分类链接:…

阅读全文 >>
优畅主题 2014-10-08 10:18 1,547℃ 0 条
 0 

概述 采集机器人横行,防止采集的方法有很多,登录可见就是其中一种。当然了,登录可见也可以用来做很多事,比如说记录用户信息,这个功能在WordPress实现还算简单。今天优畅和大家聊聊这个功能。 实现方法 使用WordPress的Shortcode API可以很容易地实现登录可见,只需在functions.php文件添加一段这样的代码: function memberonly_shortcode_callback( $atts, $content ){ if( !is_null( $content ) && !is_user_logged_in() ) $content = '此处内容登录可见'; return $content;…

阅读全文 >>
优畅主题 2014-09-25 15:28 1,960℃ 1 条
 0 

大前端出品的xiu主题中给大家提供了一个贴心功能就是显示一篇文章中的图片个数,让有兴趣的人更有详细阅读的欲望,优畅研究了一把,现在分享给大家: 复制以下代码到当前使用主题的functions.php文件中,然后在文章列表主循环或文章页中调用该函数即可。 /* * 获取文章中的图片个数 (使用在文章列表主循环中、或文章页中) * By 优畅主题:http://www.uctheme.com/?p=1002 */ if( !function_exists('get_post_images_number') ){ function get_post_images_number(){ …

阅读全文 >>
优畅主题 2014-09-25 15:21 3,421℃ 1 条
 0 

在 PHP 中,如果获取的颜色代码是 16 进制的格式,怎么转成 RGB 数组格式呢? function uctheme_hex2rgb($hex) { $hex = str_replace("#", "", $hex); if(strlen($hex) == 3) { $r = hexdec(substr($hex,0,1).substr($hex,0,1)); $g = hexdec(substr($hex,1,1).substr($hex,1,1)); $b = hexdec(substr($hex,2,1).substr($hex,2,1)); } else { $r = hexdec(substr($hex,0,2)); $g = hexdec(substr($hex,2,2)); $b = hexdec…

阅读全文 >>
优畅主题 2014-09-24 09:28 3,023℃ 1 条
 0 

“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”问题一般出现在搭建在独立服务器上,个别虚拟主机也可能会出现。 这种错误一般是在后台的【外观 – 编辑】页面在线编辑主题文件时出现,提示“噢,没有这个文件。请重新检查文件名,然后再试。谢谢。”,无法在线编辑主题文件,错误提示如下图所示: 其错误原因是当前服务器禁止了目录扫描函数scandir,导致WordPress无法扫描读取主题文件夹。 解决办法如下: 1. 登陆SSH,打开 php.ini 文件找,可以用 phpinfo() 函数查看该文件的…

阅读全文 >>
优畅主题 2014-09-23 13:31 1,632℃ 0 条
 0 

此教程对wordpress导购站比较有用,据优畅的经验,普通博客也用不到,但是优畅本人遇到过 两种情况: 1. 有自定义文章类型,希望自定义文章类型和默认的Post都在首页的主循环中显示。 2.有自定义文章类型(产品),首页主循环中只显示产品。 注意,本教程中只对应首页的主循环,即不适用首页一些侧边栏、或者自定义的文章查询区域。 将下面代码添加到主题的functions.php中即可 function uctheme_posts_per_page($query){ //首页或者搜索页的主循环 if ( (is_home() || is_search()…

阅读全文 >>
优畅主题 2014-09-23 13:26 1,373℃ 0 条
 0 

你自己添加,或者使用本工作室提供的wordpress后台框架都可以给文章、页面等等添加自定义字段面板。不过这样添加的自定义面板都只能显示在内容编辑器的后面,怎样才能在标题的后面、文章编辑器的前面添加一个自定义字段面板呢? wordpress本身是没有提供任何钩子让我们在编辑器前面添加自定义字段面板的,但是我们可以用js操作,将自定义面板移动到前面去。 以我们工作室发布的wordpress后台框架应用为例,应用实例为:每个单页面前面需要加一个banner图片,具体效果为: 方法:首先…

阅读全文 >>
优畅主题 2014-09-21 17:07 1,116℃ 0 条
 0 

wordpress后台中无论是删除文章还是评论等,被删除的内容都会自动转移进回收站中去,如果想要永久删除的话,还要在回收站中才能永久的删除掉。其实这个回收站也是自动可以清理的,只不过默认状态下时每隔30天清理一次而已,只要我们将这个自动清理的时间段给缩短一下就可以了。 具体的做法很简单,我们也没有必要废话了,直接开始吧! 1.将回收站里的内容按照自定义时间进行自动清空: 打开 wp-config.php ,在其中添加下面这句代码: //数字1表示每隔一天清理一次,你可以根据自己喜…

阅读全文 >>
优畅主题 2014-09-20 15:43 1,250℃ 0 条
 0 

用Meta Query可以实现WordPress文章按照自定义排序,假设安装了WP-PostRatings给文章打分,该插件会把文章平均分存成名叫ratings_average的自定义字段,现在就来按照这个字段排序。 简洁优雅的方法 就是Meta Query,代码放在主题的functions.php里。 function sort_by_ratings( $query ){ if ( ( $query->is_home() || $query->is_archive() ) && $query->is_main_query() ) { $query->set( 'meta_key', 'ratings_average' ); $query->set( 'orderby', 'meta_…

阅读全文 >>
优畅主题 2014-09-18 10:15 1,550℃ 0 条
 0 

WordPress标签默认并无rel="nofollow"属性。rel="nofollow"属性的作用是:告诉搜索引擎,无需追踪目标页,禁止蜘蛛爬行和传递权重。如果你不准备让搜索收录标签,可以通过下面的代码为标签添加该属性。 将下面的代码添加到当前主题functions.php中: function cx_tags() { $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo ''.$tag->name.''; } } } 用:  <?php cx_tags(); ?> 替换主题…

阅读全文 >>
优畅主题 2014-09-14 23:21 1,275℃ 0 条
 0 

关于给wordpress添加浏览次数统计,网上教程到处是,到底原创是谁,早已不知道了,不过这一个系列的教程,我还是要加上这一篇。原理很简单,通过给文章添加一个自定义字段来保存浏览次数数据,我们需要两个函数-设置浏览次数、获取浏览次数。 第一步:添加函数代码 在主题的functions.php中添加两个函数的代码: //获取浏览数-参数文章ID function getPostViews($postID){ //字段名称 $count_key = 'post_views_count'; //获取字段值即浏览…

阅读全文 >>
优畅主题 2014-09-12 16:26 1,218℃ 0 条
 0 

最近发现谷歌总是打不开,紧接着,wp的后台好慢好慢,刚开始以为网速问题,后来发现连本地假设的测试站都很慢。审查发现原来是后台加载了一个google的字体,但是由于网络问题,连接失败。 于是到wp的includes文件夹里面搜索,发现在includes/script-loader.php文件中,第602行定义了一个谷歌的字体url,624行(3.9版本),并且在624行有加载这个。其实将在script-loader.php文件直接去除相关代码应该可以,不过修改源文件总归是不好的,一升级恐怕又没了。 wordpress不管是后台还是前台…

阅读全文 >>

切换注册

登录

忘记密码 ?

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

Q Q 登 录
微 博 登 录
切换登录

注册