任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

用 Download Info Page 为 WordPress 添加下载中转页

本文目录[隐藏]1Download Info Page介绍2Download Info Page预览3Download Info Page下载 看到有些WordPress搭建的软件站有一个下载中转页面,是不是很酷,其实使用 Download Info Page 插件就可以实现哦。 Download Info Page介绍 Download Info Page插件支持站长在编写资源类文章时,填写资源的文件名称,下载地址,下载密码(一般为网盘的分享密码),文件版本,文件格式,文件大小等信息。 当你完成这些资源信息填写后发布文章,插件会在文章底部生产下载按钮,读者点击下载按钮会自动跳转到插件为该资源生成的下载中转页。 在使用Download Info Page插件前,你首先需要到 “WordPress 后台-插件-已安装的插件”,找到插件 Download Info Page,点击启动;然后点击“设置”或者通过 “WordPress 后台-插件-DIP设置”对插件进行配置: 基本设置:用于设置中转页面的域名地址,不填写则默认使用与博客相同的域名地址;也可以使用博客地址的二级域名或者其他域名地址,需要登陆域名管理后台解析至博客主机IP地址.中转页广告设置:中转页共预设四个广告位,可以插入谷歌广告Google AdSense、百度联盟、阿里妈妈广告联盟等网站联盟广告代码。注意,务必插入广告与设置界面说明的广告尺寸一致,否则会出现中转页版面错位,广告代码插入请阅读对应帮助文章.高级设置:包括中转页相关文章代码设置(建议使用百度推荐)、中转页数据统计代码、自定义文章页下载信息版块CSS样式、自定义文章页下载信息版块html模板、自定义中转页CSS样式和自定义中转页JS代码。注意,高级设置需要用户对网页代码有一定的了解,设置前请认真阅读设置界面的帮助. 该插件的主要意图:(1)方便站长对下载资源信息进行更详细的管理;(2)能够提升资源博客的广告收入(中转页的广告位进行了优化,能够有效地提升广告位的转化率和点击率) Download Info Page预览   Download Info Page下载 你可以在后台插件安装界面搜索 Download Info Page 即可在线安装,或者在这里下载 Download Info Page 相关教程:http://wbolt.com/blog/?cat=19

让用户设置自己的 WordPress 后台语言

最近在为客户定制网站时,对方提出了一个要求:WordPress后台显示中文,前台页面显示英文。虽然此前推荐过《WordPress 前台和后台设置不同的语言》,但是那个教程有一个弊端,假设后台设置为中文,前台设置为英文,前台某些和后台有交互的地方(比如顶部工具条、评论部分的一些字段和交互信息)仍旧会显示中文。 然后尝试了 Admin Language Per User 插件,可以很完美地实现,只要是前台页面,即使是登录后的顶部工具条,也会显示所设置的前台语言,其他前后台交互信息也一样完美。当然,有一个必要的操作:要改变语言的用户需要在“我的个人资料”页面设置一次自己的后台语言。 安装 Admin Language Per User 插件后,可以在 设置 – 常规下设置网站前台的语言: 用户登录后台以后,如果需要设置其他语言,在“我的个人资料”页面可以进行设置: 就这么简单! 在后台插件安装界面搜索 Admin Language Per User 即可在线安装,或者在这里下载 Admin Language Per User

WordPress 在线聊天客服插件 Live Chat

几天前,分享了 Live Chat by Supsystic 这个在线聊天客服插件,顺便也汉化了。今天介绍的是另一款也不错的在线聊天客服插件 Live Chat。 Live Chat 是一个全功能的免费聊天插件,一起看下主要功能: 即时聊天 – 在前台显示一个联系窗口。桌面通知 – 可以将为管理员和前台用户显示桌面通知。附件 – 前端用户和管理员都可以发送附件(测试似乎有bug)。表情 – 前台用户和管理员都可以发送表情符号(测试有bug)。聊天选项 – 可以在后台设置为下线,在线,离开。客服 – 您可以添加聊天客服。聊天窗口自定义样式和主题 – 你可以从后端设置中更改聊天窗口的配色方案和主题。实时访客 – 你可以得到实时的访客IP地址,浏览器的细节** 无客服在线时,支持留言: 在线聊天窗口: 后台显示的当前活跃的聊天: 后台客服聊天界面: 插件设置界面: 总的来说,该插件还是非常不错的。 在后台插件安装界面搜索 Live Chat 找到对应的插件安装即可,或者你可以在这下载 Live Chat  目前测试发现,该插件还不支持本地化翻译,但愿作者后期提供支持,否者还真不好汉化啊。

WordPress 站内信息插件 Simple Personal Message

之前推荐过非常棒的 WordPress 前端站内信插件 Front End PM,可以说是目前前端可用的最棒的免费站内信插件,可惜的是,它并不支持后台使用,如果你的网站是允许用户在后台操作的,那无疑这个插件不太适合。最近看到一款新的站内信息插件:Simple Personal Message,目前它只能在WordPress后台使用,功能还不错: Simple Personal Message 是为WordPress网站专门打造的隐私和安全的信息系统。采用Ajax 操作、可以基于群组的多用户之间的站内信息通信。目前主要功能如下: Ajax 发送信息支持多个收件人支持发送个分组的收件人嵌套式收件箱回复和转发选项发件箱信息转发移动到回收站从回收站中恢复未读和已读标识永久删除个性化收件箱定时删除旧信息自定义已读和未读样式设置各个角色的发送限制邮件通知仪表盘小工具新信息通知管理员收件箱计数 信息发送界面:   设置每个角色的发件限制: 自定义收件箱: 仪表盘小工具: 收件箱: 总得来说还是不错的! 也许大家比较关心的是,这个插件以后是否可以在前端使用,作者是有这个计划的,不过这将作为收费版本的功能了,而且还会和一些比较流行的会员插件进行整合。看似不错,只要功能好用,相信收费版本也是可以接受的。 在后台插件安装界面搜索 Simple Personal Message 即可在线安装,或者在这里下载 Simple Personal Message 2017-03-04注:Simple Personal Message 插件似乎由于安全问题(SQL注入)从WP官方插件库下架,不知道以后是否会更新恢复,欢迎大家反馈!

