浏览类别

CMS

CMS wordpress

WordPress全站登录可见/分类登录可见

因某个网站内容不是大众化的,需要在不登录的情况下,不允许访问任何内容,就可以用一句代码搞定,当然可以自定义跳转到提示页面,或者改成文字提醒都行。 把下面这句代码,加到Wordpress主题到头部或者尾部文件都行: header.php文件加到:</head>前面,footer.php文件加到:</body>前面就行。 至于跳转的网站,自己改,改到登录页面也可以。 如果只是让 […]…

继续阅读

CMS wordpress

WordPress百度移动专区熊掌ID自动推送代码

之前百度停了熊掌号的收录,还以为熊掌号凉了,就没管了,今天才得知原来百度现在把熊掌ID推荐到移动专区去了,大概可以立即为网站如果绑定了熊掌ID,对手机端收录有好处吧。 既然如此,我也就重新加上吧,不过一个熊掌ID只能绑定一个网站。 绑定熊掌ID内容源:https://ziyuan.baidu.com/ydzq 然后把代码加到functions.php文件: 和我之前发过百度pc推送的代码一样的,只 […]…

继续阅读

CMS wordpress

wordpress DPlayer Lite视频插件支持m3u8格式

WordPress很多视频播放器插件,有的收费插件功能还挺强大的,不过本身支持m3u8的不多。 video.js很多公司都在用,但是我配置之后发现对某些m3u8格式的解码不出来声音,最后只好放弃了video.js。 最后选择了另外一款开源的播放器DPlayer,外面本来就有Wordpress的DPlayer播放器插件。其中有一款几年没更新的DPlayer for WordPress,地址:http […]…

继续阅读

CMS wordpress

WordPress彻底禁止图片生成缩略图

现在Wordpress的版本其实体验好很多了,除了编辑器... 现在如果不想图片生成缩略图直接在后台改下还是可以的,就是全部设置0,以前这里改了都不完全生效。虽然现在后台修改能起一部分用途,不过偶尔一些图片还是会被自动生成缩略图,这和图片的上传方式有关。 那就用代码彻底关掉缩略图功能,当然这个功能和主题有关系,有的主题自己改过这些。 1:在functions.php文件添加: 2:访问wp-adm […]…

继续阅读

CMS wordpress

WordPress正确配置全站腾讯云CDN

前几天说网站备案了,全站套了腾讯云的CDN,静态文件套的阿里云CDN,但是由于我错误的设置,导致从百度,谷歌等网站也无法访问本站。 当然用腾讯云CDN,也是因为他家https也有免费额度,对于我个人博客足够了。 需要把从访问来源的每一个网址都加入白名单才行,比如: *.baidu.com *.google.com *.so.com *.sogou.com *.bing.com 当然如果不开启防盗链 […]…

继续阅读

CMS wordpress

WordPress 用QQ邮箱设置Smtp邮件验证

我以为我写过QQ邮箱呢,才看之前发的是关于Mail()函数和其他邮箱的。 当然以前写的Mail()函数提示,里面也是用的QQ邮箱,不过没有完整说明。 今天给一个商城配置新邮箱,用了QQ邮箱,就顺便记录下吧。 1:先到QQ邮箱的账号设置,去打开:POP3/SMTP服务 2:然后会得到一个授权码,这个授权码就是发信用的密码。 3:把Wordpress用到的邮箱验证代码放到主题的functions.ph […]…

继续阅读

CMS wordpress

WordPress刷新object-cache缓存

今天网站搬家之后,网站因为object-cache.php文件打不开了。 删掉object-cache之后就正常,那应该是object-cache缓存造成的。 在object-cache文件是有清除缓存函数的。 把wp_cache_flush()放到主题的functions.php里面就行,等网站能正常打开了,再把这句删了。 另外object-cache文件有好几个版本,有的版本对应的PHP版本不 […]…

继续阅读

CMS wordpress

WordPress 用谷歌邮箱设置Smtp邮件验证

关于Wordpress配置邮箱验证之前提到过: WordPress用阿里云企业邮箱SMTP发信 其实基础代码都是一样的,只是谷歌邮箱为了安全需要自身多设置几步。 我们大部分用的阿里企业邮箱或者QQ邮箱,不过某个网站是针对国外用户,这次就选择了谷歌邮箱来验证。 先设置第一步:转发和 POP/IMAP 开启POP和IMAP,选择对从现在起收到的邮件启用POP就行了。 IMAP的都默认。 再设置第二步: […]…

继续阅读

CMS wordpress

WordPress百度搜索主动实时推送代码

百度实时推送官方本身就有代码,改下加到Wordpress用就行了,网上也很多教程,根据自己的改。 这个代码我是看了某款主题的,他主题自带了这个功能,我就单独弄下,加到functions.php文件: 至于熊掌号,没必要了吧,熊掌号都凉了,现在已经不能搜索熊掌号了。…

