twentyten主题修改备忘
一、20141001将WordPress后台的open-sans字体加载源从Google Fonts换为360 CDN
20160907去除该代码,因为Google已在国内增加服务器,字体可正常加载。
二、文章内容字体设为微软雅黑
修改style.css
119 120 121 | .pingback a.url { font-family: "Microsoft YaHei", 微软雅黑, Georgia, "Bitstream Charter", serif; } |
三、20141007解决了WordPress4.0后台“链接”不见了的问题
解决方法:http://www.3haow.com/wordpress4-0-link-gone-link-manager/
四、20141012去除作者存档链接和日期链接
五、为“继续阅读”添加nofollow属性
六、20141021添加侧边跟随百度分享按钮
http://www.wpdaxue.com/add-baidu-share-bar.html
七、20141102解决数字英文字符串不能自动换行的问题
编辑style.css,做如下修改:
472 473 474 475 476 | #content { margin-bottom: 36px; word-wrap:break-word; overflow: hidden; } |
八、去除无觅隐藏外链及版权链接,启用自定义显示位置后文章末尾的空白区域
编辑wumii-related-posts.php和comment.php,删除如下代码:
297 | <a href="http://www.wumii.com/widget/relatedItems" style="border:0;"><img src="http://static.wumii.cn/images/pixel.png" alt="无觅相关文章插件,快速提升流量" style="border:0;padding:0;margin:0;" /></a> |
编辑主题style.css,在尾部加入如下样式:
1 2 3 4 | /*** 去除无觅的版权尾巴 **/ .wumii-footer { display:none !important; } |
编辑wumii-related-posts.php
添加display属性:
224 | <div class="wumii-hook" style="display:none"> |
九、发布文章时自动添加自定义栏目views,值为100(经测试无效)
编辑functions.php,添加如下代码:
1 2 3 4 5 6 7 8 | add_action('publish_page', 'add_custom_field_automatically'); add_action('publish_post', 'add_custom_field_automatically'); function add_custom_field_automatically($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) { add_post_meta($post_ID, 'views', '100', true); } } |
自动添加其它自定义栏目方法类似,其中的views为自定义栏目名称,100为值。
十、201411301337修改主题宽度
修改方法与52win8的Twenty Ten主题修改一致。
十一、20141217修改主题宽度
修改方法与52win8的Twenty Ten主题修改一致,不同点在于:
右上方的网站描述site-description宽度由250修改为260,添加字体大小控制font-size: 11pt;
十二、修改头部标题和描述宽度:
编辑style.css
#site-title { float: left; font-size: 30px; line-height: 36px; margin: 0 0 18px 0; width: 670px; |
十三、修改底部网站备案号位置
在去除“自豪地使用WordPress”后,备案号加在了这个位置上,修改主题宽度之后,需要右移。
编辑style.css
#site-generator { float: right; width: 320px; } |
320改为160
十四、修改底部wp-pagenavi导航的样式,使显示按钮底部边框
《使用WP-PageNavi插件为Twenty Ten主题添加分页导航》
编辑pagenavi-css.css
在.wp-pagenavi添加margin:0 0 5px;
十五、禁止WordPress向站内链接发送PingBack引用通告
十六、解决了英文标点变中文标点的问题。
十七、禁止WordPress twentyten主题上传图片生成特色图像缩略图
十八、添加微信支付宝打赏二维码
十九、文章页和列表页发布时间精确到秒
方法一:
编辑loop-single.php和loop.php,把
1 | <?php twentyten_posted_on(); ?> |
修改为
1 | <span><?php the_time('Y年n月j日 G:i:s') ?></span><span> ⁄ <?php the_author(); ?></span> |
注:loop.php更改最后一个。
方法二(现用):
编辑functions.php
1 | get_the_date() |
修改为
1 | get_the_time('Y年n月j日 G:i:s') |
二十、WordPress标题中的”-“被转义为”–″WordPress标题中的”-“被转义为”–″WordPress标题中的”-“被转义为”–″
Mobile主题同理修改
二十一、启用WPJAM插件后文章列表页摘要丢失的解决方法
Twenty Ten主题启用WPJAM插件后,文章列表页的摘要不再显示了,只显示“继续阅读”。解决方法:https://www.3haow.com/summary-is-missing-after-wordpress-enables-the-wpjam-plugin/
二十二、css显示Microsoft Logo动画
上传animations.css到主题文件夹。
二十三、去除顶部图像
编辑header.php,删除head-image相关代码。
二十四、链接在新标签页打开
主题中的header.php
文件的<head>
的后面加上:
1 | <base target=”_blank”> |
Mobile主题修改情况:
1.20180129
在页面底部添加“电脑版”切换按钮,方法参见《让移动主题显示切换到“桌面版(电脑版)”链接》。
2.添加作者信息
编辑single.php,把评论调用代码修改为:
<?php the_author(); ?> |