如果你是插件或主题开发者,或搭建了WordPress教程网站,你可能需要在文章中添加插件或主题的相关信息,推荐使用 WP Plugin Info Card 来实现。 WP Plugin Info Card 可以让你在一个漂亮的盒子里显示插件和主题的相关信息。它采用 WordPress.org 插件API和主题API来获取数据。所有你需要做的是提供一个有效的插件/主题ID(别名 slug),然后在任何页面插入简码就可以了! WP Plugin Info Card 插件是非常轻巧,只在需要的时候才加载JS和CSS。该插件还采用 WordPress transients 缓存机制来缓存返回的信息(默认为720分钟 ),所以你的页面加载时间不会因过多的请求而增加。 可以选择大卡片和小卡片显示样式: 插件通过简码添加,还有可视化设置界面: 以下是插件的设置界面: 在后台插件安装界面搜索 WP Plugin Info Card 即可在线安装,或者在这里下载 WP Plugin Info Card。已将该插件汉化和提交语言包给作者,如果你等不及作者更新,可以在这里下载简体中文包,解压后上传到该插件的 langs 目录即可。
November 2018
禁用 WordPress 4.4+ 的响应式图片功能
WordPress 4.4开始,将可以根据不同的条件(屏幕大小、可视区大小 和 屏幕分辨率等)为用户显示不同大小的图片,详见。 这个是默认开启的功能,当然了,如果你不想要这个效果,你可以添加下面的代码到当前主题的 functions.php 文件即可: /** * 禁用 WordPress 4.4+ 的响应式图片功能 * https://www.wpdaxue.com/disable-responsive-images.html */ add_filter( ‘max_srcset_image_width’, create_function( ”, ‘return 1;’ ) ); /** * 禁用 WordPress 4.4+ 的响应式图片功能 * https://www.wpdaxue.com/disable-responsive-images.html */ add_filter( ‘max_srcset_image_width’, create_function( ”, ‘return 1;’ ) ); 如果你不想编辑文件,可以下载安装 Disable Responsive Images 插件。 注:有朋友反馈,禁用这个功能后,又拍等插件无法正常工作,所以一旦出现图片无法正常加载的时候,检查下是不是这个导致的哦!
禁用 WordPress 的 JSON REST API
WordPress 4.4 默认集成了备受关注的 JSON REST API,这个对于开发者来说,无疑是非常有用的,通过 JSON REST API 可以在外部程序(当然,WP自身也OK)中很方便地调用 WordPress 网站的数据,比如可以用来制作app程序等。 但是,对于大多数用户来说,这个功能是几乎用不到的了,JSON REST API 采用 GET 请求方式来获取数据,这个为 DDOS 攻击提供了一个新的攻击途径,就像 XML-RPC 接口一样,为了避免这个,我们可以在当前主题的 functions.php 文件中添加下面的代码即可禁用 JSON REST API : 1 2 3 4 5 6 /** * 禁用 WordPress 的 JSON REST API * https://www.wpdaxue.com/disable-json-rest-api-in-wordpress.html */ add_filter(’json_enabled’, ‘__return_false’); add_filter(’json_jsonp_enabled’, ‘__return_false’); /** * 禁用 WordPress 的 JSON […]
WordPress 一键启用维护模式 Maintenance Switch
运营一个网站,免不了要进行维护,比如更新网站功能,更换主题等等,我们通常不希望用户看到网站维护的工作过程,这时候,我们就需要临时开启维护模式。此前也介绍过一些工具和方法: WORDPRESS自定义临时维护提示信息3个WORDPRESS网站维护中/建设中插件 今天再介绍一个简单的插件 Maintenance Switch,它可以实现后台一件开启和关闭维护模式,支持排除用户角色、IP,支持自定义维护提示信息等。演示效果如下: 后台设置界面: 你可以在后台插件安装界面直接搜索 Maintenance Switch 直接安装,也可以在这里下载 Maintenance Switch。
使用 WordPress 插件 weDocs 创建你的帮助文档
本文目录[隐藏]1weDocs 简介2weDocs 后台预览3weDocs 前台预览4weDocs 下载 如果你是开发者,发布了自己的产品,你可能就需要为你的产品撰写帮助文档,今天推荐 使用 WordPress 插件 weDocs 创建你的帮助文档。 weDocs 简介 weDocs 是由 wedevs 出品的帮助文档插件,也就是 WP user frontend 插件的作者哦。你可以使用 weDocs 为你的产品创建非常好看的文档,在你的 WordPress 站点中组织你的产品文档! weDocs 后台预览 weDocs 的操作也非常便利,直接在后台操作即可: weDocs 前台预览 前台可以使用简码 【wedocs】(将【】换为[]) 进行调用: 在单篇文档界面,还有导航和评价,实在不错哦! weDocs 下载 1.WordPress插件库:https://wordpress.org/plugins/wedocs/ (你可以在后台直接搜索 weDocs 在线安装) 2. Github 库:https://github.com/tareq1988/wedocs-plugin/
WordPress 自动转换中文链接为拼音 SO Pinyin Slugs
如果你将WordPress固定链接设置为含有 %postname% 的样式,比如下图加圈的几种: 那你在发布文章时,就会发现默认生成的链接是中文的,复制浏览器地址栏的网址就是一堆乱码,但是每次手动修改为英文或拼音,是比较繁琐耗时的(虽然一直都是手动修改的,囧),好在有插件可以自动转换,之前推荐过 Pinyin Permalink 和 WP Slug Translate ,但是这两个插件都超过2年没更新了,不知是否还可以使用。所以今天再推荐一款 SO Pinyin Slugs,一样可以自动将中文转换为拼音。亲自测试了下,非常不错: 第一次输入标题,稍等几秒就可以自动翻译好了如果你稍后修改了标题,发布或保存文章的时候也会自动更新翻译如果你手动编辑了翻译的结果,也可以保留你的自定义修改,即使保存或发布文章,都不会改变标点符号、空格都会自动使用 – 替换,非常智能,字母、数字会保留 该插件一直保持更新,作者比较负责任! 你可以在后台插件安装界面搜索 SO Pinyin Slugs 即可在线安装,或者在这里下载 SO Pinyin Slugs,有问题可以在 https://github.com/senlin/so-pinyin-slugs 提交。
WordPress 使用 Apply Online 添加工作/广告/公开课等网上报名表单
本文目录[隐藏]1Apply Online 特色2Apply Online 预览3Apply Online 下载安装 相信有不少基于 WordPress 的网站,需要添加一些工作招聘、广告投放方面的在线申请功能。今天给大家推荐 Apply Online 插件,有了这个插件,你可以创建工作招聘、广告投放或公开课等网上报名表单,支持分类,可以让申请者直接在线填写表单内容,甚至上传简历、广告图片等等。 Apply Online 特色 标准的WordPress接口来添加,分类和管理广告。在单独的广告页上显示介绍,特性和报名表单。收到报名信息时,发送电子邮件通知。在网页上列出所有的广告、多个广告。可选择接收简历等附件。 Apply Online 预览 所有广告列表: 单个广告编辑界面: 报名者信息列表: 报名者信息: 前台显示广告内容: 在线报名表单: Apply Online 下载安装 在WordPress后台插件安装界面搜索 Apply Online 即可在线安装,或者在这里下载 Apply Online
WordPress 填写表单后邮件发送下载链接 Email download link
如果你的网站有些资源,需要用户填写邮箱后才可以下载的话,可以试试 Email download link 插件。Email download link 主要特色: 用户提交邮箱订阅网站更新后,发送某个下载链接防止匿名用户下载链接创建具有到期日的下载链接跟踪您的下载历史记录导出收集到的邮箱支持通过简码或小工具添加表单 调用方法 1.通过简码调用,后台创建好下载链接后,会生成有简码调用的,类似于: 1 [email-download-link namefield="YES" id="" desc=""] [email-download-link namefield="YES" id="" desc=""] 2.也可以在模板中直接使用php函数 1 <?php ed_download_link( $namefield = "YES", $id="" , $desc = ""); ?> <?php ed_download_link( $namefield = "YES", $id="" , $desc = ""); ?> 3.通过插件自带的小工具添加 在后台插件安装界面搜索 Email download link 即可在线安装,或者在这里下载 Email download link ,该插件有语言包,但是没时间汉化了,如果有朋友汉化了,欢迎分享过来,谢谢。
WordPress 使用 Awesome Support 添加工单支持系统
本文目录[隐藏]1Awesome Support 功能2Awesome Support 预览3Awesome Support 下载 如果你的WordPress有提供收费产品或服务,那一个工单支持系统通常是必不可少的,如果你还在为如何实现工单支持而困扰,那你不妨试试 Awesome Support 这个工单插件。 Awesome Support 功能 Awesome Support 是功能十分完整的 WordPress 工单支持插件。其主要功能如下: 工单:用户可以从前端提交工单,管理员和客服可以从 WordPress 后台回复和管理工单电子邮件通知:相关人员都可以通过邮件通知某些行动,所有邮件都是可定制的受限访问:所有的工单交流都仅限于客户和客服之间文件上传:你可以控制是否可以上传文件,可上传多少、多大的文件多种产品:你可以为尽可能多的产品提供支持自定义字段:轻松设置额外的自定义字段条款协议:可以设置客户必须同意条款协议才可以提交工单旧工单:使用标签迅速识别旧工单 Awesome Support 还有一些付费扩展,如果有需要,自己看下:https://getawesomesupport.com/addons Awesome Support 预览 Awesome Support 下载 在后台插件安装界面搜索 Awesome Support 即可在线安装,或者在这里下载 Awesome Support 已汉化该插件,点击这里下载 简体中文包,解压后上传到该插件的 languages 目录即可。 注:在 Nginx 环境下无法访问 Awesome Support 的设置界面,搜索下可能是存在性能问题,对用户数量众多的 WordPress 站点可能无法正常支持,不知道是不是个例。
WordPress 响应式图片灯箱插件 WF Magnific Lightbox
WF Magnific Lightbox 是一个支持响应式的 WordPress 图片灯箱,采用 Magnific Popup 来开发的,可以实现点击文章图片,以灯箱效果查看大图的用途。WF Magnific Lightbox 的主要特色: 支持所有常见的图像类型支持 WordPress 画廊和嵌入式图像(WordPress 所见即所得编辑器)支持输出图片标题、描述和版权从你的拖所包含的从EXIF数据中获取版权信息支持多语言插件 polylang 和 WPML支持真正响应灯箱和基于 CSS 调整采用逐步图像加载来加快加载时间 在后台插件安装界面搜索 WF Magnific Lightbox 即可在线安装,或者在这里下载 WF Magnific Lightbox
使用 WP Better Emails 自定义 WordPress 邮件样式
默认情况下,WordPress发出的各种邮件(忘记密码、通知等)都是纯文本格式。WP Better Emails 这个插件允许你修改 WordPress 发送HTML格式的邮件,还可以自定义发件人和发件邮箱。具体的设置界面如下: 一个简单的HTML格式邮件预览如下: 你可以在后台插件安装界面搜索 WP Better Emails 在线安装,或者在这里下载 WP Better Emails 进行安装。
WordPress 免费工单支持/知识库系统 NanoSupport
本文目录[隐藏]1NanoSupport 特色2NanoSupport 预览3NanoSupport 下载4NanoSupport 问答 今天推荐一款非常不错的 WordPress 免费工单支持/知识库系统:NanoSupport,它是一个完全免费的,完全基于 WordPress 的工单系统,不需要任何第三方服务!如果你需要给你的网站添加一个售后支持系统,那 NanoSupport 将会是一个不错的选择! NanoSupport 特色 一键安装配置智能机制,更好地兼容主题精美设计的支持中心完全私密的工单交互带注册的工单提交带登录的工单提交在工单提交时自动生成用户的用户名(可选)在工单提交时自动生成用户的密码(可选)知识库知识库内容分类工单部门默认工单部门’Support’从已注册用户中选择客服分配工单给客服更改工单状态 (待接入、开启、处理中、已解决)设置工单优先级(低、中、高、紧急)从后台回复工单从前台回复工单重新开启已关闭的工单支持工单团队的内部注释简码页面(插件激活时安装)设置页面(Settings API)支持调整用户角色和权限当前状态仪表盘小工具最新动态仪表盘小工具客服个人的仪表盘小工具添加工单到其他用户(后台)自定义邮件模板新工单邮件通知管理员邮件通知工单发起人他们的自动注册的账号信息邮件通知工单发起人当有回复时当客服的工单被回复时邮件通知他卸载时可完全删除数据(可选)100% 支持翻译响应式设计,支持电脑、平板和手机端简洁和注释的代码 NanoSupport 预览 前台工单中心: 后台工单列表: 前台提交工单: 插件设置: 前台知识库: NanoSupport 下载 你可以在WordPress后台插件安装界面搜索 NanoSupport 在线安装,或者在这里下载 NanoSupport 或 在 Github 下载 目前还没有中文,如果你可以帮助翻译,可以访问 https://translate.wordpress.org/projects/wp-plugins/nanosupport 在线翻译。 NanoSupport 问答 1.可用哪些简码? 工单提交页面: 1 [nanosupport_submit_ticket] [nanosupport_submit_ticket] 工单中心页面: 1 [nanosupport_desk] [nanosupport_desk] 知识库页面: 1 [nanosupport_knowledgebase] [nanosupport_knowledgebase] 2.如何兼容主题? 复制该插件下的 […]
WordPress 免费工单支持系统 WP Support Centre
WP Support Centre 是一个免费工单支持插件,它允许注册用户或者游客提交工单。支持选择分类、优先级,还可以上传附件。管理员/客服可以在后台回复及管理工单。如果开启了邮件管道(Email Piping),还可以直接回复通知邮件来更新工单。 WP Support Centre 功能 用户可以在前端查看工单信息以及回复工单支持添加HTML内容支持上传和管理附件支持过滤工单客服/主管管理删除工单抄送通知更改状态、分类和优先级电子邮件管道(Email Piping)支持和用户分享工单支持设置快捷回复内容支持设置定期工单支持设置项目名称:工单、工作、任务等(默认为工单)支持设置用户名称:客户、顾客、用户等(默认为客户)可添加注释而不通知用户可添加私密注释,只有管理和客服才可以看到设置状态、优先级颜色等 你可以在后台插件安装界面搜索 WP Support Centre 即可在线安装,或者在这里下载 WP Support Centre。
WP Super Subdomains 让 WordPress 使用子域名访问分类/标签等页面
对于分类很多很杂的网站,有些朋友希望使用子域名来访问分类,通常的做法是使用 WordPress 的多站点模式,但是维护起来其实也不太方便。今天推荐一个可以让使用子域名访问 WordPress 分类的插件:WP Super Subdomains。按照作者的介绍,该插件不仅可以设置分类进行子域名访问,还可以设置 标签、作者归档、页面,比较不错的一点是,可以自动生成 301 重定向之前的网址到添加子域名后的网址,便于SEO。 该插件还支持 W3C Total Cache 或 WP Super Cache 缓存插件! 需要注意的是,要正常使用该插件,必须满足下图提到的两个条件: 在后台插件安装界面搜索 WP Super Subdomains 即可在线安装,或者从这里下载 WP Super Subdomains。
WordPress 前台和后台设置不同的语言
文本介绍的方法有一个弊端:假设后台设置为中文,前台设置为英文,前台某些和后台有交互的地方(比如顶部工具条、评论部分的一些字段和交互信息)仍旧会显示中文。要解决这个,请看新的教程:给 WordPress 后台和前台设置不同的语言 一般情况下,我们在后台 设置 – 常规 那里选择了什么语言,我们的网站的前台和后台都会应用这个语言。 在给客户定制网站的时候,对方需要前台显示英文,后台显示中文。其实也是可以做到的,将下面的代码添加到主题的 functions.php 即可: 1 2 3 4 5 6 7 8 9 10 /** * setup one language for admin and the other for theme * must be called before load_theme_textdomain() */ function cmp_set_my_locale($locale) { $locale = ( is_admin() ) ? "zh_CN" : "en_US"; setlocale(LC_ALL, $locale ); […]
WordPress 多媒体库添加分类和标签支持
时不时看到有朋友说 WordPress 这么强大的系统,怎么多媒体附件都不支持分类呢。好吧,目前默认的确是不支持的。今天推荐一款新的插件 Attachment Taxonomies,它可以为多媒体添加分类和标签支持,如果你喜欢这个功能,不妨试试。 Attachment Taxonomies主要特色: 添加类别和标签到媒体库(独立于常规的文章分类和标签。)在媒体工具栏和媒体上传界面添加过滤器下拉列表中的附件分类允许在多媒体和附件上传界面为附件添加分类和标签为开发者提供了灵活的API,可用来添加其他分类法,或删除默认的 添加分类: 添加标签: 你可以在后台插件安装界面搜索 Attachment Taxonomies 进行在线安装,或者在这里下载 Attachment Taxonomies 。
使用 WP Custom Register Login 添加前台注册、登录、找回密码
WP Custom Register Login 可以为你的网站前台注册、登录、找回密码的功能,可以通过简码在任何页面上调用。还支持设置自动通过用户的电子邮件验证新帐户激活,自带算术验证码,有效防护垃圾注册。 在后台插件安装界面搜索 WP Custom Register Login 即可在线安装,或者在这里下载 WP Custom Register Login。 注:该插件使用了 Bootstrap 框架代码做响应式设计和表单验证机制,可能会导致某些主题出现错位,这个就需要自己调试修改,实在不行,只好放弃这个插件或者换个主题了。
使用 Live Chat by Supsystic 为你的 WordPress 网站添加在线聊天功能
本文目录[隐藏]1特色功能2界面预览3下载使用 前些天发现一款非常不错的免费聊天插件 Live Chat by Supsystic,可以很方便地为你的 WordPress 站点添加在线聊天功能,构建一个不错的在线客服功能哦。说真的,真正免费并且好用的在线聊天功能很少,而 Live Chat by Supsystic 是目前为止发现的最好的。完全不需要第三方服务支持,全部数据和操作都是在 WordPress 完成。 特色功能 无限实时聊天实时监控游客支持定制在线聊天窗口的设计模板无限即时聊天客服聊天记录和统计(只有专业版才支持统计功能)客服的手机即时聊天的小程序(Android版) 界面预览 下载使用 1.你可以在后台搜索 Live Chat by Supsystic 进行在线安装,或者在这里下载 Live Chat by Supsystic 2.Live Chat by Supsystic 有专业版,需要付费购买,如果你需要专业版的一些功能(数据统计、某些选项),可以自己考虑购买:http://supsystic.com/plugins/live-chat/ 3.已汉化该插件的免费版,点此下载简体中文包,解压后上传到该插件的 lang 目录即可。
用 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