继续阅读

CMS Flarum

Flarum论坛网站接入GitHub登录

Flarum官方有个github的登录插件,觉得论坛也有面向程序员的,可能部分也有github账号,就去申请了下,特意新注册了个号。 先到github申请个应用: 右上角头像哪里点设置:settings 拉到下面选择开发设置:Developer settings 进来之后选择第二个授权:OAuth Apps 接下来依次填写就行了: 至于那个回调地址,我在flarum官方论坛看,有的说可以不用填写后 […]…

继续阅读

CMS Flarum

flarum迁移服务器换域名

昨天安装的时候是在国外服务器安装测试的,今天搬回国内服务器,换域名正式用上了。 flarum迁移也很简单,就是改下参数的事。 备份: 备份原来网站数据、网站数据库 导入: 把网站文件上传到新服务器,数据库导入新数据库。 改配置: 修改网站目录的:config.php 然后给权限: chown -R www.www 目录 记得还有storage和/public/assets文件夹的权限。 最后清除缓 […]…

继续阅读

CMS Flarum

Flarum论坛安装扩展插件市场

Flarum论坛的插件要一个个安装很麻烦,得老去服务器用composer安装。 所以官方也有过插件市场,安装之后在后台能在线安装。 (如果是国内服务器,后台插件市场可能会出错,不能安装。) 其实官方有帖子介绍,我就简单搬运下: 在网站目录下执行以上命令。 然后在后台去启用: 之后就可以直接在后台安装了:(这个翻译怪怪的,巴扎...应该是翻译爱好者还没更新) 参考: https://discuss. […]…

继续阅读

CMS Flarum

Flarum论坛从零安装到中文汉化教程

最近把我们的工单系统改成论坛形式,增加搜索引擎收录,引流用,不会考虑强大的功能,就直接无视discuz了,然后又考虑用xiuno程序,因为之前用过,还买过里面的收费插件,就想直接恢复之前的数据。 结果以前备份的数据不知道什么时候被删了,就索性换个更轻量化的程序好了,就搜到了Flarum。 Flarum和xiuno在速度加载上初体验我觉得差不多,只是我倾向Flarum这种风格,当然两个用到的技术也不 […]…

继续阅读

CMS wordpress

WordPress正确使用Cloudflare CDn

网站没备案之后就一直用国外服务器,前期也一直没用cdn,因为某个域名被墙污染了,前段时候更换新服务器和域名,才全部都套上了Cloudflare,Cloudflare的免费套餐就够我用了,以降低域名被墙的可能性。 Cloudflare官网:cloudflare.com 网站接入方式:可以直接改域名DNS,或者找第三方平台用cname解析接入,我都用了,具体怎么接入就不说了。 免费套餐只有3个规则能设 […]…

继续阅读

CMS wordpress

WordPress 启用配置OPcache

服务器怎么安装OPcache就不说了,现在的安装脚本都有,况且很多人在用面板。 重要的是我没新服务器来操作。。。 所以就只说下相关配置,修改php.ini文件: 用phpinfo.php查看,有没有开启。 参考: https://github.com/zendtech/ZendOptimizerPlus https://www.zybuluo.com/phper/note/1016714…

继续阅读

CMS wordpress

博客因为语言文件错误导致全站乱码

昨天把这个主题的部分语言翻译成中文了,但是修改zh_CN.po文件的时候,有几个地方我改错地方了。 我直接把几个msgid改成中文了,并且多加了个代码,然而这个主题是用了样式调用。 所以今天上午打开网站,结果全站乱码了。 这就是匆忙不细致导致的后果。。。 WordPress汉化一定要主要不要直接改msgid,而是改msgstr。 当然有的主题可以直接改,这取决于自己主题文件的调用方式。…

继续阅读

CMS wordpress

禁止Gutenberg编辑器style.min.css在首页加载

我已经慢慢习惯了Gutenberg编辑器,某些地方我觉得比老版本方便,当然更多还是不喜欢并且反感的。 不过还是坚持新版本吧,但是Gutenberg编辑器有个style.min.css样式会在首页加载。 应该很少有人的首页会用到这个吧,当然这个css文件很小的,不在意可以不管。 那就只让Gutenberg编辑器的block-library/style.min.css在后台和文章和页面加载吧。 如果你 […]…

继续阅读

CMS wordpress

WordPress禁用jquery-migrate.js

jquery-migrate.js是jQuery库链接js,主要是用于兼容久jQuery库,但是现在很少用得到,国内开发者的主题多数根本不用。 所以这个jquery-migrate.js在部分国外主题还很常见,毕竟他们到用户面向更多,情况更复杂。 如果你发现你的主题也还有jquery-migrate.js,就可以屏蔽加载,加到functions.php文件。 至于还有个jquery.js文件,但是 […]…

继续阅读