WordPress 5.7 发布,新版本改善了古腾堡编辑器的编辑体验,并使用户能够轻松创建更多高级块,并为块编辑器添加更强大的自定义项,还有 HTTPS 切换等其他功能改进。...可以在 WordPress 默认仪表盘的配色方案找到新的调色板,主题,插件或任何其他组件,开发的时候可以参考使用,更多这方面的信息,请参考调色板开发说明。...一键切换 HTTP 到 HTTPS 从现在开始,将站点从 HTTP 切换到 HTTPS,只需一次点击,WordPress 会自动更新数据库中的 URL,无需自己去做更多的处理了。...jQuery 升级到 3.5.1 WordPress 还是会一直支持 jQuery,因为太多的插件和主题是基于 jQuery 做的交互,WordPress 将 jQuery 升级到最新版,并移除 jQuery...WPJAM Basic 也会很快同步更新到 5.7 版本,并且我会根据 WordPress 5.7 持续更新,注重兼容性和性能优化,如有使用问题,请反馈。
WordPress 引入css/js 是我们制作主题时首先面对的一个难点,任何一款主题都要加载自己的 css,js,甚至很有可能还需要加载 Jquery 文件,网上方法特多,说法不一,我们今天借鉴 wordpress...> 参数: $handle(字符串,必需)是你的样式表唯一名称。其他函数将使用这个“handle”来排队并打印样式表。 $src(字符串,必需)指的是样式表的URL。...如果丢失某些其他样式文件将导致你的样式表将无法正常工作,你可以使用该参数设置“依赖关系”。 $ver (字符串或布尔型,可选)版本号。你可以使用你的主题的版本号或任何一个你想要的。...is_admin ) { // 前台加载的脚本与样式表 // 去除已注册的 jquery 脚本 wp_deregister_script( 'jquery' ); // 注册 jquery 脚本 wp_register_script...> 告诉 WordPress 需要加载 jquery.js,WordPress 在 wp_footer() 中处理的时候也会先检查前面是不是已经有了,如果有了就不会再重新加载一次。
分享一个WordPress中,可以清理数据库、优化数据库的插件:Easy WP Cleaner。...数据库,而无需使用诸如phpMyAdmin之类的任何工具。...安装方法很简单,直接后台,插件,安装插件,搜索Easy WP Cleaner,安装并启用即可: 如果你不知道它具体可以清理哪些内容,可以参考如下关于Easy WP Cleaner插件所清理的数据库名词的解释...: 修订版本(revision):修改文章后会有一个未修改前的版本,另外写文章过程中每隔一段时间也会生成一个修订版本,很讨厌。...自动草稿(auto draft):点击“写文章”“新建页面”时产生的,每点击一次就生成一条,无语至极。
JavaScript: 权威指南 有多个版本,每隔几年就会更新一次,这是好的地方。这本书经常改进,作者也参与到新版本的制定,包含一些其他 JavaScript 书籍缺少的东西。...JavaScript 忍者秘籍 ? ?...John Resig 是 jQuery 的作者,Bear Bibeault 是一位 web 开发者, Josip Maras 是一位博士后. JavaScript 忍者秘籍 由四部分组成。...JavaScript 忍者秘籍 用非常实际的例子清楚地解释每个核心概念和技术。JavaScript 忍者秘籍 也包含了 API ,最佳实践,跨浏览器测试等。...JavaScript 忍者秘籍 非常的巧妙, 并不令人惊奇,因为作者有大量的开发经验。JavaScript 忍者秘籍 建议每一位想成为高手的开发者阅读。
如果用 WordPress 做一个小型门户网站,那么可能搜索增加需要“按分类搜索”的功能,这样可以快速搜索到指定分类的文章资讯。同时,我们还要进行外观的修饰,适应我们网站的整体风格。...本文就是讲解如何在自己网站上增加一个像下图一样的分类搜索功能: 增加分类搜索功能 强大的 WordPress 的搜索模块,通过一定的参数来实现按照分类搜索。...WordPress 已经提供了这样一个输出网站分类目录的函数 wp_dropdown_categories ,具体使用说明可以看一下官方文档,对于本例中,我们只需要使用下面一句代码即可输出目录: 只能修改个边框、背景颜色而已,特别是那个难看的三角真没办法修饰。...一开始想到的是使用 JavaScript 按照 WordPress 搜索格式构造一个 URL,然后发现这是多么的白痴。直接使用 jQuery 同步 select 的选项就好了。
,其实WordPress文章ID不连续主要有以下原因: 1、文章的自动保存、修订版本 在WordPress后台写文章的时候,每隔一段时间系统会自动保存一下文章,以防止数据丢失,保存一次生成一个id; 我们对文章进行修改的时候...,修改一次生成一个修订版,对应一个修订版文章id,即使删除修订版本,原占用的ID也无法回收了; 2、附件、菜单、页面占用ID WordPress的附件、导航菜单项和页面都是比较特殊的post,而且都会占用一个...post的id,在wp_posts表的数据表结构里面可以看出post类型种类(详细介绍WordPress数据库表wp_posts),这个无法改变。...,这个也只能从文章自动保存和文章修订版本进行设置了。...三、禁用自动保存 自动保存的好处是你在编辑文章的时候,每隔一小段时间系统会自动帮你保存编辑的文章,防止网页突然关闭,导致之前写的几千字哗啦一下全没了。
书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高。 而如果深一脚浅一脚的学习,写出代码的质量会参差不齐。初学者的首要任务是成为靠谱的熟练开发者,能够稳定的输出有一定质量的代码。...下面是一些些小技巧: 在各大图书网(如当当、亚马逊、京东等)上搜索关键词,如jQuery,可以选择按照销量或好评排序,一般排在前面的就是很抢手的好书,值得阅读。...如果想看一本书的评价怎么样,那就去豆瓣读书搜索吧,那里的评论还是值得参考的。...产品设计与用户体验–马化腾 人人FED-CSS编码规范 搜狐WEB标准_前端技术应用规范 WordPress 12个wordpress_经典安全技巧 WordPress-FAQ_常见问题解答 WordPress...安装及迁移教程 WordPress高级教程 WordPress完整解读 史上最经典的WordPress_主题教程 WordPress中文完全教程 WordPress 主题教程 产品系列 《YES!
1、自动清空文章“回收站”时间间隔 默认的话,WordPress 对于删除到“回收站”的文章是每隔30 天予以清空(原文如此说,貌似没有吧?)...,如果你嫌时间过长,可以通过wp-config.php 自定义设置,如下面的代码设置删除间隔为 7天: define ('EMPTY_TRASH_DAYS', 7); 或者直接不用经过回收站,一次性删除干净...: define ('EMPTY_TRASH_DAYS', 0); 2、减少文章历史版本 忘记从哪个版本开始的“WordPress 版本控制”功能对许多用户来说就是累赘,每隔一段时间就自动保存文章草稿...详细解释见《 WordPress内置搜索结果只有一篇文章时自动跳转到文章》,代码如下: add_action('template_redirect', 'redirect_single_post');...wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); exit; } } } 6、搜索结果中排除页面的搜索结果
WordPress 现在包含了 jQuery JavaScript 库 WordPress 自从 2.1 版本开始为增加多种管理界面 JS 效果就已经包含了功能丰富的 Prototype 和 Scriptaculous...但是现在管理界面正在转化成使用 jQuery。jQuery 优势胜于它已经把很多非常酷的特性打包成非常小的尺寸(19kb)。...虽然现在 jQuery 出现在 2.2 的唯一的地方是新的 Blogger 导入器,你可以在 WordPress 任何页面上使用 jQuery。...你所需要去做的是在页面的头部输出之前调用 wp_enqueue_script('jquery'); 函数。 打包在 WordPress 中的 jQuery 是以“无冲突”模式。...(从这之后,你就可以使用 wpJ 代替 jQuery) jQuery 中我最喜欢的特性是它能非常简洁选择 DOM 元素的方法,列入,接下来的代码搜索所有被命名为“S”文本框(如 WordPress 的搜索框
学生会成员管理系统 WordPress主题 成员管理系统 基于CI框架做的,第一次用框架做东西,感触很多。...里面可以看到,通过CI,自己写的东西就那么几个文件 其实这东西也不能完全算个系统,只是个半成品,后台管理功能缺乏,只能添加信息,删除信息需要在数据库中进行。...2、二级下拉菜单联动:从网上搜索出的一种解决方案,但是该方案仅仅是界面上的实现,功能上并未实现,加之JS的DOM操作一开始还不熟练,这里又卡我两天。 其他细节,看着CI的说明文档,基本能解决。...WordPress主题 一次偶然机会发现了Facebook的Timeline,真心喜欢。 决定自己做一个新的主题,自家用。依旧是三栏布局,左侧个人信息,右侧两栏Timeline。...新购入一个域名,专门备案,然后放国内,然后尝试各种CDN,可惜,备案依旧是各种麻烦,点点、SAE等都开始使用一种比较绕的方式进行域名绑定,但其实和我之前提到的伪绑定差不多,都是重定向,绕一个弯,SAE自带的
WordPress 中的jQuery 库问题曾经困扰了我一段时间。...如果仅仅加载WordPress 自带的jQuery 库,在使用一些jQuery 插件的时候明明是代码没有错误,但就是不起作用,该有的效果不能实现;但加载了原版的jQuery 库却又可以了,这样一来却同时加载了两个.../jquery.js', false, '1.8.3' );} 因为在后台必须得用到这个库,只能加个判断,让其只在后台下运行。...WordPress 自带的jQuery 库。...接下来就是改用官方或者第三方的jQuery 库,请直接参考: 《为你的WordPress 选择最佳的第三方jQuery 库》 我的话是两个都用上。
本文为米扑博客原创:总结分享 WordPress显示评论者IP归属地、浏览器、终端设备、电信运营商 WordPress显示评论者IP归属地、浏览器、终端设备、电信运营商,如下图: ?...显示访客UA信息,共分了两篇博客: WordPress显示访客UA信息:Show UserAgent纯代码轻度汉化版 分享WordPress显示评论者IP的归属地及运营商信息的2种方案 本文,将合并两篇博客的内容...上传到主题根目录 把 show-useragent-pro.zip 上传到主题的根目录,注意不是WordPress根目录 例如,米扑博客使用的主题是 officefolders ,则zip包上传至 wp-content...2)搜索定位的关键词 在WordPress根目录下,搜索定位到的关键词,如上图中的 "comment-author vcard" ,找到对应的评论模板文件 一般模板文件在 wp-include/ 目录下... > 包含IP归属地、浏览器,以及文本信息等,目的是为后面鼠标悬浮显示时使用,js实现显示和隐藏效果 CID_print_comment_flag() 显示IP归属地的国旗 CID_print_comment_browser
正是因为 WordPress 有那么大的用户群,首先那么它的后台已经被广泛使用,在某种程度上,用户使用的教育的成本非常低,你不需要教他们怎么使用 WordPress,因为大部分用户都会已经对 WordPress...当然这里也不是说完全不去接触新的事物和新技术的意思,我想表达的是一个项目要设定一个值,比如只能20%是用来解决新知识和定制,我们要有自己的节奏,慢慢积累,而不是一次吃成大胖子,当然我们也要适当挑战一下自己...Basic 插件里面解决了很多基础的功能,比如后台常用的表单字段的渲染,还自己根据需求创建了几个常见的表单组件,解决了自定义文章和自定义分类的自动创建,还可以给他们自动添加字段和输出接口,解决了自定义表的后台列表的渲染...,我就利用 jQuery UI Sortable 实现了拖动排序。...WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮,支持截屏贴图等 标题设置
排除脚本:seal.js, js/jquery/jquery.js Aggregate CSS-files?...表示网页自从它最后一次请求后未被修改。 (推荐) 当有新文章或页面的发布或更新时清除之前的缓存文件。 首页额外检查。...本插件和WP Super Cache只能安装一个。 2.wordpress动静分离 – 单独加速静态资源 从本部分开始,建立在域名已经备案的基础上。...如果没有安装WP SUPER CACHE,推荐使用CDN Enabler插件开启CDN功能,配置方法相同。...白名单除了本站自己域名外,还应该有搜索引擎的存在,保证搜索引擎的正常索引。
就进一步折腾了一下,目前这个 js 已实现以下多种功能: 一、功能描述 ①、能够取得访客的搜索来路和搜索关键词,并在右下角滑出欢迎对话框; ?...二、WordPress 插件 考虑到一些不懂代码的小白博主,所以花了些时间写了个 WordPress 插件,目前已提交至 WordPress 官方,并成功通过审核: 插件地址:https://wordpress.org...博客未正确加载 Jquery.js; ②. 博客重复加载了 Jquery.js 造成冲突。...三、ZBlogPHP 插件 暴博客看到这个 js 之后,兴致勃勃的写了一个 ZBlogPHP 版插件,使用 ZBP 建站的朋友可以前往下载安装。...id=587 四、附加说明 ①、该对话框在浏览器关闭之前只会弹出一次,避免了重复弹出带来的负面影响,但是从搜索引擎再次打开的页面一定会显示对话框。
至于“async”和“defer“属性的详细功能说明,大家可以网上自行搜索,两者大概的区别就是前者只有HTML5的现代浏览器支持,后者只有IE支持。...Async JavaScript 是一款为WordPress主题加载JavaScript文件添加async”和“defer“属性的插件。...主要是针对使用标准的wp_deregister_script函数加载JavaScript文件的方法。...启用插件后可以选择“async”或者“defer“,如果启用后发现页面某些依赖 JQuery 运行的 Script有问题,可以在“Script Exclusion”中输入排除的 jquery.min.js...至于具体加速效果如何,只能自己体会了。
慢速访问的Wordpress前台解决方案 就是把调用的谷歌的文件链接换成国内的链接。...在你的后台主题编辑中,在所有的文件中Ctrl+F搜索关键字“google”,如果搜到相关谷歌的链接诸如fonts.googleapis.com大家可以把这个文件下载下来放到自己网站里完了更换成自己网站的文件链接就可以.../jquery.min.js替换为ajax.useso.com/ajax/libs/jquery/1.7.2/jquery.min.js。...解决方法二: 使用360网站卫士代理访问谷歌Open Sans 打开wordpress代码中的文件wp-includes/script-loader.php文件 搜索:fonts.googleapis.com...注意:实际上,第二种方法可以直接解决访问wordpress网站正面和背面的速度较慢的问题。
想到可以使用 Ajax异步加载,经过不懈努力,Jeff 终于实现了这个效果,下面分享教程给大家!...Ajax 是从Jquery 上面衍生而来的,异步加载也称“同步加载”“延迟加载”,Ajax异步加载最好的例子就是谷歌搜索键入相关关键词但是没有按搜索按钮时候,会自动给出关键词提示那个效果(国内某度也有这个功能...具体原理请自行搜索。 image.png 熟悉的知道,WordPress的评论表情如果在评论框那里Show出来的话,每次都要加载这20+个评论表情图片,对于主机不给力的朋友来说简直是灾难。...你可以下载相关文件(里面有若干php、js文件)来直接修改使用,当然,你也可以直接按照教程来自行建立相关php、js文件,下文中不再细说。...WordPress Ajax 异步加载 自定义评论表情教程: 一、删除你主题上来自于《WordPress中添加自定义评论表情包的方法(附三套表情包下载)》一文的所有代码(重要!)
玩 wordpress 的人都知道,wp 本身是比较庞大的一个 php 程序,尤其是数据库方面是比较大的,wp 的文章编辑器在写文章的时候会定时自动储存为修订版本以防意外,当你文章写完了之后,那些储存起来的文章片段会一直保存在数据库中...网络上找到的相关名词解释: 修订版本(revision):修改文章后会有一个未修改前的版本,另外写文章过程中每隔一段时间也会生成一个修订版本。...自动草稿(auto draft):点击“写文章”“新建页面”时产生的,每点击一次就生成一条。...1、查找安装 WP-Optimize 插件 在 wp 管理后台的插件-安装插件中,输入 WP-Optimize 并搜索。结果如下图所示,点击“现在安装”并启用这个插件。 ?...2.2 WP-Optimize 插件定期优化 设置计划方案,可以设置保留多久的数据,每隔多长时间自动清理一次,默认是每周,可选时间是每天,每周,每两周,每个月。
> : 博客描述 [输出示例:一个专注于前端开发与jQuery程序拓展的分享平台,面向于web构架前端开发、jQuery程序开发、移动终端程序开发等各领域的交流平台。...拓展: WordPress模板基本文件 style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件...> WordPress主题样式表文件style.css的相对地址 WordPress博客的Pingback地址 显示载入页面查询 wordpress调用最新文章 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下: 使用方法也可以查看官方的说明。 wordpress调用随机文章 <?