├── .gitignore ├── 404.php ├── README.md ├── archive.php ├── comments.php ├── footer.php ├── functions.php ├── functions ├── markdown.php └── options.php ├── header.php ├── inc └── site-overview.php ├── index.php ├── page-archives.php ├── page-tags.php ├── page.php ├── screenshot.png ├── single.php ├── statics ├── css │ ├── mist.css │ ├── muse.css │ └── pisces.css └── js │ ├── affix.js │ ├── bootstrap.js │ ├── makemarkdown.js │ ├── marked.js │ ├── motion.js │ ├── pisces.js │ ├── post-details.js │ ├── scrollspy.js │ └── utils.js ├── style.css └── template ├── content-archive.php ├── content-meta.php ├── content-page.php └── content-single.php /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea -------------------------------------------------------------------------------- /404.php: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 |
5 |
6 |

404

7 |

对不起,您要找到的页面不存在!

8 |
9 | 返回首页 10 |
11 |
12 | 19 | 26 |
27 |
28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## NexT WP 2 | 3 | NexT WP 是一款移植自 Hexo 的主题 [NexT](https://github.com/iissnan/hexo-theme-next) 的 WordPress 主题,兼容大多数浏览器,建议在最新版 WordPress 上使用。 4 | 5 | ## 特点 6 | 7 | * 简洁优雅的设计 8 | * 内置一套多说主题 9 | * 三种页面布局样式 10 | * 内置 FancyBox 11 | * 编辑器支持所见即所得的 Markdown 12 | * highlight.js 代码高亮 13 | * 响应式 14 | 15 | ## 使用 16 | 17 | 点击 "Download ZIP" 下载即可,下载后解压放置的 WordPress 的主题文件夹启用。 18 | 19 | 有 Bug 或问题反馈请开 Issues。 20 | 21 | Demo:[PP_K's Blog](http://pengtikui.cn/) 22 | 23 | ## 注意事项 24 | 25 | * 主题启用后,请到外观/菜单给“站点导航”设置一个菜单,否则页面无法显示; 26 | * 文章内请加上 `more` 标签,否则首页会显示文章全文; 27 | * 导航栏可以使用 Font-Awesome 图标,本主题已内置 Font-Awesome,直接在导航标签处添加 `i` 标签即可,如:` 首页`; 28 | * 评论目前仅可使用多说,其他评论框或 WordPress 的评论不知道会是什么样子; 29 | * 后台编辑器下方有一个 Markdown 的输入框,直接输入 Markdown 文本,会在上方编辑器可视化视图实时显示,Markdown 文本会单独保存在数据库,所以打开之前的文章不会显示 Markdown,如果不想使用此功能,无视就好了; 30 | * 本主题默认使用 [BootCDN](http://www.bootcdn.cn/),暂时没有其他选项; 31 | * 头像替换主题目录下 `statics/images/avatar.jpg` 文件即可; 32 | * highlight.js 代码高亮默认使用 GitHub-Gist 主题,暂无其他选择; 33 | 34 | ## 致谢 35 | 36 | * 感谢 [IIssNan](http://iissnan.com/) 的 Hexo 主题 NexT; 37 | * 感谢[风景侠](http://www.scaperow.com/)的 WordPress 集成 Markdown 的代码; 38 | 39 | 本主题使用到的开源项目有: 40 | * [Bootstrap](http://www.bootcss.com/) 的部分代码 41 | * [jQuery](http://jquery.com/) 42 | * [marked](https://github.com/chjj/marked) 43 | * [FancyBox](http://www.fancybox.net/) 44 | * [Font-Awesome](https://fortawesome.github.io/Font-Awesome/) 45 | * [highlight.js](https://highlightjs.org/) 46 | * [FastClick](https://github.com/ftlabs/fastclick) 47 | * [Lazy Load Plugin for jQuery](https://github.com/tuupola/jquery_lazyload) 48 | * [Velocity.js](http://julian.com/research/velocity/) -------------------------------------------------------------------------------- /archive.php: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 |
5 |
6 |
7 | 8 |
9 |

10 | 11 | 分类 12 | 13 | 标签 14 | 15 |

16 |
17 | '', 22 | 'next_text' => '' 23 | )); 24 | ?> 25 | 26 |

无内容

27 | 28 |
29 |
30 |
31 | 38 | 45 |
46 |
47 | -------------------------------------------------------------------------------- /comments.php: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /footer.php: -------------------------------------------------------------------------------- 1 | 22 |
23 | 24 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 51 | 52 | 53 | 54 | 55 | 60 | 61 | -------------------------------------------------------------------------------- /functions.php: -------------------------------------------------------------------------------- 1 | __( '站点导航', 'next' ), 18 | 'social_links' => __( '社交链接', 'next' ), 19 | 'links' => __( '友情链接', 'next' ) 20 | ) ); 21 | } 22 | 23 | // Site menu active class 24 | add_filter( 'nav_menu_css_class', 'special_nav_class', 10, 2 ); 25 | function special_nav_class ( $classes, $item ) { 26 | if( in_array ( 'current-menu-item', $classes ) ) { 27 | $classes[] = 'menu-item-active '; 28 | } 29 | return $classes; 30 | } 31 | 32 | // Theme Options Page 33 | include_once('functions/options.php'); 34 | 35 | // Remove Open Sans 36 | function next_remove_open_sans() { 37 | wp_deregister_style( 'open-sans' ); 38 | wp_register_style( 'open-sans', false ); 39 | wp_enqueue_style( 'open-sans','' ); 40 | } 41 | add_action('init','next_remove_open_sans'); 42 | 43 | // Import function files 44 | include 'functions/markdown.php'; 45 | -------------------------------------------------------------------------------- /functions/markdown.php: -------------------------------------------------------------------------------- 1 | 11 | 12 | 9 |
10 |

NexT WP 主题设置选项

11 | 12 |
13 |

设置已保存。

14 | 17 |
18 | 19 |
20 | 21 | 22 | 23 | 24 | 28 | 29 | 30 | 31 | 35 | 36 | 37 | 38 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 58 | 59 | 60 |
25 | 26 |

用于显示在页面底部版权信息

27 |
32 | 33 |

博客作者的电子邮箱

34 |
39 |
40 | 布局样式 41 |
42 |
43 | 44 |
45 |

页面布局样式,默认为 Muse

46 |
> 显示 RSS 订阅链接
55 | 56 |

所有内容均不会显示在页面内,比如 CNZZ 的“站长统计”字样

57 |
61 | 62 | 63 | 64 |

65 |
66 |
67 | 68 | -------------------------------------------------------------------------------- /header.php: -------------------------------------------------------------------------------- 1 | 2 | > 3 | 4 | 5 | 6 | 7 | 8 | 9 | <?php if (is_home()||is_search()){ bloginfo('name');} else{wp_title(''); echo ' | '; bloginfo('name');} ?> 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 36 | 37 | 38 | 39 |