以下代码片段,添加至自己的主题模板函数(functions.php)

添加登陆界面背景,每天从bing更新

/**
 * Login head.
 */
function custom_login_head(){
$str=file_get_contents('https://global.bing.com/HPImageArchive.aspx?idx=0&n=1');
if(preg_match("/(.+?)<\/url>/ies",$str,$matches)){
$imgurl='https://global.bing.com'.$matches[1];
    echo'';
}}
add_action('login_head', 'custom_login_head');

保护wp-admin目录

/**
 * Protected WP-Login.
 */
function login_protection(){
 if($_GET['key'] != 'Login')header('Location: https://xx.com/');
}
add_action('login_enqueue_scripts', 'login_protection');

移除WordPress版本号

/**
 * Remove Version.
 */
remove_action( 'wp_head', 'wp_generator' ) ;
remove_action( 'wp_head', 'wlwmanifest_link' ) ;
remove_action( 'wp_head', 'rsd_link' ) ;

禁止WordPress更新

/**
 * Close update.
 */
remove_action('admin_init', '_maybe_update_core');
remove_action('admin_init', '_maybe_update_plugins');
remove_action('admin_init', '_maybe_update_themes');
add_filter('pre_site_transient_update_core', create_function('$a', "return null;"));
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;"));
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;"));

移除后台WordPress的LOGO

/**
 * Remove their logo 
 */
function annointed_admin_bar_remove() {
 global $wp_admin_bar;
 $wp_admin_bar->remove_menu('wp-logo');
}
add_action('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0);
's

本文链接:https://www.wxiou.cn/archives/82/

最后修改:2017 年 04 月 02 日 07 : 22 PM

【腾讯云】星星海SA2云服务器618钜惠,1核2G 首年95元【点击查看】。


文章: 《使用WordPress一些常用技巧》
联系方式:
文章链接:https://wxiou.cn/index.php/archives/756/
除特别注明外,文章均为Literature原创,转载时请注明本文出处及文章链接
Last modification:April 20th, 2021 at 01:05 pm
如果觉得我的文章对你有用,请随意赞赏