原来使用的是知更鸟的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 0;
}
}
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主题提供了强大的前台及用户中心功能,对于普通用户来说,没有必要让他们进入网站的后台。因此,我们可以添加一些代码来禁止普通的用户进入后台。
禁止非管理员访问后台
/**
* 禁止非管理员访问后台并限制访问后台登录注册
* @package bertly
*/
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: /');
}
/**
* End
*/
你这个主题挺不错的,好多人在用
嗯,还好吧,就是有点贵
百度收录这个确实实用,不过装个插件方便些。
是的,插件的好处还有就是,主题升级后,不要再修改主题
“天价”改为添加!呵
万恶的拼音输入法 ✗汗✗