-
WordPress WP Super Cache 缓存插件 Nginx 优化规则
WP-Super-Cache 作为 WordPress 的老牌静态缓存插件,它在 WordPress.Org 的一个角落一直有一份 Nginx 伪静态规则(https://wordpress.org/support/article/nginx/#wp-super-cache-rules)。配置后可绕过 PHP 直接由 Nginx 返回 HTML 页面,能大大提高网站的并发能力和速度。这份规则如下,…... 技术大师- 0
- 0
- 5
-
Discuz X3.5 针对常见CDN/WAF/负载均衡 获取真实IP的方法
参照此教程修改之前,请务必确认X3.5当前是否能够获取到真实的IP地址如果已经能获取到真实IP地址的情况下,切勿参照此教程修改! 首先打开 config/config_global.php 这个文件,到大约最下面的位置,找到这样一段: $_config['ipgetter']['setting'] = ''; 改成 $…... 技术大师- 0
- 0
- 5
-
Discuz!X3.5积分策略中无法设置回帖积分等的解决方案
现象 积分设置选择了回帖奖励 用金币 可是 保存过后还是 显示 "使用交易积分" 问题原因 X3.5中去掉了一个积分策略“漫游应用使用的积分”导致数组的索引错误 解决方法 打开source/admincp/admincp_setting.php 搜索 ksort($settingnew['creditstrans']); 在上面加入 $settin…... 技术大师- 0
- 0
- 3
-
Discuz 3.X门户编辑器修改换行标签的方法
问题的由来: 现在门户编辑器Enter换行是div标签,怎么改成p标签呀,在哪个文件里改呀 修改方法 1.打开source/module/home/home_editor.php 2.搜索 inihtml = '<div></div>'; 把div换成你期望的标签,比如p 3.进阶 门户编辑器同时也是日志的编辑器,如果只期望在门户修改的话,那明天可以把第…... 技术大师- 0
- 0
- 3
-
Discuz QQ互联无法获取昵称的解决办法
QQ互联目前获取到的都是qquser,无法获取到正常的QQ昵称 解决方法 1.打开source/plugin/qqconnect/lib/ConnectOAuth.php 2.搜索代码,大约在409行 public function connectGetUserInfo_V2($openId, $accessToken) { $params = array( 'access_token&…... 技术大师- 0
- 0
- 4
-
Discuz手机版帖子内容斜体不生效的解决方法
解决办法 打开static/image/mobile/style.css X3.4搜索(X3.4和X3.5位置有所出入,可能存在空格,制表符,自行查找类似的语句) em, cite, i { font-style: normal; } 去掉 , i... 技术大师- 0
- 0
- 2
-
Discuz应用中心安装插件提示“数据下载错误(105)”的解决办法
近期很多用户在应用中心安装应用,提示105错误,大部分是阿里云的服务器,PHP 5.3.28、PHP5.3.29等。 通过常规的方法排查后,仍然不能解决问题,官方给出的说明是PHP问题,升级PHP即可,经过测试,确实是PHP问题,升级PHP可以解决。 但不是所有用户都知道如何升级,经过排查,锁定了引起php5.3执行错误的代码,在大量测试下找到了一种特殊的偏方,解决办法如下: 打开 source/…... 技术大师- 0
- 0
- 13
-
DZ升级到x3.1后 验证码不显示的解决办法
其实现在都用X3.5了,基本很少有看到有人用低版本,但低版本的插件很多是真的。 所以这个也作为记录保留在互联网。 解决流程 1.登录 后台 防灌水 选择验证设置 2.如果验证码类型 选择为空 时 选择其中一项验证码类型 提交 3.更新缓存 刷新页面 重新登录 故障解决。... 技术大师- 0
- 0
- 2
-
WordPress仿discuz根据文章阅读量赋热帖图标
WordPress根据文章阅读量赋热帖图标-仿discuz:仿照discuz论坛,起源子比主题。当文章浏览量大于规定值,如500后,自动在文章的顶部加一个图标,图标内容可以是热帖、优秀、精华等。 演示效果和实现代码如下: 演示图 实现代码 通用教程,适合WordPress美化,也适合子比主题和7B2主题美化,主题的浏览量一般都是views,这个在之前说过,大家可以去看看 3种方法实现wordpre…... 技术大师- 0
- 0
- 16
-
Typecho的author.php文件打造用户中心社区的参数调用和使用方法
typecho的author.php文件 是用户页面,但是官网给予的参考文档很少,很多人也是直接忽略掉了这个页面 我也是通过打印$this 获取了我们大概能调用,有用的东西 例如:获取当前用户的信息 $userInfo = (object)$this->pageRow; print_r($userInfo->screenName); 具体可调用参数,可打印print_r($userIn…... 技术大师- 0
- 0
- 3
-
给Typecho主题做内容专题功能,打造文章系列
当网站发展到一定的时候,站内文章会显得很多,显得很杂乱,一个很好的网站专题功能,不仅可以帮助栏目分类更好的聚集网站内容,还能大幅度提升用户的垂直粘性,提升SEO哦 spimes主题里面,先通过插件主题启用的时候,初始化创建专题id,专题名称,专题描述和专题封面的数据库数据 $db->query('ALTER TABLE `'.$db->getPrefix().…... 技术大师- 0
- 0
- 3
-
Typecho数据库常用的API,创建/更新/读取/删除
Typecho数据库常用API,整理了Typecho数据库常用的API,实现基本的CURD操作。创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete) 表创建和删除 在Typecho插件开发过程中,往往需要创建自己的表。Typecho_Db类中的query函数,可用于执行所有sql语句,因此我们使用query()来进行表的创建、修改或者删除。 $db= Type…... 技术大师- 0
- 0
- 2
-
Typecho制作打卡签到+积分功能实例教程
每次下载主题,都会扣除积分才能进行下载,因此特意添加了打卡功能,每天只能打卡一次,从而增加积分,当然了,也可以进行充值积分功能,但是这里主要还是说的打卡功能 首先 function socop($uid,$upsum) { $db = Typecho_Db::get(); $cid = $uid; if (!array_key_exists('socials', $db->…... 技术大师- 0
- 0
- 5
-
Typecho结合宝塔API查看服务器信息
可以通过宝塔给出的API接口,在网站上直接看到服务器当前的信息状态 打开宝塔面板的面板设置-api接口,如图 这里提到的开启API后,必需在IP白名单列表中的IP才能访问面板API接口,除了必须要填入127.0.0.1之外,还有一个ip就是你当前访问服务器的ip,比如如果你是电脑的软件,那就是电脑的ip地址,如果是网站,那就是网站的ip地址 宝塔api说明手册pdf地址:https://www.b…... 技术大师- 0
- 0
- 4
-
Typecho获取当前分类栏目页面的mid值,多级分类ID获取教程
typecho获取当前分类栏目页面的mid值有很多种方法,最简单的方式 下方是文章内获取栏目id的代码 <?php echo $this->categories[0]['mid']; ?> 在一级分类,二级分类都可以直接获取到分类mid值,但是当一级分类存在多个二级分类的时候,这句代码就为空值,但是基本上很少有人用到,由于我这边在制作主题的…... 技术大师- 0
- 0
- 2
-
Typecho获取指定栏目下的文章
typecho数据库里面,文章数据是单独一个表,而栏目和文章id的关联又是一个表,所以单独输出某一个栏目下的文章内容,则需要在输出文章的时候进行联合查询(SQL 中 JOIN 子句用于把来自两个或多个表的行结合起来) 参考代码如下: //直接在文章调用mou(分类id) function mou($cid=NULL){ if(empty($cid)){ $cid = 1; } $db = Type…... 技术大师- 0
- 0
- 2
-
JQ给Typecho打造字母头像
偶然发现码云上有个非常人性化的细节:会自动给没头像的用户生成一个昵称首字符的彩色头像 发现这头像居然还是在前端实时生成的 这就很有意思了! 效果图 它使用的是一个叫 LetterAvatar 的 JS 插件。它的原理是利用动态创建的 canvas 生成图像,然后显示在 img 标签中。 JS代码 /** * LetterAvatar * * Artur Heinze * Create Letter…... 技术大师- 0
- 0
- 3
-
Typecho加上主题自动添加tag标签功能
有类似的插件,你可以直接使用插件tyepcho tag select plugin,这里我们用代码实现。 效果图 教程 如果不需要插件,也可以在自己的主题上整合添加,首先在functions.php里面添加一句 Typecho_Plugin::factory('admin/write-post.php')->bottom = array('tagshelper&…... 技术大师- 0
- 0
- 2
-
给你的网站主题加上一言功能,适用Typecho,WordPress
在这里,教大家一个使用一言官方 API 的方法~ 作为一个养殖站用一言好像没啥用,分享给你们玩玩。 同样的使用typecho和wordpress 首页在你的主题functions加上这句话 /** * 主题集成一言(Hitokoto)API 经典语句功能 */ function GetHitokoto(){ $url = 'https://v1.hitokoto.cn/?encode=j…... 技术大师- 0
- 0
- 4
-
Typecho更换Gravatar头像源,QQ邮箱取用qq头像教程
无论是Typecho还是WordPress,默认的Gravatar地址都是国外的,访问速度很慢,严重影响网站的访问体验,这里分享一下替换方法。 全站修改法 在网站根目录下的 config.inc.php 文件,加入以下代码。 define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/…... 技术大师- 0
- 0
- 2
-
Typecho搬迁后出现no input file specified 三种解决方法
最主要的是,把项目文件下的.user.ini文件删除解决了 以下是官方较为正规的解决办法 IIS Noinput file specified 方法一 改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS 方法二 请修改php.ini 找到 ; cgi.force_redirect = 1 去掉前面分号,把后面的1改为0 即 cgi.force_redirect = 0…... 技术大师- 0
- 0
- 4
-
Typecho出现"Database Server Error"
原因 今天从APPNODE一键迁移完,发现出现Database Server Error错误. 从报错提示来看,就是数据库服务错误的意思。那么也就直接找数据库文件进行编辑。 解决办法 站点目录config.inc.php里面Mysql改为Pdo_Mysql. 因为迁移网站从PHP5->PHP7 因为PHP7 不支持Mysql,我们只可以选用Pdo_Mysql 所以以后大家安装Typecho的…... 技术大师- 0
- 0
- 7
-
配置typecho的多分类筛选 - spzac主题篇
如图所示,这个功能并没有整合到主题里面,是因为大部分功能都是固定写死的,比如每个人的主题字段都不一样,而多分类筛选是可以按字段来检索的,所以就简单的在这里分享一下教程,但是具体来说,还是较为复杂,也就简单看看思路把 演示 域名+/search/sy/ = 意思是搜索关键字为“sy”的搜索页面 这里就只是为了获取搜索页面,搜索任意关键字都可以,然后看看 ?allsuo=1&cat=1&…... 技术大师- 0
- 0
- 5
-
给Typecho主题做一个顶踩功能评分功能
借用之前转载的《Typecho打造点赞功能(教程)》,思路是一样的,能做个点赞,也能做个踩帖的功能,然后通过点赞和总人数的比例推算一个评分标准 比如某一篇文章,支持顶贴2人,踩帖1人,总数3人,那么评分(满分为10分)为2*10/3=6.6分 如图所示 教程 右上角的星级评定代码 HTML <div class="product-star5"></div>…... 技术大师- 0
- 0
- 3
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
- ¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!