• 使用 Gregwar Captcha 为 WordPress 表单添加验证码实现表单验证

    验证码可以在很大程度上防止机器注册,恶意注册等表单提交类型的攻击。WordPress 没有提供验证码机制,于是有很多插件为 WordPress 提供了验证码支持,对于普通用户,直接安装一个验证码插件就可以在 WordPress 站点上实现验证码功能了。而对于开发者来说,如果每个功能都用插件来实现,那安装的插件就太多了,插件太多会拖慢网站的速度。很多负责任有追求的开发者会自己实现一个…

  • 禁止wordpress自动分段

    wordpress的自动分段功能 wordpress编辑器中输入的文字,如果你按下了一个enter按键另起一行,那么wordpress自动会给两行中间分段。 分段的意思也就是每一行被一个P标签所包裹,如果你不是想要分段,那么可以采用组合键:shift+enter进行空行,这样这一段文字没有被分段,而只是仅仅空行。 如果你的主题有段落前缩进的样式,使用组合键空行就不会缩进了。 这种功能在普通编辑…

  • WordPress升级时提示“正在执行例行维护,请一分钟后回来”卡住的问题解决

    wordpress升级主程序、主题、插件时卡住 我们在对wordpress主程序、wordpress主题或者wordpress插件升级的时候,在升级过程自动安装中有时候会出现“正在执行例行维护,请一分钟后回来”的提示,一般在升级结束之后就会自动回复网站原样。 但是有时候会遇到卡住的情况,也就是前端一直会显示这个提示,并且后台刷新之后也显示这个提示,无法进行操作。 遇到这个问题我们应该…

  • WordPress升级到了5.0,如何找回旧版编辑器?试试Classic Editor

    今天登陆博客,发现又有5.0版本的更新提示,想都没想,就选择更新了,一切还算顺利,可是重新登陆后台,开始写博客的时候发现,编辑器变了,之前有看过报道,但是没放到心上,也没想到有那么大变化,可能是因为太超前了吧,实在用的不习惯,半天都没搞明白,想恢复到原来的编辑器样式,怎么办呢?

  • WordPress加速:jQuery库的选择,若CDN资源失效则自动切换本地jQuery文件

    现在基本上大部分的wordpress主题都会加载jQuery库 以实现某些特定的网站功能效果。 这个jQuery库,有的是从外部引用,有的是外部先下载然后上传到自己的网站进行调用。 不过一般情况下,最好还是从外部引用。当下google、microsoft、sae、baidu 都为jQuery,Prototype,MooTools等类库提供CDN服务。由于谷歌和微软都在国外,速度上你们懂的,所以一般我们只选择sae或者baidu的jQ…

  • 在wordpress中使用“加载中”特效

    1、将下面的代码添加到主题的“样式表 (style.css)”中。 /** "加载中"特效图形 **/ #circle { background-color: rgba(0,0,0,0); border:5px solid rgba(10,10,10,0.9); opacity:.9; border-right:5px solid rgba(0,0,0,0); border-left:5px solid rgba(0,0,0,0); border-radius:50px; box-shadow: 0 0 35px #808080; z-index:1000; width:50px; height:50px; margin…

  • 分享一段WordPress的robots.txt

    robots协议(也称为爬虫协议、爬虫规则、机器人协议等) 通常添加到网站根目录的robots.txt 文件,它的作用在于告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取,从而优化网站的收录结果和权重。本站使用的robots如下: User-agent: * Disallow: /wp-* Disallow: /cgi-bin/ Disallow: /feed/ Disallow: /tag/* Disallow: /comments/feed Disallow: /comments Disallo…

  • 解决:“您可以使用这些HTML标签和属性”

    有的主题会在评论框上面或者下面出现一行字 您可以使用这些HTML标签和属性:...... 这是最初笔者搭建wp时遇到的问题。 网上也有很多方法了。 这里只介绍一个最简单的解决方法:就是打开你所使用主题的Style.css文件,在最后添加一句代码 .form-allowed-tags{display:none;} 注意代码开头有一个点,不要漏掉这个点。 添加保存 之后,评论框是不是干净许多?

  • wordpress修改固定链接之后 无法访问的解决办法

    本地同步数据库之后,首页能打开,点个文章居然打不开了。开始以为是数据库的问题,后来发现不是。改了固定链接。 虚拟主机上不存在这样的问题,那么肯定是本地服务器的设置问题了。 解决方法: 这个问题通常有两个可能的原因: 一是 .htaccess文件不可写; 二是 mod_rewrite 模块没有启用。 第一个原因的解决方法: 一般本地服务器不存在这样的问题。 重设固定…

  • WordPress 出现Warning: Cannot modify header information 解决方法

    登陆后台出现了如下警告 Warning: Cannot modify header information – headers already sent by (output started at /data1/www/htdocs/521/youfjv/1/wp-includes/option.php:1) in wp-includes/option.php on line 563 到网上找了很多答案都不太靠谱,自己还不懂php,后面一个个看才知道这只不过是文件编码的问题。 解决方法: 警告语句的括号里的php文件不能使用utf-8(bo…

  • WordPress纯CSS打造时间轴归档页面

    新建一个page-archive.php模板,框架写好后添加下面的主要循环输出。 DIV <div class="archives"> <?php $previous_year = $year = 0; $previous_month = $month = 0; $ul_open = false; $myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC'); foreach($myposts as $post) : setup_postdata($post); $year = my…

  • WordPress将评论者链接转为内链并用base64加密

    本篇采用的是利用wp内在的钩子实现的。需要用到两个钩子: 一、对评论者链接重新定义,加密并且添加nofollow // 重定义评论者链接-加密并添加nofollow function redefine_comment_author_link() { $encodeurl = get_comment_author_url( $comment_ID ); $url = get_option('home').'/jv?url=' . base64_encode($encodeurl);//jv?url 自己修改,下…

上一页

下一页