惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Stack Overflow Blog
Stack Overflow Blog
Forbes - Security
Forbes - Security
T
The Blog of Author Tim Ferriss
Y
Y Combinator Blog
S
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Cisco Talos Blog
Cisco Talos Blog
N
News | PayPal Newsroom
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
Vercel News
Vercel News
M
MIT News - Artificial intelligence
云风的 BLOG
云风的 BLOG
Google Online Security Blog
Google Online Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
T
Tenable Blog
I
InfoQ
W
WeLiveSecurity
Google DeepMind News
Google DeepMind News
G
Google Developers Blog
D
DataBreaches.Net
博客园 - Franky
Know Your Adversary
Know Your Adversary
Spread Privacy
Spread Privacy
S
Security @ Cisco Blogs
Hacker News: Ask HN
Hacker News: Ask HN
J
Java Code Geeks
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
F
Full Disclosure
C
Cisco Blogs
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
The Cloudflare Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
I
Intezer
The GitHub Blog
The GitHub Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs
Jina AI
Jina AI
V
Visual Studio Blog
L
LINUX DO - 热门话题
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏

网站相关 on 老刘博客

用lnmp安装thinkphp类的程序,文件夹没有权限 Django设置使用MySql的时候遇到的一些坑 RackNerd的2022年黑五活动 改用cloudcone的VPS 加入51la的优站计划 群晖安装trilium笔记web端不刷新的处理方法 开始使用Argon主题 更换为Dragon主题 Django部署在debian11服务器 试用荷兰的liteserverVPS python开发web程序,最好还是在Linux下 转到virmach 用input和字典初步实现我的一点小想法 几种Linux系统安装之后的体验 被百度劲风算法搞了 放弃百度小程序 crmeb商城后台标题修改方法 RSS终于又搞好了 RackNerd的6.18活动出来了 重新弄了下博客环境 试用urlos 捡漏注册了个l22.org的域名 把域名从阿里云转出到name.com的方法 博客web端改用apache nginx使用CDN后获取用户真实IP的方法 流金岁月启用新域名 停止使用RSS Feed 纯代码设置frp服务器 网站换了一台服务器 nodecache开通了中国直连线路 从宝塔面板换成oneinstack踩的一个坑 腾讯的CDN还是可以的 解决升级PHPmake: *** No rule to make target `install’. Stop.的问题 推荐篱落主机的香港VPS 网站被黑了? 换篱落的空间,用宝塔面板,CSRF校验失败 博客更换到阿里云香港轻量,并升级到wordpress5.3.0 再说说景安的服务 给7b2的主题加上评论回复功能 备忘,使用阿里云ossfs备份网站 记一次因为标点符号导致重装服务器的经历 利用cloudFlare的边缘计算workers实现外链转内链跳转 Godaddy可以用微信管理域名 wordpress自动升级到5.2.2 xshell6更新至0125 7b2主题每日签到不刷新的解决办法 推荐一款国外CDN——Nodecache,注册即送1T流量 上海云盾CDN简要设置指南 新浪SAE文件管理及防盗链的设置 配置WP-Mail-SMTP的技巧 只需三步,让你的wordpress在godaddy免费空间上完美呈现
7b2主题添加百度是否收录及禁止非管理员访问后台
老刘 · 2019-05-25 · via 网站相关 on 老刘博客

原来使用的是知更鸟的begin主题,和7b2的主题可以说是侧重点不同,不可否认的是7b2主题 在展示网页的方面和begin有一定的差距,比如begin里的一些小功能,其中百度是否收录就是其中的一项,让让人只管的文章用不要再次提交,不过要实现这个也不是一件很难的事情,之间在functions.php里添加一些代码就可以了。

添加百度是否收录的代码(管理员可见)


function d4v($url){
    $url='http://www.baidu.com/s?wd='.$url;
    $curl=curl_init();
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    $rs=curl_exec($curl);
    curl_close($curl);
    if(!strpos($rs,'没有找到')){
        return 1;
    }else{
        return ;
    }
}
add_filter( 'the_content',  'baidu_submit' );
function baidu_submit( $content ) {
    if( is_single() && current_user_can( 'manage_options') )
        if(d4v(get_permalink()) == 1)
            $content="
百度已收录(仅管理员可见)
".$content;
        else
            $content="
.get_permalink().">百度未收录!点击此处提交(仅管理员可见)
".$content;
        return $content;
    }

第二就是7b2主题提供了强大的前台及用户中心功能,对于普通用户来说,没有必要让他们进入网站的后台。因此,我们可以添加一些代码来禁止普通的用户进入后台。

禁止非管理员访问后台


function redirect_non_admin_users() {
	if ( ! current_user_can( 'manage_options' ) && '/wp-admin/admin-ajax.php' != $_SERVER['PHP_SELF'] ) {
		wp_redirect( home_url() );
		exit;
	}
}
add_action( 'admin_init', 'redirect_non_admin_users' );
add_action('login_enqueue_scripts','login_protection');
    function login_protection(){
        header('Location: /');
    }