WordPress中自带的功能已经相当广泛,这篇文章主要总结下基于WordPress的平台方面一些技巧和实现功能的方法,尽量都不适用插件,而是用代码实现。
实现WordPress代码块的属性定义:
找到位于外观-编辑-style.css中的comment-content code,修改如下格式(参数可以根据自己的喜好):
code {
font-family: 'courier new';
border: 1px dashed #e5e5e5;
background: #f5f5f5;
padding: 1.7em;
font-size: .8em;
display: block;
}
需要注意,有时修改完不生效,重新编辑再保存下文章就可以了。
出现IE下加载不出图片的情况:
已知BJ-Lazy-Load插件会导致这个情况,这个插件比本来是作为图片延迟加载用的,然而跟IE不兼容。
去掉网页左下角的”自豪地采用WordPress”文字:
找到位于外观-编辑-footer.php文件,删掉这行代码:
<a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentytwelve' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentytwelve' ); ?>"><?php printf( __( 'Proudly powered by %s', 'twentytwelve' ), 'WordPress' ); ?></a>
自定义WordPress的登陆地址:
WordPress模式使用统一的登陆地址,很容易因为他人恶意登陆和尝试账号密码造成安全问题,因此可以自定义登录界面解决这个问题,具体方法如下:
进入控制台,找到外观-编辑中的functions.php文件,在最后添加如下代码(红色部分可自定义):
// Protect WP-login
add_action('login_enqueue_scripts', 'login_protection');
function login_protection(){
if($_GET['number'] != '1111')header('Location: http://www.baidu.com/');
}
保存即可生效,如果有缓存之类的插件,最好刷新下缓存。
之后你的登陆地址就换变成your-domain/wp-login.php?number=1111,如果他人还用WordPress的默认地址登陆,就会直接跳转到http://www.baidu.com/。
不懂JS,看着头晕。只知道HTML基本代码。