-
WordPress使用CDN或者反代后如何获取访客的真实IP
给国外服务器的网站套了个香港反代加速一下,结果反代后各种ip拦截都出了问题。 查了下原来WordPress 获取用户IP似乎用的是 REMOTE_ADDR,这样反代或者使用cdn后就全是从反代机以及CDN 服务器的 IP。 这样的话,在 wp-config.php 文件或者主题文件中增加下面代码就可以获取 CDN 后访客的真实IP了。用解析后的 HTTP_X_FORWARDED_FOR 替换 RE…...- Acirno
- 422
-
All in One SEO Pack插件schema输出导致WP文章时间提前8小时bug修复
如今各种SEO插件中都引入了schema数据来方便搜索引擎了解网站文章相关数据,常用的All in One SEO Pack和Yoast SEO中都自带了这个功能。 不过All in One SEO Pack插件近期国内使用却多出了个bug,就是schema数据中的文章发布以及修改时间会比实际时间提前8个小时,并且修改php时区、Wordpress默认时区都不能正确输出。 其导致的结果就是收录后搜…...- Acirno
- 546
-
简单的WordPress外链跳转提示插件 cp-link-open
分享下由lovestu站长applek开发的WordPress外链跳转提示插件 - cp-link-open。 可以方便的给文章中的外部链接添加一个提醒页面,类似知乎上打开外部链接的提示页样式。 并且后台还可以设置白名单。 来源:https://www.lovestu.com/cp-link-open.html...- Acirno
- 1.1k
-
WordPress5.8版本后如何恢复经典小工具
WordPress5.8版本更新了WP一直以来的小工具(小部件)功能,将小工具编辑器修改成了区块编辑器,导致一些wp主题的自定义小工具出现报错的情况。 这时候,如果主题作者更新比较慢的话,就可以使用WordPress官方发布的经典小工具插件(Classic Widgets)来让小工具恢复原来的样子。 安装方式 WP后台> 插件 > 安装插件,搜索“Classic Widgets”,安…...- Acirno
- 233
-
图片img标签自动添加alt,title属性
//图片img标签添加alt,title属性 function imagesalt($content) { global $post; $pattern = "//i"; $replacement = ''; $content = preg_replace($pattern, $replacement, $content); return $content;…...- Acirno
- 2.4k
-
又一款WordPress反垃圾插件:Antispam Bee
Antispam Bee是另外一款被WordPress官方收录的反垃圾评论插件,虽然有了WordPress官方的akismet,但既然这款插件存在,肯定也有一些不同的地方。 插件完全免费,功能不比akismet的差。 插件有一些比较有意思的功能: 1,只允许评论显示某种语言,如果是中文网站设置这个功能,基本上可以把所有的非中文评论垃圾评论都干掉了; 2,屏蔽或者允许某写国家的评论,这个也比较给力,…...- Acirno
- 174
-
WordPress小工具移动端显示/隐藏控制插件
这几天有几个广告商找到我想在acg站投放广告,我想着挂着回回血也好啊,于是就注册了帐号开始挂广告。 期间发现了个问题,这家的广告是pc端广告,在移动端看着就不太好,这时候就想怎么让放广告的小工具只在pc端显示,于是就有了这篇文章。 Widget Logic 是一个添加 条件标签(Conditional Tags)来设置小工具所要显示的页面,比如填写 is_home() ,该小工具只会在首页显示;填…...- Acirno
- 4.5k
-
解决国内服务器wordpress无法更新问题
WordPress 搭建在国内服务器上,有时会遇到 WordPress 更新失败的问题,这通常是服务商屏蔽了wordpress服务器的缘故,腾讯云广州和香港以外的机子普遍这样,于是除了手动覆盖法,只好用下面这个方法解决了。 使用代理服务器 打开 wp-config.php 文件,在底部增加以下代码: define('WP_PROXY_HOST', 'us.centos…...- Acirno
- 3.8k
-
解决wordpress数据表wp_options不可写的问题
昨天折腾网站搬家发现了个奇怪的问题。网站数据库wp_options表无法在phpmyadmin中编辑了,也就是手动无法修改里面的站点域名和后台域名。 仔细查看后发现原来是option_id这个字段做为主键是唯一自增的,但是不知道为什么突然包含了许多为0的项,导致了数据和字段属性冲突,于是只好自己解决下。 方法,删除option_id字段进行重建。...- Acirno
- 340
-
wordpress文章的几种状态值
wordpress发布文章时会有各种文章状态。在采集时可以设置为草稿或者待审状态供编辑进行修改校对 1、pending:待审 2、draft:草稿 3、auto-draft:自动保存的草稿 4、inherit:修订版本 5、trash:回收站 6、publish:已发布 7、future:定时 8、private:私有...- Acirno
- 3.9k
-
解决WordPress百度链接主动提交插件Baidu-links-submit无法成功提交错误
闲来无事跑去百度站长平台瞄了一下,发现acg站的主动推送从来没成功过。。。 wtf??? 我明明安装了插件啊。 检查插件日志后发现提示错误:error:Empty reply from server 去张戈博客查看后找到问题修复教程:解决插件Baidu-links-submit无法成功提交 修复方式: 修改plugins/baidu-links-submit/inc/common.c…...- Acirno
- 3.9k
-
使wordpress注册成功后直接显示密码
记得以前写过一篇wordpress注册时填写密码的文章。 https://im.acirno.com/2305.html 今天就再来篇注册后直接显示生成的随机密码的方法,主要适用于网站无法发邮件或者邮件延迟较大用户不好获取信息的站。 1.开启网站注册功能 2.打开位于wordpress根目录下的wp-login.php,然后找到这句代码: $errors->add('registe…...- Acirno
- 3.5k
-
WordPress数据库批量替换插件:Search & Replace
Search & Replace,这款插件可以把数据库的操作完全的可视化,而且不用再反复的往数据库里导出导入数据。 官方地址:https://wordpress.org/plugins/search-and-replace/ ...- Acirno
- 3.6k
-
dux,tob主题添加显示外链图片为缩略图
坏处是直接使用文章中的原图而非生成压缩缩略图会导致页面载入数据量变大,建议配合lazyload使用。 打开functions-theme.php找到如下代码: function _get_post_thumbnail() { return ’<img src="’._the_theme_thumb().’" data-src="’. _get_post_thum…...- Acirno
- 4.3k
-
WordPress文章图片自动添加链接到原图
以前发布的图片没有添加链接到原图,或者你不想每次都手动添加链接,那你可以在主题的 header.php 中添加下面的js代码: <script type="text/javascript"> $(function() { $('.entry img').each(function(i){ if (! this.parentNode.href) {…...- Acirno
- 233
-
为WordPress编辑器TinyMCE开启更多功能-添加雅黑字体
WordPress默认的编辑器是TinyMCE编辑器,,默认的编辑界面似乎少了一些编辑器该有的功能,如字体、字号等。 我们可以通过在主题functions.php中添加代码来开启 function enable_more_buttons($buttons) { $buttons[] = 'hr'; $buttons[] = 'del'; $bu…...- Acirno
- 3.4k
-
wordpress文章关键词自动添加内链链接代码
文章页面的关键词自动添加内链,有利于SEO,方便读者查看所有相关关键词的所有文章。 建议最多替换2个重复的词!避免过度SEO。 在主题的functions.php文件中添加以下代码: /* *自动为文章内的标签添加内链开始 */ //连接数量 $match_num_from = 1; //一个关键字少于多少不替换 $match_num_to = 1; //一个关键字最多替换次数 //连接到Word…...- Acirno
- 4k
-
WP Super Cache发布1.4.9安全更新
前几天WordPress 4.7.2发布一个安全更新,接着WordPress RESET API又爆出漏洞,而就在昨天,WordPress知名的缓存插件:WP Super Cache也发布了最新的1.4.9版本,原因是这个插件的1.4.8版本出现了XSS漏洞。 而这几天有不少站长发WordPress网站内容被修改,加入恶意代码或者注册用户中出现不明的用户。 这两种情况基本上都是以上几个漏洞造成的,…...- Acirno
- 3.3k
-
WordPress文章内容批量修改插件:Search&Replace
我们在使用wordpress的过程中经常会遇到跟换插件、主题以及域名的情况,这时候会发现有些插件残留内容,比如代码高亮、短代码、图片灯箱,域名链接等。 这时用这个插件就可以一次性修改这些内容。 链接: https://pan.baidu.com/s/1pL6lo4j 密码: 1234...- Acirno
- 4.3k
-
wordpress集成markdown
转自:风景侠 WordPress 的编辑器没有 markdown 功能,曾今寻便所有的 plugin ,发现都不太理想,并且作为一个非插件控的我,即使找到了大而全的插件,也会想方设法来去插件化。于是今天早上拍了下脑门,决定自己集成 markdown。 集成后的功能如下: 实时预览 即见即所得,甚至你可以作为一个专门的 markdown 编辑器来使用 代码高亮 程序员最爱,需要在前台做代码高亮 代码…...- Acirno
- 3.6k
-
wordpress编辑器增加字体选择以及字体大小设置
将以下代码加入到主题的functions.php里即可: function MBT_add_editor_buttons($buttons) { $buttons[] = 'fontselect'; $buttons[] = 'fontsizeselect'; $buttons[] = 'cleanup'; $buttons[] = …...- Acirno
- 3.4k
-
PoiPlayer – 好看的WordPress音乐播放器插件
PoiPlayer 是一款使用网易云外链的站点音乐播放器插件。 采用底部边栏设计,集成搜索功能和外链工具。 最新版本:2.0.3 更新摘要: # 2016-12-12 支持SSL,不怕丢失小绿锁了。 替换图标库,体积缩小90%。 修复部分主题样式问题。 # 2016-12-03 增加支持自定义移动端隐藏/显示播放器。 禁止移动端自动播放。 # 2016-11-01 ## 去除歌词Debug弹窗。 …...- Acirno
- 5.5k
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
ฅ优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!