(已经不知道是第几次写这个了)
(算了算了…)
(这就是命吧)

[toc]

插件相关

安装Wordpress,版本号:4.9.4  5.1.1 5.4.1
启用插件:Akismet Anti-Spam。垃圾防护。
启用插件:Autoptimize。前端页面优化。
启用插件:Hacklog Remote Attachment Upyun。图片转又拍云上传。
启用插件:Hermit。音乐播放器。
启用插件:Code Prettify。代码高亮。
启用插件:Pretty Links。短连接。
启用插件:Slimpack。轻量级 Jetpack
启用插件:Table of Contents Plus。文章目录插件。
启用插件:Custom Post Type UI。添加自定义文章类型
启用插件:EditorsKit。Gutenberg增强。
启用插件:Gutenberg。新编辑器。
启用插件:ModuloBox Lite。灯箱。
启用插件:Smartideo。在线视频。
启用插件:Ultimate Addons for Gutenberg。Gutenberg增强。
启用插件:Wordpress Comments Manager。评论管理。
启用插件:WP Acceleration for China。众所周知的原因。
启用插件:WP Dashboard Notes。一个后台小tips.
启用插件:WP Super Cache。超级缓存插件。
启用插件:多合一SEO包。SEO优化。
启用插件:积木箱子。主题自带。
启用插件:终极简码。简码。

主题相关

安装主题: Akina

1.增加文章页面的版权样式。
2.修改footer.php页面的排版并增加了一个隐藏的后台登陆链接。
3.修改背景图片及其他一些设置什么的。
4.对没错!页头页脚就是OW的语音!
5.BTW,作者主页打不开我也是醉了

安装主题:Cosy

一个非常流弊的主题,看到的第一眼就喜欢上了,纠结了半天就入了手!

其他修改

1.增加了tooltip。
2.自定义Table of Contents Plus样式。
3.对于抠门的我来说一张图片反复上传N多个尺寸就是一种浪费,果断禁掉所有可能其他尺寸的代码。
4.在function.php页面增加了一丢丢的代码。
// 移除后台 Google Font API
function remove_open_sans_from_wp_core() {
    wp_deregister_style('open-sans');
    wp_register_style('open-sans', FALSE);
    wp_enqueue_style('open-sans', '');
}
add_action('init', 'remove_open_sans_from_wp_core');

//上传图片自动重新命名
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
    $info = pathinfo($file['name']);
    $ext = '.' . $info['extension'];
    $md5 = md5($file['name']);
    $file['name'] = $md5.$ext;
    return $file;
}

// 精简 wp_head & 去除无用函数 & 半角转全角
remove_action('wp_head','feed_links',2);
remove_action('wp_head','feed_links_extra',3);
remove_action('wp_head','rsd_link' );
remove_action('wp_head','wlwmanifest_link' );
remove_action('wp_head','adjacent_posts_rel_link_wp_head',10,0);
remove_action('wp_head','wp_generator');
remove_action('wp_head', 'wp_shortlink_wp_head',10,0 );
remove_filter('the_content', 'wptexturize');
remove_filter('the_content','capital_P_dangit',11);
remove_filter('the_title','capital_P_dangit',11);
remove_filter('wp_title','capital_P_dangit',11);
remove_filter('comment_text','capital_P_dangit',31);

//防pingback攻击 
add_filter( ‘xmlrpc_methods’, ‘remove_xmlrpc_pingback_ping’ );
function remove_xmlrpc_pingback_ping( $methods ) {
unset( $methods[‘pingback.ping’] );
return $methods;
};

//图片添加alt属性
add_filter( 'the_content', 'image_alt');
function image_alt($c) {
global $post;
$title = $post->post_title;
$s = array('/src="(.+?.(jpg|bmp|png|jepg|gif))"/i'=> 'src="$1" alt="'.$title.'"');
foreach($s as$p => $r){
$c = preg_replace($p,$r,$c);
}
return$c;
}

全站转HTTPS:

1.首先安装SSL证书。
2.将设置里面的http改为https。
3.在.htaccess文件里面加两句301重定向:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
4.在wp-config.php文件里面加两句。
/**HTTPS*/
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);