TypechoJoeTheme

半粒糖博客-人生必有痴,后有成

统计
搜索到 21 篇与 Wordpress 的结果
2019-10-06

WordPress 站点维护功能

WordPress 站点维护功能
有时遇到一些情况,比如站点需要闭站备案、或者被要求停站等等,我们就可以使用本文的功能,使我们的 wordpress 站点一键进入站点维护模式:打开站点的任意链接都显示“站点维护中”的字眼,而且返回 503 响应码比整站关闭对搜索引擎更加友好~将下面代码直接放入 functions.php 中即可:/** * 一键实现Wordpress站点维护功能-半粒糖博客 * https://bltang.cc/7189.html */ function lxtx_wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_logged_in()){ $logo = 'https://bltang.cc/wp-content/themes/vieu/static/img/logo.png'; // 请将此图片地址换为自己站点的logo图片地址 $blogname = get_bloginfo('name'); $blogdescri...
浮夸小生。
2019-10-06

Wordpress

54 阅读
0 评论
2019年10月06日
54 阅读
0 评论
2019-10-06

WordPress 完全禁用 REST API(最新版)

WordPress 完全禁用 REST API(最新版)
毋庸置疑 WordPress 算是当前比较好用的 PHP 程序,基本上个人博客、企业网站,小型商务网站都可以使用到。而且 WordPress 官方的更新、第三方的插件主题丰富,让这个程序变得越来越丰富多样,但是随着不断的升级功能,也会增加程序的负担和不安全因素。比如 WordPress 从 4.4 版本开始新增的 JSON REST API 功能,通过这个 REST API 可以很轻松的获取网站的数据,可应用于其他网站、手机 APP 或小程序等;但对于一般的网站是没有需要的,反而会拖累网站的速度,而且 REST API 采用 GET 请求方式,这就为 DDOS 攻击提供了一个新的攻击途径,所以我们应尽可能的禁止掉这些不必要的功能需求,并且去掉 head 里面输出 wp-json 链接。在此也说下查看 WP JSON REST API 是否开启的方法:http://域名/wp-json/,若输出数据则是开启状态。因此如果我们想兼容所有版本的 Wordpress,我们可以直接使用插件Disable REST API或Disable WP REST API来完全禁用 REST API;...
浮夸小生。
2019-10-06

Wordpress

82 阅读
0 评论
2019年10月06日
82 阅读
0 评论
2019-10-06

WordPress 评论中嵌入图片

WordPress 评论中嵌入图片
WordPress是不支持在评论中插入图片的,有时候留言评论时需要插入图片,或者我们自开发主题时,在评论时加入贴图功能,一起看下面的步骤来实现1、在functions.php中加入以下代码//评论加图片 add_action('comment_text', 'comments_embed_img', 2); function comments_embed_img($comment) { $size = auto; $comment = preg_replace(array('/\[img\]((http|https):\/\/\S*)\[\/img\]/'),'', $comment); return $comment; }这样的话,你只要在评论中插入图片地址,就能显示图片了。2、添加贴图按钮在你的 comments.php 评论模板样式文件中,添加一个按钮或链接:<a href="javascript:embedImage();" title="插入图片" alt="插入图片"><i class="far fa-images...
浮夸小生。
2019-10-06

Wordpress

55 阅读
0 评论
2019年10月06日
55 阅读
0 评论
2019-10-05

WordPress实现404死链自动收集方便提交到站长平台

WordPress实现404死链自动收集方便提交到站长平台
此代码需要的可以用下哈代码<?php //WordPress实现自动记录死链地址 if(is_404 &amp;&amp; strpos($_SERVER['HTTP_USER_AGENT'],'Baiduspider') !== false){ $file = @file("badlink.txt");//badlink.txt $check = true; if(is_array($file) &amp;&amp; !empty($file)) foreach($file as &amp;$f){ if($f == home_url($_SERVER['REQUEST_URI'])."\n") $check = false; } if($check){ $fp = fopen("badlink.txt","a");//badlink.txt就是在网站根目录的记录死链的文件 flock ($fp, LOCK_EX) ; fwrite ($fp, home_url($_SERVER['REQUEST_URI'...
浮夸小生。
2019-10-05

Wordpress

58 阅读
0 评论
2019年10月05日
58 阅读
0 评论
2019-08-14

WordPress、添加显示百度是否收录

WordPress、添加显示百度是否收录
吐槽[咒骂]对于小生我这种,服务器太过于垃圾,非常反感插件,下面我们来使用代码一样可以完成插件的功能,看操作#(酷)[alert class="danger"]1、编辑主题目录的functions.php文件,在最后一个?>标签前新添如下代码并保存(如没有?>标签,则直接加到最后面):[/alert]//百度收录展示 function baidu_check($url){ global $wpdb; $post_id = ( null === $post_id ) ? get_the_ID() : $post_id; $baidu_record = get_post_meta($post_id,'baidu_record',true); if( $baidu_record != 1){ $url='http://www.baidu.com/s?wd='.$url; $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,$url); ...
浮夸小生。
2019-08-14

Wordpress

50 阅读
1 评论
2019年08月14日
50 阅读
1 评论
2019-05-05

价值998的wordpress自媒体主题MNews破解版

价值998的wordpress自媒体主题MNews破解版
MNews 主题是萨龙网络开发出来的一款简约新闻自媒体类的 WordPress 主题。不过此版本经过了破解,无需付费授权也可以使用,价值还是很大的,自己用来做站,这款主题会让你逼格满满。设计上简约、干净、精致、响应式,功能上前所未有的实用强大,完善的用户中心(前台投稿、编辑草稿文章与个人资料),文章与评论点赞,打赏,站内信,百度推送,熊掌号粉丝与关注和推送,认证作者加 V,前台编辑文章,自定义编辑资料与上传头像,付费阅读内容,付费下载链接,付费观看视频,可设置扩展资料是否公开显示等强大实用的功能,后台设置更是强大而且实用,所以 MNews 主题是一款不可多得的WordPress 新闻自媒体类主题。 
浮夸小生。
2019-05-05

Wordpress

184 阅读
15 评论
2019年05月05日
184 阅读
15 评论
2019-01-13

wordpress-无需插件启用主题自带邮件评论

wordpress-无需插件启用主题自带邮件评论
将以下代码添加在全局文件当中(functions.php)//邮件提醒 add_action('phpmailer_init', 'mail_smtp'); function mail_smtp( $phpmailer ) { $phpmailer->FromName = '半粒糖博客'; //发件人名称 $phpmailer->Host = 'smtp.qq.com'; //修改为你使用的邮箱SMTP服务器 $phpmailer->Port = 465; //SMTP端口 $phpmailer->Username = '1787158394@qq.com'; //邮箱账户 $phpmailer->Password = 'xxxxxxxxxxx'; //邮箱密码(此处填写QQ邮箱生成的授权码) $phpmailer->From = '1787158394@qq.com'; //邮箱账户 $phpmailer->SMTPAuth = true; $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25时->留空,465时->ssl)...
浮夸小生。
2019-01-13

Wordpress

59 阅读
1 评论
2019年01月13日
59 阅读
1 评论
2019-01-09

wordpress为评论添加访客ip归属地址及运营商信息

wordpress为评论添加访客ip归属地址及运营商信息
一、前言有一些盆友的IP地址归属地不准确,请确保有没有开启CDN,CDN可能导致无法准确获取IP归属地信息,启用CDN获取访客真实IP地址方法 参考文章:https://bltang.cc/6623.html二、效果图三、使用教程把以下全部代码复制到你的模板函数 (functions.php) 注:模板不同,有些会是在:(functions-theme.php)include("ip2c/ip2c.php"); //IP 归属地和运营商查询功能include("show-useragent/show-useragent.php"); //显示国籍、系统、浏览器信息调用代码WordPress 评论模板函数中合适的位置插入如下代码即可:CID_print_comment_flag();/*国籍*/echo' ';/*空格*/CID_print_comment_browser();/*浏览器*/echo convertip(get_comment_author_ip());/*运营商*/如果你跟我主题一样的 那么是在modules目录下mo_comments_list.php文件58行...
浮夸小生。
2019-01-09

Wordpress

62 阅读
5 评论
2019年01月09日
62 阅读
5 评论
2018-12-29

wordpress添加CDN无法获取真实IP地址

wordpress添加CDN无法获取真实IP地址
一、前言前段时间,可能有童鞋注意了,半粒糖的评论下面获取访客IP归属地信息不准确,细心的朋友一定发现IP一直都是错的,就一个摆设玩意儿,但是这不是我想要的效果。在网上参照了许多人的方法,IP归属地的插件我也使用了,本地化的我也使用了。但是最终无果,经过盆友的提醒,我确实为小站添加了CDN防护,也就是因为这个原因,但是又不想放弃CDN所以一直无法获取正确的IP地址信息。今天就来解决这个问题。二、解决方法1.使用sublime等编辑软件打开wordpress程序根目录中的wp-config.php文件;2.在wp-config.php文件的第一个<!--?php标记后面粘贴下面的代码://获取访客真实IP地址 bltang.cc if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $list = explode(‘,’,$_SERVER['HTTP_X_FORWARDED_FOR']); $_SERVER['REMOTE_ADDR'] = $list[0]; }3.保存修改后的文件;4.更新您wordpress目录中的wp-co...
浮夸小生。
2018-12-29

Wordpress

66 阅读
1 评论
2018年12月29日
66 阅读
1 评论
2018-12-28

为网站底部添加“百度收录数量”代码

为网站底部添加“百度收录数量”代码
添加方法:打开题下的 footer 文件,在底部添加底部 body 前面加入下面代码即可代码:<i class="fa fa-thermometer-full" aria-hidden="true"></i><span id="shoulu"></span> <script type="text/javascript"> var url = 'https://api.uomg.com/api/entry.baidu?domain=wuzuhua.cn'; $.getJSON(url,function(data){ $('#shoulu').append('百度收录: '+data.data+'条'); }); </script> 
浮夸小生。
2018-12-28

经验教程

45 阅读
0 评论
2018年12月28日
45 阅读
0 评论