WordPress 多站点模式下的用户角色同步

不记得之前是哪位朋友问过,如果实现多站点模式下用户在所有博客中的同步问题,也就是说,用户注册了多站点网络中的一个站点,可以在该网络中的所有站点都可以登录。今天看到一个插件 Multisite User Role Sync,看介绍似乎是可以解决这个问题(请原谅没有多站点测试环境,所以没有进行测试)。 Multisite User Role Sync 的工作方式如下: 当一个用户访问一个网站,该插件会检查这个用户是否是这个网站的注册用户。如果这个用户已经是这个网站的注册用户,不执行操作。如果这个用户不是这个网站的注册用户,将添加这个用户到这个网站(自动分配你设置的角色,可以是博客#1的角色或指定的默认角色)【同步角色】如果这个用户不是博客#1 的注册用户,这个用户将被分配指定的默认角色【默认角色】当用户角色被更新,可以更新这个用户在所有博客中的角色。【角色更新】 这个逻辑配合设置选项好好琢磨下才可能清楚: 在后台插件安装界面搜索 Multisite User Role Sync  即可在线安装,或者在这里下载 Multisite User Role Sync ,解压后上传到 wp-content/plugins 目录。 有条件的用户不妨测试下,欢迎反馈测试结果。

WordPress 音乐播放器 MP3-jPlayer(兼容手机设备,支持播放列表)

MP3-jPlayer 是一个兼容手机设备和支持播放列表的 WordPress 音乐播放器,比较适合音乐类型的网站使用,一起看看它的主要特色: 灵活的多播放器音频插件页面之间近乎连续播放从媒体库、上传文件夹和网址播放播放列表和单个文件的音频播放器可添加无限的音乐播放器到文章、页面、侧边栏和模板文件显示播放器给游客或已登录用户提供下载给游客或已登录用户支持整合WP默认的音频播放器可自定义主题、字体、标题和图片展示位置等支持弹窗播放可通过简码参数来设置播放器的各种选项可使用自定义字段管理播放列表支持 mp3, m4a, mp4, webm, oga, ogg 和 wav 格式跨浏览器/平台极强的兼容性,支持 iPhone,iPad,Android等支持多站点 在线演示:http://mp3-jplayer.com/player-skins/ 帮助文档:http://mp3-jplayer.com/help-docs/ 在后台插件安装界面搜索 MP3-jPlayer 即可在线安装,或者在这里下载 MP3-jPlayer 后,解压上传到 wp-content/plugins 目录安装。

WordPress 游客投稿插件 TT Guest Post Submit

TT Guest Post Submit 是一个匿名投稿插件,不需要用户登录即可进行投稿(当然,已登录的用户也一样可以投稿),非常适合用于实现网站投稿功能。TT Guest Post Submit 有免费版和收费版(10美元),主要功能如下: 插件选项页面 – 用户可以自定义设置电子邮件通知 – 管理员可以收到投稿提醒邮件定制稿件提交后的确认消息支持选择投稿表单字段,包括标题,标签,类别,作者,URL,职位和图像等自带验证码功能,有效防止垃圾添加简码到任何页面即可显示投稿表单投稿成功后重定向用户到当前页面或任何其他页面(这可以从选项页中设置)HTML5提交表单采用流线型CSS样式可选择文章内容使用纯文本编辑器还是可视化编辑器可过滤标题和文章的某些词组支持限制文章最小字数(收费版)可设置附件类型和大小(收费版)可限制上传的图片数量和图片像素(收费版)支持选择一个或多个分类,也可添加一个默认分类(收费版)可设置文章是否允许评论(收费版)允许自定义每个字段的名称(收费版)支持重新排列字段的顺序(收费版)允许投稿后重定向到已发布的文章(收费版) 在后台插件安装界面搜索 TT Guest Post Submit 即可在线安装,或者在这里下载 TT Guest Post Submit 。TT Guest Post Submit 使用帮助:http://technologiestodayweb.com.au/guide-to-use-tt-guest-post-submit-plugin/ 注:该插件已经在WP官方插件库下线了,也有较长时间没有更新了,虽然补充了其他下载地址,但是不保证兼容性,大家可以自己测试,欢迎反馈测试结果!

WordPress 使用阿里云邮件推送实现SMTP发送邮件

现在很多虚拟主机都是默认不支持 mail() 函数发送邮件的,不过一般都提供 smtp 发件支持。要找一个好用的 smtp 发送邮件方可不容易,不是发件数量限制太小,就是经常被判为垃圾邮件。所以此前一直在服务器搭建邮件发送功能,并想办法优化提高邮件可行度,避免被判为垃圾邮件,但效果还是不太理想。前些天,想起了阿里云的邮件推送服务,并进行了测试,发现真的不错哦,于是就有了这篇文章。 阿里云的邮件推送服务,每天免费200封,对于一般中小站点来说,基本够用了。即使不够用,花钱购买邮件包也不贵。 1、要了解和开通阿里云邮件推送服务,请查看:https://www.aliyun.com/product/directmail 2、开通以后,在控制台进入“发信域名”新建域名: 3、添加域名后,点击配置,可以查看到域名配置信息 4、按照域名配置信息的提示,到你的域名解析后台添加3条解析记录: 5、添加完解析记录,回到阿里云后台,点击“验证”,返回“验证通过”说明解析生效: 6、切换到“发信地址”界面,新建发信地址: 7、选择刚才添加的发信域名,然后输入你要使用的账号,输入回信地址,选择发信类型: 注:发信类型有: 触发邮件:注册确认、订单确认、密码重置、交易通知等批量邮件:自有用户的产品促销、期刊订阅等 但是有些用户反馈,触发邮件方式不太稳定,你可以根据自己的实际选择吧,这里我选择的是批量邮件 8、添加完返回到界面,点击“验证回信地址”,然后会发送邮件到你的回信地址,到你的邮件箱点击邮件的链接验证通过即可,注意哦,验证邮件可能在垃圾箱里。然后设置SMTP 密码。 9、完成上面的步骤后,阿里云的邮件推送的SMTP发送功能就设置好了 在你的WordPress后台安装一个SMTP插件,比如这里我选择的是 SMTP Mailer ,安装插件后,进入设置界面,按照下图设置smtp信息: 注意: 如果你在其他地方(比如主题设置界面的高级设置中)修改过“发件人邮箱”和“发件人名称”,请务必将“发件人邮箱”修改为在阿里云后台设置的发信地址,并保证发件人名称的一致性。 10、发送测试邮件,成功后就OK啦 你可以在阿里云的邮件推送后台查看到发送的每封邮件的收件人和发送情况等等,经过几天的测试,发现还是比较稳定的。当然,阿里云的邮件推送也可以在其他支持smtp发送的建站程序中使用! 要了解和开通阿里云邮件推送服务,请查看:https://www.aliyun.com/product/directmail

WordPress 多表情文章投票/评价插件 DW Reactions

此前推荐过《WordPress心情评论插件:Smilie vote》,今天推荐的 DW Reactions 和它类似,也是一款非常漂亮的 WordPress 多表情文章投票插件,它和 Facebook 的一个新功能非常相似,允许访客对每篇博客文章表达多种情感。看看下面的图片,是不是很酷! DW Reactions 插件使用比较简单和灵活,直接安装启用,访问设置界面就可以按照自己的想法设置: 在后台插件安装界面搜索 DW Reactions 即可在线安装,或者在这里下载 DW Reactions PS:DW Reactions 还有收费版本,需要更多功能的朋友,可以到这里购买。

WordPress 关注微信公众号查看隐藏内容

大家可能还记得之前推荐过的 Share to view all 插件,即分享到微博后显示隐藏内容,今天推荐的就是该作者的另一个插件:微信公众号涨粉 – 该插件可以隐藏Wordpress文章中的部分内容,当访客关注博主的微信公众号后,回复指定关键词来获取验证码,在文章页面输入正确的验证码即可查看被隐藏的内容。需要注意的是,只需关注一次微信公众号就可以查看使用该插件隐藏的所有文章的内容,可设置有效天数。 在文本编辑模式可以插入隐藏内容: 隐藏后显示的效果: 插件设置后台: 注:你需要在这个插件的设置界面设置关键词和回复的验证码,并且需要在微信公众平台(也可以是第三方托管平台)设置一样的自动回复内容。 关注后,发送指定内容就可以获取验证码,在文章中输入即可显示隐藏内容: 插件下载和帮助,请访问作者页面:http://www.huoduan.com/wechat-fans.html ps:该插件其实还有些可以改进的空间,比如前台加密后的内容框建议允许响应式大小,同时尽可能让用户定义相关的文本内容,当然,如果能和 Share to view all 合并成一个插件,分享到微博或关注微信公众号,二选一即可查看隐藏内容,那就更好了。

WordPress 使用 Easy Digital Downloads 搭建你的网上商城

WooCommerce 和 Easy Digital Downloads 是目前国内外使用最广的 WordPress 商城插件,借助丰富的扩展插件,他们都支持实物和虚拟商品交易,但是前者对于实物交易(即需要物流支持)的支持好很多,而后者则针对虚拟商品(下载、服务)做了很多优化。所以,如果你打算用 WordPress 搭建实物交易,建议选择 WooCommerce,如果是搭建虚拟商品,提供收费下载,付费服务的话,建议选择 Easy Digital Downloads。 WordPress 大学的商城就是用 Easy Digital Downloads 搭建的。下面简单说说 Easy Digital Downloads 的功能和一些建议。 Easy Digital Downloads 是一个轻量、高效和易于使用的WordPress商城插件,可用于搭建数字下载或非实物交易的完整的电子商务网站。 主要特色: 购物车系统 – 支持多商品一次性购买优惠码系统 – 灵活多变地为商品设置不同的优惠方式和生成优惠码支付网关 – 默认支持 Paypal、Amazon 和 测试支付 网关,你还可以借助其他扩展插件添加更多支付网关支持,比如 支付宝、微信支付完整的消费历史记录 – 你可以方便地查看每次交易的具体信息用户购买历史以及支持多次下载商品每个商品支持添加多个下载文件,支持设置多个套餐价格支持捆绑多个商品自定义订单回执和邮件销售和收入统计详细的商品购买和下载日志支持导出数据到 CSV 和 PDF 文件可以通过扩展插件实现更多功能具备完善的开发接口和文档 功能扩展建议: EDD Alipay – 为 Easy Digital Downloads  […]

根据用户代理(UserAgent)客户端使用不同的 WordPress 主题

虽然现在大多采用Html5响应式主题了,但仍有某些客户需要细化不同客户端下的用户体验,今天推荐的 UserAgent Themes Switcher 就可以实现根据不同的用户代理客户端使用不同的 WordPress 主题,最多可以选择7个不同情况的主题,支持通过正则表达式设置 UserAgent,设置界面如下图所示: 有这方面需求的朋友不妨试试这个插件。在后台插件安装界面搜索 UserAgent Themes Switcher 即可在线安装,或者在这里下载 UserAgent Themes Switcher

WordPress 动态添加菜单到顶部管理工具条

之前分享过《25+自定义WordPress顶部管理工具条的技巧》,今天补充下,如何将 外观-菜单 设置的菜单项目添加到顶部工具条,然后你可以直接在 外观-菜单 管理这个菜单的链接,效果如下如: 一起来看下实现方法,在此之前,建议大家先看下文章开头提到的文章,熟悉下添加菜单到工具条的基本方式,然后你才可能看的懂下面提到的代码。 1、假设我们通过  register_nav_menus() 函数注册了几个菜单位置: 1 2 3 4 5 6 7 8 9 add_action( ‘after_setup_theme’, ‘cmp_theme_setup’ ); function cmp_theme_setup() { register_nav_menus( array( ‘main-menu’ => __( ‘Main Menu’, ‘cmp’ ), ‘foot-menu’ => __( ‘Footer Menu’, ‘cmp’ ), ‘foot-link’ => __( ‘Footer Links’, ‘cmp’ ), ‘user-menu’ => __( ‘User Menu’, ‘cmp’ ) […]

使用 WP Theme Test 在线测试 WordPress 主题

有些时候,我们需要在线测试下新主题的效果,但是又不想让其他用户看到,之前推荐过 Theme Test Drive 插件,今天再推荐一款更加灵活的插件:WP Theme Test。 如下图所示,WP Theme Test 可以很方便选择要测试的主题,是否开启测试功能,哪些用户角色、IP地址 可以看到测试主题,还允许通过参数 ?theme= 来查看测试主题效果,非常方便! 你可以在后台插件安装界面搜索 WP Theme Test 进行在线安装,或者在这里下载 WP Theme Test 手动安装。

WordPress 浮窗音乐播放器,支持网易/QQ/虾米/百度等歌单

WordPress 浮窗音乐播放器由国人@Eric Zane 制作,支持网易、QQ、虾米和百度等音乐歌单的在线播放,可以为你的网站添加一个悬浮的音乐播放器。 主要特色: 支持网易云音乐;自动播放开关,歌词开关,随机播放开关;歌词颜色按序变化;歌词背景随专辑图片的颜色变化。支持QQ音乐;支持百度音乐十大榜单;支持虾米音乐;开启时展开窗体并延时后自动隐藏(可提示新进网站的游客播放器位置);播放器自动隐藏时间开关;专辑顺序随机开关;加载图标开关;允许移动端播放开关;Jquery基础库开关;集成Ajax防刷新,带设置和开关;播放器字体随歌曲封面变为对比色;单曲循环按键;更换播放来源按键;静音及最大音量按键;查看专辑封面图按键;上/下一张专辑按键;快进/快退按键;自定义CSS。注:开关在后台,按键在前台。 后台预览: 插件下载:https://wordpress.org/plugins/floating-window-music-player/ 插件官方演示及教程:http://eric.cn.com/?p=1187

给 WordPress 后台和前台设置不同的语言

关于 WordPress 前台和后台设置不同语言,之前已经推荐过: WordPress 前台和后台设置不同的语言让用户设置自己的 WordPress 后台语言 上面的第一种方法有一个弊端:假设后台设置为中文,前台设置为英文,前台某些和后台有交互的地方(比如顶部工具条、评论部分的一些字段和交互信息)仍旧会显示中文。 第二种方法必须需要用户自己设置一次后台语言,当然,它的优点也很明显,就是每个用户都可以根据自己的需要设置后台语言。 今天分享的 Simple Admin Language Change 插件,允许你直接在后台设置 – 常规界面为前台和后台设置各自的语言,而且解决了第一种方法的弊端: 不过,在 设置 – 常规 这个界面,显示的仍然是前台语言,其他页面都是后台语言。 你可以在后台插件安装界面搜索 Simple Admin Language Change 直接安装,或者在这里下载 Simple Admin Language Change

使用 Postie 通过邮件发布文章到 WordPress

相信有不少朋友不知道,我们其实是可以通过邮件发布文章到WordPress的。在后台 设置 – 撰写 界面即可看到设置选项: 但是今天的主角不是这个,而是 Postie,它将邮件发布这个功能拓展得非常强大。Postie 提供了许多先进的功能,通过邮件创建文章,包括根据名称分配类别,包括图片和视频,并自动剥离签名。支持IMAP和POP3,以及SSL通信。 Postie 主要特色: 支持IMAP或POP3服务器支持SSL和TLS控制谁可以通过电子邮件发布设置类别、状态、文章的格式,文章类型和标签的默认值设置标题、类别、状态、文章的格式,文章类型、日期、评论控制和电子邮件来覆盖默认标签指定文章摘要(包括节选仅适用于图像)使用纯文本或电子邮件的HTML版本去掉电子邮件页眉和页脚(从邮件列表发布有用)可选在文章发布成功/失败时发送电子邮件可设置允许添加的由文件名(支持通配符)和MIME类型文件类型可选使第一张图像作为特色图像画廊的支持纯文本电子邮件可控制图像位置根据需要设置图像模板、视频模板、音频模板、其他附件模板电子邮件回复成为评论开发者还可以根据钩子来处理邮件 http://postieplugin.com/extending/ 在后台插件安装界面搜索 Postie 即可在线安装,或者在这下载 Postie 后手动安装。

WordPress 根据用户角色和登录状态显示不同内容和小工具

之前推荐过《WordPress 根据用户名/用户角色/能力/是否登录等隐藏部分文章内容》,今天推荐的 Content Control 插件更加强大,允许你自由设置限制条件,支持根据用户是否登录、用户角色设置隐藏内容和小工具。可以批量设置属于某分类、标签、格式等的文章的可见性,也可以通过简码 [content_control] 单独隐藏部分内容等等。支持设置限制后显示特定信息或重定向到某页面、网址等。自己看下配图,或直接下载体验下吧! 在内容控制界面可以添加不同的可见性规则: 通过简码设置部分内容可见性: 设置小工具可见性: 在后台插件安装界面搜索 Content Control  即可在线安装,或者在这里下载 Content Control 。已经汉化了该插件,不过插件有的小错误导致翻译失效,已经反馈给作者,并提交了中文包。如果你等不及要使用,可以下载修复好的 Content Control 简体中文版使用。 BTW,该作者还有一个不错的插件,根据用户条件来设置菜单的可见性,感兴趣的不妨看看:https://wordpress.org/plugins/user-menus/

WordPress 禁止用户修改密码后给管理员发送邮件通知

貌似是从 WordPress 4.6 开始,只要网站的用户修改了密码,都会给管理员发送邮件通知: 如果要禁用这个通知的话,还是只能通过插件的方式来实现,因为如果在主题代码中添加函数代码的话,无法覆盖WP核心的这个功能,也就是只有通过插件才有优先权来覆盖。那么实现方法也很简单了,直接在后台插件安装界面搜索 Disable Password Changed Notifications 在线安装后激活即可生效。

WordPress 后台插件更新模块任意目录遍历导致DOS漏洞和IP验证不当漏洞

本文目录[隐藏]1漏洞1:WordPress 后台插件更新模块任意目录遍历导致DOS漏洞1.1描述1.2修复方法2漏洞2:WordPress IP验证不当漏洞2.1描述2.2修复方法3特别提示 最近频繁收到阿里云的两个漏洞提示,相信很多使用阿里云服务器的朋友也会收到: WordPress 后台插件更新模块任意目录遍历导致DOS漏洞WordPress IP验证不当漏洞 修复这两个漏洞的最直接的办法就是马上升级到 WordPress 4.6.1 版本即可! 下面还是简单说说这两个漏洞,以及不升级4.6.1时应该如何手动修复。 漏洞1:WordPress 后台插件更新模块任意目录遍历导致DOS漏洞 描述 wordpress后台文件/wp-admin/includes/ajax-actions.php中,对代码插件路径的输入参数plugin未进行正确的规范化转义,导致黑客可传入特殊路径,造成拒绝服务。 修复方法 wordpress 4.5.4版本: 打开WordPress后台文件/wp-admin/includes/ajax-actions.php,大概在3077行左右找到以下代码: 1 $plugin = urldecode( $_POST[’plugin’] ); $plugin = urldecode( $_POST[‘plugin’] ); 在它的下面添加一行: 1 $plugin = plugin_basename( sanitize_text_field( wp_unslash( $_POST[’plugin’] ) ) ); $plugin = plugin_basename( sanitize_text_field( wp_unslash( $_POST[‘plugin’] ) ) ); 至此,修改保存上传覆盖后即可成功修复WordPress 4.5.4版本的WordPress后台插件更新模块任意目录遍历导致DOS漏洞。 wordpress 4.5.4版本以下: […]

使用 WooSidebars 为不同的页面设置不同的侧边栏

很多主题虽然内置了几个小工具区域,但可能还是无法满足为不同页面(归档、分类、文章类型等)设置不同侧边栏的要求,赶巧我们又不懂代码,怎么办?那就试试 WooSidebars 吧! WooSidebars 允许创建新的侧边栏区域,然后选择要使用这个新的侧边栏区域的页面,从而非常灵活地实现了不同页面不同侧边栏的需求,一起看下图解: 以下就是新建侧边栏区域的界面,注意看下图片文字说明: 以下就是我们刚才创建的小工具区域: 总的来说是非常方便了,对于内容比较复杂多样的网站,灵活地设置侧边栏的内容可以很好地提高用户体验以及网站效益! 在后台插件安装界面搜索 WooSidebars 即可在线安装,或者在这里下载 WooSidebars。有什么问题可以看下官方的教程。 突然想起来,之前已推荐过另一款类似插件:Custom sidebars,感兴趣不妨也试试,挑选最适合你的!

使用 WP Downgrade 在线降级 WordPress 到旧版本

本文目录[隐藏]1手动降级2在线降级 我们都知道,每当WordPress有新本的时候,我们都可以在后台一键更新。但是有些时候,我们的主题或插件可能不兼容新版本的WP,这时候我们如果要降级为之前的旧版本,该怎么操作呢?下面一起来看看。 重要提示:不管是升级还是降级,操作前,请务必备份你的网站数据,尤其是网站的数据库,以防万一! 手动降级 之前就介绍过手动降级的方法,具体请看: https://www.wpdaxue.com/wordpress-manually-update.html 在线降级 所谓在线降级,就是和一键更新到新版本一样操作。但是我们需要借助 WP Downgrade 插件来实现,所以首先要安装并且启用WP Downgrade。然后访问 设置 – WP Downgrade 菜单,设置我们要降级的版本。 比如从 4.7 降级到 4.6.1,就可以按照下图填入 4.6.1,然后点击“保存更改”: 可以访问这个页面查看 WordPress 的版本信息:https://wordpress.org/download/release-archive/ 注意看上图底部的红色信息:提示简体中文的 4.6.1 下载链接不存在,这时候,我们可以访问 设置 – 常规,修改语言为英文,然后保存: 接着访问 Dashboard – Updates 界面,点击 “RE-install Now”,即可开始重新安装指定的旧版本: 不用担心语言的问题,安装英文原版后,我们的语言包文件并不会丢失的! 等安装好以后,我们再访问 Settings – General 界面,将语言修改为 简体中文 ,保存后就可以看到之前的简体中文界面啦! 好了,就是这样操作啦!如果一切OK了,你就可以卸载掉 WP Downgrade 插件了。

禁用 WordPress 4.7 新增的PDF缩略图预览功能

WordPress 4.7 新增了一个PDF缩略图生成和预览功能,上传PDF文件后,会自动生成这个PDF文件的缩略图,并显示预览,如下图: 但是如果你已经在使用其他PDF插件实现了类似的功能,并且不希望与这个新增的功能有冲突,你可能想要禁用掉 WordPress 4.7 新增的PDF缩略图预览功能。实现的方法很简单,在你当前主题的 functions.php 文件添加如下代码即可: 1 2 3 4 5 6 7 8 9 /** * Disable PDF Thumbnail Previews in WordPress * http://www.wpbeginner.com/wp-tutorials/how-to-disable-pdf-thumbnail-previews-in-wordpress/ */ function wpb_disable_pdf_previews() { $fallbacksizes = array(); return $fallbacksizes; } add_filter(’fallback_intermediate_image_sizes’, ‘wpb_disable_pdf_previews’); /** * Disable PDF Thumbnail Previews in WordPress * http://www.wpbeginner.com/wp-tutorials/how-to-disable-pdf-thumbnail-previews-in-wordpress/ */ function wpb_disable_pdf_previews() { $fallbacksizes […]

替换 WordPress 的编辑器为百度 UEditor 编辑器

不少国人吐槽 WordPress 自带的 TinyMCE 编辑器不好用,想要替换为百度的 UEditor 编辑器,好吧,今天就推荐一款 UEditor 编辑器插件,让你可以替换 WordPress 后台的编辑器为百度 UEditor 编辑器。 强大的百度开源富文本编辑器Ueditor正式登陆wordpress!此插件最早由taoqili开发,SamLiu改进,但两位作者均不再发布更新版本,大山在此基础上更新到Ueditor1.4.3.3。在此感谢三位前辈的付出,我(杨圣亮)在前几位的基础上添加了KityFormula数学公式插件。 就使用感受来说,速度、稳定性均优于其他wordpress编辑器插件,故拿出来和大家分享。此插件已经支持到最新版本wordpress4.6,理论上是不支持wordpress3.3以下版本,另外Ueditor1.4.3以上版本将不再承诺支持ie6/ie7。 百度Ueditor编辑器wordpress插件编辑界面内容框增加了滚动条,默认自动宽度,高度500px,如需更改请修改配置文件editor_config.js。 该版本集成百度kityformula,添加对数学公式的支持。 演示地址:UEditor-KityFormula演示下载地址:UEditor-KityFormula for wordpress2.0.1下载插件发布地址:http://www.yangshengliang.com/kaiyuan-shijie/zuopin/399.html解压缩包到wordpress插件文件夹。最终的路径像这样:/wp-content/plugins/UEditor-KityFormula,也可以直接在后台通过插件上传进行安装。 测试发现,UEditor 编辑器上传的图片没有在WordPress的媒体库插入数据信息,也就是你在 多媒体 – 媒体库 下是看不到上传的图片的。

WordPress 文章/页面添加时间限制,到期后自动重定向到指定网址

您是否只想在指定的时间内展示某些文章/页面内容,例如活动、广告内容、优惠信息?不想手动管理或删除过期且过期的活动、优惠或旧内容?那今天推荐的 Content Expiration & Redirect 插件应该适合你,可以让你设置文章、页面的有效期,以及到期后需要重定向的网址。一旦文章/页面到期,用户访问这个文章/页面,就会自动被重定向到你设置的网址。以下就是这个插件的预览: 没有再多的介绍了,需要的就自己试试吧! 在后台插件安装界面搜索Content Expiration & Redirect 就可以在线安装,或者在这里下载后手动安装。 类似功能的插件还有: Post Expirator,不过已经好久不更新了,不知道是否还可用。

WordPress 免费客户工单系统插件 WSDesk

WSDesk 是一个简单和用户友好的免费客户工单系统插件,将帮助您无缝地管理客户的反馈。使用WSDesk,所有客户的投诉反馈将变成工单,使你可以毫不费力地进行回复解决。WSDesk 插件非常轻巧和基于Ajax运作,因此它不会干扰您的网站的加载速度。 WSDesk 设计过程就考虑到我们网站寻找合适的支持系统的过程中遇到的每一个问题。因此,WSDesk配备了你需要的一切:无限工单,多个支持客服,可自定义电子邮件回复,完整工单历史,文件附件等等。此外,它是免费的! 支持通过简码在前端页面调用,以方便用户提交和管理自己的工单: 1 [wsdesk_support] [wsdesk_support] 可使用IMAP,Gmail和G套件从电子邮件检索数据完全基于Ajax网页加载简化,无障碍的接口良好管理和分类查看最近7天的状态报告与分析可定制工单字段和外观使用Ajax搜索工单回复可发送附件 工单管理界面: 工单对话视图: 设置界面: 客服设置界面: 邮箱设置界面: IMAP 邮件设置: 最近7天的工单报告: 导入 Zendesk 数据: 最后,我们一起来看看视频演示吧:   你可以在后台插件安装界面搜索 WSDesk 进行在线安装,或者在这里下载 WSDesk。

WordPress 用户积分和徽章奖励系统 Badgearoo

本文目录[隐藏]1Badgearoo简介2可用简码3可用小工具4可设置的条件4.1常规条件4.2BuddyPress4.3bbpress4.4WooCommerce4.5Easy Digital Downloads5界面预览6Badgearoo 下载 经常看到论坛有用户的积分和徽章功能,如果你的WordPress站点也需要类型的功能,那可以试试推荐的用户积分和徽章奖励系统插件 – Badgearoo  – 您可以配置自动分配或手动分配徽章和积分给用户。 Badgearoo简介 简单来说,Badgearoo 允许你自己创建各种条件和步骤,用户完成这些既定的条件和步骤后,就可以自动分配徽章或奖励积分给他们。当然,还允许你手动分配!你还可以自己上传徽章图标,可以设置徽章和积分的有效期,支持重复获取徽章等等。Badgearoo 内置了一些小工具和简码,允许调用徽章和积分用户的排名列表等等。 可用简码 [broo_user_badges] – 显示一个用户的所有徽章,例如 [broo_user_badges username=”johnsmith”][broo_user_points] – 显示一个用户的所有积分,例如 [broo_user_badges user_id=77][broo_leaderboard] – 显示用户徽章或积分排行榜,例如 [broo_leaderboard show_avatar=”true” sort_by=”badges” show_filters=”false”][broo_badge] – 显示徽章详情,例如 [broo_badge badge_id=”89″ show_description=”true” show_users=”false” show_user_count=”true”][broo_condition] – 显示条件详情,例如 [broo_condition condition_id=”1″ show_steps=”true” show_badges=”true” show_points=”true”][broo_user_dashboard] – 显示用户的徽章、积分仪表盘,例如  [broo_user_dashboard show_assignments=”true” limit=”5″ to_date=”205-01-01″ from_date=”2015-12-12″][broo_badge_list] – 显示徽章列表详情,例如 [broo_badge_list badge_ids=”34,55,56″ layout=”table”] […]

WordPress 客户工单支持/知识库文档系统 KB Support

本文目录[隐藏]1KB Support 核心功能2KB Support 功能预览3KB Support 可用简码4KB Support 付费扩展5KB Support 下载 今天介绍的 KB Support 是又一个强大的 WordPress 客户工单支持/帮助文档系统,它除了具备完善的工单支持功能外,还自带了知识库文档功能,让你可以创建商品的知识库文档,用户提交工单的时候,可以自动检索出已有的文档,非常人性化! KB Support 核心功能 轻松管理和自定义提交表单。不需要编码,可以创建和利用多种表单完全支持游客提交。客户不需要创建或管理支持工单的帐户。完全响应和干净的前端设计,客户可以在前端页面管理其工单,包括查看和创建回复可以轻松地创建和引用集成的知识库文章,用户输入标题是,尝试和提供解决方案,减少重复提问可以限制只有登录用户才可以查看知识库文章跟踪座席客服状态,以便您可以看到他们是在线还是离线内置多个简码调用:知识库文章列表,工单历史,登录/注册表单,个人资料编辑,知识库文章搜索表单等等支持为工单添加只有客服可见的私密内容可以限制客服可查看的工单,如只能查看分配给他的工单还内置了一些不错的钩子,以便开发者进行扩展 KB Support 功能预览 知识库文档: 自定义工单提交表单: 前端工单提交页面: 根据用户输入的标题检索文档: 客服后台的工单处理界面: KB Support 可用简码 [kbs_login] – 显示登录表单[kbs_register] – 显示用户注册表单[kbs_profile_editor] – 显示用户个人资料编辑界面[kbs_tickets] – 显示用户的工单列表,允许查看和回复等[kbs_submit] – 显示工单提交表单[kbs_articles] – 显示知识库文档列表[kbs_search] – 显示知识库文档的搜索框 KB Support 付费扩展 KB Support 核心功能本身是免费的,但是如果你想要扩展一些高级的功能,可以自己购买收费扩展实现: Canned Replies […]

使用 Email Templates 美化 WordPress 发出的邮件

相信很多朋友都觉得wordpress默认的邮件样式过于简单,今天推荐使用 Email Templates 来美化 WordPress 发出的邮件,你可以选择模板样式、添加Logo和文本,修改颜色,编辑邮件页脚等等。值得称赞的是,Email Templates 支持使用WP内置的定制器实时预览和修改,还支持发送测试邮件等。并且,它还兼容 WP SMTP, Easy WP SMTP, Easy SMTP Mail 等SMTP配置插件哦! 以上就是配置界面,操作非常简单。 你可以在后台插件安装界面搜索 Email Templates 在线安装,或者在WP官方库下载后手动安装:Email Templates

WordPress 使用 Email Subscribers & Newsletters 添加邮件订阅功能

昨天看到有朋友在群里问如何才能注册到 QQ邮件列表,其实,早在两年多前,QQ邮件列表就限制注册了,虽然老用户目前仍旧可以继续使用,但是说句实话,这个产品应该是爹不疼娘不要的了,一直都没见到更新功能。所以,如果你注册不了了,那就干脆换其他替代方式吧,比如自己搭建一个!今天推荐的 Email Subscribers & Newsletters 插件就可以在你的WordPress站点自建邮件订阅功能。 Email Subscribers & Newsletters 是一个功能完整的邮件订阅插件,可让您收集潜在客户,发送自动化的新博客发布通知电子邮件,主要功能如下: 当有新文章时发送邮件给订阅用户可设置定时发送(比如每小时发送50封)或手动发送可以通过多种方式(小工具/简码/PHP代码)添加订阅框来收集用户邮箱可设置是否需要用户验证邮箱激活当有新的订阅用户时,可选是否发送邮件通知管理员可设置是否自动发送订阅欢迎邮件支持在邮件中添加取消订阅的链接可导入/导出订阅者的邮箱HTML编辑邮件可在用户阅读了订阅信息发送邮件状态支持本地化翻译可设置哪些文章分类进行发送兼容 Icegram(弹窗/通知公告条)和 Rainmaker (订阅框设置)插件配合 Group Selector 子插件还可以实现分组订阅 更多功能请自己进行测试哦! 可以在后台插件安装界面搜索 Email Subscribers & Newsletters 在线安装,或者到WP官方插件库下载: Email Subscribers & Newsletters

我爱水煮鱼的微信机器人插件如何指定查询的文章类型

我爱水煮鱼开发的WordPress微信机器人无疑是目前最为强大的插件,WordPress大学也在使用这个插件,目前大学网站上除了文章和页面外,还有商品和帮助文档等等文章类型,但是我只希望用户在微信端搜索的时候,只返回文章(post)、商品(download)和文档(docs)的内容,其他一概屏蔽。 查看插件代码发现如下函数: 代码中已经排除了 页面(page)和附件(attachment),而且添加了一个钩子允许我们修改查询参数,这样修改就方便多了,只需要根据你的需要修改下面的函数内容,添加到主题的 functions.php 文件即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 /** * 自定义微信机器人返回的文章类型 * https://www.wpdaxue.com/weixin-robot-advanced-limit-post-type.html * @author Changmeng Hu (admin@cmhello.com) * @date 2017-05-03 17:39:34 * @version 1.0 */ function cmp_weixin_robot_reply_query($weixin_query_array){ //修改下行 array 的值为你要允许的文章类型即可 $weixin_query_array[’post_type’] = array(’post’,’download’,’docs’); return $weixin_query_array; } add_filter(’weixin_query’,’cmp_weixin_robot_reply_query’); /** * 自定义微信机器人返回的文章类型 * https://www.wpdaxue.com/weixin-robot-advanced-limit-post-type.html * […]

强大的 WordPress 用户中心插件 Membership by Supsystic(已汉化)

Membership by Supsystic 是早就关注的强大的WordPress用户中心插件,功能非常强大!最近看到插件更新了,测试了下,已经支持汉化,特地花了两个晚上汉化了,1200多个字段,还是非常累的。看下后台汉化的结果: Membership by Supsystic 强大的功能如下: 站内信会员社区活动动态朋友和粉丝实时通知会员目录bbpress整合前端注册和登录自定义用户角色会员群组自定义表单字段内容限制拖放表单制作工具 毫不夸张地说,这些功能是很多站长们一直苦苦寻求的!如果你还不是很了解这个插件,看看下面的截图: 好吧好吧,如果还是不够清楚,那再看看视频: 要亲身体验一番?看看演示站:http://membership.supsystic.com Membership by Supsystic 还有一些收费功能,比如 E-Commerce、WooCommerce 的集成扩展,用户邮件订阅扩展 Subscriptions 等,大家可以根据需要进行购买。 你可以在后台插件安装界面搜索 Membership by Supsystic 进行在线安装,或者在WP官方下载。插件作者已经收录了提交的简体中文包,可以直接显示中文啦!

在 WordPress 的页眉(header)和页脚(footer)添加代码

去年中秋开始,一直在忙旅游公司的30多个网站,在网站项目中,网站客服需要在网站中添加某个客服交谈工具代码,还需要对PC和手机添加不一样的脚本代码。实在是没有太多时间精力每个网站修改代码,所以找了一个插件实现。 Download Header Footer Code Manager 就是一个可以在网站页眉或页脚、文章内容上方和下方插入代码(HTML / Javascript / CSS等)的插件。你可以在插件中创建一个个代码片段,就像发布文章一样简单。可以选择代码加载的页面、位置,也可以通过简码进行调用。可以意见禁用和开启,支持设置PC端还是手机端,或者两者都加载。 代码片段列表: 新建片段界面: 你可以在后台插件安装界面搜索 Header Footer Code Manager 在线安装,或者在这里下载 Header Footer Code Manager。已经将该插件汉化,并提交给作者,如果你急着使用,点击下载中文包,解压后上传到该插件的languages目录即可。

100% Secure Checkout

PayPal / MasterCard / Visa