开放的编程资料库

当前位置:我爱分享网 > PHP教程 > 正文

使用 WordPress 强制使用 SSL

WordPress 是流行的博客 CMS 平台,如今被用作通用站点软件。使用通用解决方案的困难在于,当边缘情况出现时,它们通常很难定制;其中一种极端情况可能会强制使用 SSL。例如,许多表单页面在填写之前将受到保护以获取用户信任。 WordPress 提供了一种保护单个页面的绝佳方法!以下是在特定 WordPress 页面中强制使用 SSL 的方法!

PHP

要保护特定的 WordPress 帖子或页面,您需要知道它的 ID。当您知道它的 ID 时,保护页面就很容易了:

function force_ssl($force_ssl, $id = 0) {
	// A list of posts that should be SSL
	$ssl_posts = array(1, 12, 19);

	if(in_array($id, $ssl_posts)) {
		$force_ssl = true;
	}
    return $force_ssl;
}
add_filter('force_ssl' , 'force_ssl', 1, 3);

force_ssl 挂钩允许我们检查帖子 ID 并在帖子 ID 位于应该保护的帖子数组中时强制使用 SSL! WordPress 挂钩不是很好用吗?

未经允许不得转载:我爱分享网 » 使用 WordPress 强制使用 SSL

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