Praise the sun!!
QAQ,首先,让我们Praise the sun!!今晚,终于在PC版的黑魂3出来前把黑魂1的全成就打完了,多亏了贴吧和steam的好友帮忙啊!多的不说了,这一路的不容易啊,期待黑魂3咯!!
阅读全文
wp添加关键字和网站描述
wp版本为4.4.2,经过多番修改,终于找到在网站头部添加关键字和描述的方法,不需要安装插件即可实现
修改当前主题目录下的functions.php,在最后加入以下代码,其中数字2应该是代表显示优先级,具体可看wp-includes/default-filters.php
1 2 3 4 5 6 |
//添加描述和关键字 function my_header() { echo '<meta name="keywords" content="xxxx" />'."\n"; echo '<meta name="description" content="xxxx" />'."\n"; } add_action('wp_head','my_header',2); |
wp禁用文章自动保存生成修订版本
最近,在编辑文章的时候发现wp隔一段时间自动保存一个版本,这点并不是我想要的,于是在网上搜集了相关教程,做做搬运工,以下是操作步骤:
ps:wordpress版本为4.4.2
step1:查看已生成的修订版本数据,并删除
进入数据库,use xxxx(你的wp所在的数据库),执行以下语句
select * from wp_posts where post_type="revision";
delete from wp_posts where post_type="revision";
step2:禁用文章修订历史版本
修改wp-config.php,在这一行之前$table_prefix ='wp_';加入以下两句
define('WP_POST_REVISIONS', false);
define('AUTOSAVE_INTERVAL', false);
step3:禁用自动保存功能
修改wp-admin/post.php,找到
if ( 'attachment' !== $post_type )
wp_enqueue_script('autosave');
将这两行注释即可
step3.1:修改wp-admin/post-new.php
找到wp_enqueue_script( 'autosave' );将其注释or删除
step4:禁用自动草稿功能
修改wp-admin/includes/post.php,找到
1 2 3 |
$post_id = wp_insert_post( array( 'post_title' => __( 'Auto Draft' ), 'post_type' => $post_type, 'post_status' => 'auto-draft' ) ); $post = get_post( $post_id ); |
将其注释or删除,之后加入以下内容
1 2 3 4 5 6 |
global $current_user,$wpdb; $post = $wpdb->get_row( "SELECT * FROM $wpdb->posts WHERE post_status = 'auto-draft' AND post_type = '$post_type' AND post_author = $current_user->ID ORDER BY ID ASC LIMIT 1" ); if (!($post) ) { $post_id = wp_insert_post( array( 'post_title' => __( 'Auto Draft' ), 'post_type' => $post_type, 'post_status' => 'auto-draft' ) ); $post = get_post( $post_id ); } |