mirror of https://github.com/vtrois/kratos
feat: add featured image controller (#148)
parent
0743dbb5b5
commit
29b82515f1
|
@ -435,6 +435,12 @@ button:focus {
|
|||
height: 160px;
|
||||
}
|
||||
|
||||
.k-main .board .article-panel .a-post.a-none {
|
||||
margin-left: 0;
|
||||
padding: 20px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.k-main .board .article-panel .a-post .header {
|
||||
display: -webkit-box;
|
||||
overflow: hidden;
|
||||
|
@ -601,6 +607,10 @@ button:focus {
|
|||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.k-main .board .article-panel .a-post.a-none .content{
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.k-main .board .article-panel .a-meta {
|
||||
padding: 5px 12px;
|
||||
}
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -44,6 +44,14 @@ jQuery(document).ready(function($) {
|
|||
jQuery('#section-m_sendmail').show();
|
||||
}
|
||||
|
||||
jQuery('#g_thumbnail').click(function() {
|
||||
jQuery('#section-g_postthumbnail').fadeToggle(400);
|
||||
});
|
||||
|
||||
if (jQuery('#g_thumbnail:checked').val() !== undefined) {
|
||||
jQuery('#section-g_postthumbnail').show();
|
||||
}
|
||||
|
||||
jQuery('#top_select').change(function() {
|
||||
if (jQuery("#top_select").val() == 'color'){
|
||||
jQuery('#section-top_color').fadeIn(400);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 主题选项
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.02.23
|
||||
* @version 2020.02.26
|
||||
*/
|
||||
|
||||
function getrobots()
|
||||
|
@ -199,10 +199,19 @@ function kratos_options()
|
|||
'type' => 'checkbox',
|
||||
);
|
||||
|
||||
$options[] = array(
|
||||
'name' => __('特色图片', 'kratos'),
|
||||
'desc' => __('开启站点首页特色图片功能', 'kratos'),
|
||||
'std' => '1',
|
||||
'id' => 'g_thumbnail',
|
||||
'type' => 'checkbox',
|
||||
);
|
||||
|
||||
$options[] = array(
|
||||
'name' => __('默认特色图', 'kratos'),
|
||||
'desc' => __('当文章中没有图片并且没有设置特色图时在首页显示', 'kratos'),
|
||||
'id' => 'g_postthumbnail',
|
||||
'class' => 'hidden',
|
||||
'std' => get_template_directory_uri() . '/assets/img/default.jpg',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
|
|
@ -3,7 +3,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
||||
"Project-Id-Version: Kratos\n"
|
||||
"POT-Creation-Date: 2020-02-23 22:00+0800\n"
|
||||
"POT-Creation-Date: 2020-02-26 21:34+0800\n"
|
||||
"PO-Revision-Date: 2020-02-14 23:32+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
|
@ -66,7 +66,7 @@ msgstr ""
|
|||
msgid "搜点什么呢?"
|
||||
msgstr ""
|
||||
|
||||
#: header.php:74 inc/theme-options.php:388
|
||||
#: header.php:74 inc/theme-options.php:397
|
||||
msgid "一款专注于用户阅读体验的响应式博客主题"
|
||||
msgstr ""
|
||||
|
||||
|
@ -277,11 +277,11 @@ msgstr ""
|
|||
msgid "知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:40 inc/theme-options.php:371
|
||||
#: inc/theme-options.php:40 inc/theme-options.php:380
|
||||
msgid "图片导航"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:41 inc/theme-options.php:363
|
||||
#: inc/theme-options.php:41 inc/theme-options.php:372
|
||||
msgid "颜色导航"
|
||||
msgstr ""
|
||||
|
||||
|
@ -353,7 +353,7 @@ msgstr ""
|
|||
msgid "Chrome 移动端浏览器导航栏的颜色"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:114 inc/theme-options.php:256
|
||||
#: inc/theme-options.php:114 inc/theme-options.php:265
|
||||
msgid "微信二维码"
|
||||
msgstr ""
|
||||
|
||||
|
@ -434,247 +434,255 @@ msgid "开启站点首页黑白功能(用于R.I.P.)"
|
|||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:203
|
||||
msgid "默认特色图"
|
||||
msgid "特色图片"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:204
|
||||
msgid "当文章中没有图片并且没有设置特色图时在首页显示"
|
||||
msgid "开启站点首页特色图片功能"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:211
|
||||
msgid "无内容图片"
|
||||
msgid "默认特色图"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:212
|
||||
msgid "当文章中没有图片并且没有设置特色图时在首页显示"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:220
|
||||
msgid "无内容图片"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:221
|
||||
msgid "当搜索不到文章或文章分类中没有文章时显示"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:219
|
||||
#: inc/theme-options.php:228
|
||||
msgid "文章配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:224
|
||||
#: inc/theme-options.php:233
|
||||
msgid "知识共享协议"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:225
|
||||
#: inc/theme-options.php:234
|
||||
msgid "选择文章的知识共享协议"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:233
|
||||
#: inc/theme-options.php:242
|
||||
msgid "网易云音乐"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:234
|
||||
#: inc/theme-options.php:243
|
||||
msgid "开启网易云音乐自动播放"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:240
|
||||
#: inc/theme-options.php:249
|
||||
msgid "文章打赏"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:241
|
||||
#: inc/theme-options.php:250
|
||||
msgid "开启文章页面打赏功能"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:247
|
||||
#: inc/theme-options.php:256
|
||||
msgid "支付宝二维码"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:265
|
||||
#: inc/theme-options.php:274
|
||||
msgid "站长配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:270
|
||||
#: inc/theme-options.php:279
|
||||
msgid "个人头像"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:277
|
||||
#: inc/theme-options.php:286
|
||||
msgid "个人昵称"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:284 inc/theme-widgets.php:140
|
||||
#: inc/theme-options.php:293 inc/theme-widgets.php:140
|
||||
msgid "个人简介"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:285 inc/theme-widgets.php:157
|
||||
#: inc/theme-options.php:294 inc/theme-widgets.php:157
|
||||
#: pages/page-toolbar.php:13
|
||||
msgid "保持饥渴的专注,追求最佳的品质"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:291
|
||||
#: inc/theme-options.php:300
|
||||
msgid "邮件配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:296
|
||||
#: inc/theme-options.php:305
|
||||
msgid "SMTP 服务"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:297
|
||||
#: inc/theme-options.php:306
|
||||
msgid "开启 SMTP 服务功能"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:303
|
||||
#: inc/theme-options.php:312
|
||||
msgid "邮件服务器"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:304
|
||||
#: inc/theme-options.php:313
|
||||
msgid "填写发件服务器地址"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:311
|
||||
#: inc/theme-options.php:320
|
||||
msgid "服务器端口"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:312
|
||||
#: inc/theme-options.php:321
|
||||
msgid "填写发件服务器端口"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:319
|
||||
#: inc/theme-options.php:328
|
||||
msgid "授权方式"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:320
|
||||
#: inc/theme-options.php:329
|
||||
msgid "填写登录鉴权的方式"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:327
|
||||
#: inc/theme-options.php:336
|
||||
msgid "邮箱帐号"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:328
|
||||
#: inc/theme-options.php:337
|
||||
msgid "填写邮箱账号"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:335
|
||||
#: inc/theme-options.php:344
|
||||
msgid "邮箱密码"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:336
|
||||
#: inc/theme-options.php:345
|
||||
msgid "填写邮箱密码"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:349
|
||||
#: inc/theme-options.php:358
|
||||
msgid "顶部配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:354
|
||||
#: inc/theme-options.php:363
|
||||
msgid "顶部样式"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:355
|
||||
#: inc/theme-options.php:364
|
||||
msgid "请选择顶部样式(颜色导航或图片导航)"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:379
|
||||
#: inc/theme-options.php:388
|
||||
msgid "副标题"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:387
|
||||
#: inc/theme-options.php:396
|
||||
msgid "标题描述"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:395
|
||||
#: inc/theme-options.php:404
|
||||
msgid "页脚配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:400
|
||||
#: inc/theme-options.php:409
|
||||
msgid "选择需要开启的社交图标"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:401
|
||||
#: inc/theme-options.php:410
|
||||
msgid "国内平台"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:406
|
||||
#: inc/theme-options.php:415
|
||||
msgid "新浪微博"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:419
|
||||
#: inc/theme-options.php:428
|
||||
msgid "哔哩哔哩"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:432
|
||||
#: inc/theme-options.php:441
|
||||
msgid "CODING"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:445
|
||||
#: inc/theme-options.php:454
|
||||
msgid "码云 Gitee"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:458
|
||||
#: inc/theme-options.php:467
|
||||
msgid "海外平台"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:463
|
||||
#: inc/theme-options.php:472
|
||||
msgid "Twitter"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:476
|
||||
#: inc/theme-options.php:485
|
||||
msgid "Telegram"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:489
|
||||
#: inc/theme-options.php:498
|
||||
msgid "LinkedIn"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:502
|
||||
#: inc/theme-options.php:511
|
||||
msgid "YouTube"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:515
|
||||
#: inc/theme-options.php:524
|
||||
msgid "Github"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:528
|
||||
#: inc/theme-options.php:537
|
||||
msgid "Stack Overflow"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:541
|
||||
#: inc/theme-options.php:550
|
||||
msgid "其他"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:546
|
||||
#: inc/theme-options.php:555
|
||||
msgid "电子邮箱"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:559
|
||||
#: inc/theme-options.php:568
|
||||
msgid "工信部备案信息"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:566
|
||||
#: inc/theme-options.php:575
|
||||
msgid "公安网备案信息"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:573
|
||||
#: inc/theme-options.php:582
|
||||
msgid "公安网备案连接"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:580
|
||||
#: inc/theme-options.php:589
|
||||
msgid "版权信息"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:587
|
||||
#: inc/theme-options.php:596
|
||||
msgid "广告配置"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:592
|
||||
#: inc/theme-options.php:601
|
||||
msgid "文章页面广告"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:593
|
||||
#: inc/theme-options.php:602
|
||||
msgid "开启顶部广告"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:606 inc/theme-options.php:626
|
||||
#: inc/theme-options.php:615 inc/theme-options.php:635
|
||||
msgid "选填广告连接,如果不填则只显示图片"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:613
|
||||
#: inc/theme-options.php:622
|
||||
msgid "开启底部广告"
|
||||
msgstr ""
|
||||
|
||||
#: inc/theme-options.php:633
|
||||
#: inc/theme-options.php:642
|
||||
msgid "关于主题"
|
||||
msgstr ""
|
||||
|
||||
|
@ -872,19 +880,19 @@ msgstr ""
|
|||
msgid "很抱歉,没有找到任何内容"
|
||||
msgstr ""
|
||||
|
||||
#: pages/page-content.php:27 single.php:36
|
||||
#: pages/page-content.php:29 single.php:36
|
||||
msgid "条评论"
|
||||
msgstr ""
|
||||
|
||||
#: pages/page-content.php:30 single.php:34
|
||||
#: pages/page-content.php:32 single.php:34
|
||||
msgid "点热度"
|
||||
msgstr ""
|
||||
|
||||
#: pages/page-content.php:31 single.php:35
|
||||
#: pages/page-content.php:33 single.php:35
|
||||
msgid "人点赞"
|
||||
msgstr ""
|
||||
|
||||
#: pages/page-content.php:34
|
||||
#: pages/page-content.php:36
|
||||
msgid "阅读全文"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -3,16 +3,18 @@
|
|||
* 文章列表
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.02.15
|
||||
* @version 2020.02.26
|
||||
*/
|
||||
?>
|
||||
<div class="article-panel">
|
||||
<?php if (kratos_option('g_thumbnail',true)) { ?>
|
||||
<div class="a-thumb">
|
||||
<a href="<?php the_permalink(); ?>">
|
||||
<?php post_thumbnail(); ?>
|
||||
</a>
|
||||
</div>
|
||||
<div class="a-post">
|
||||
<?php }?>
|
||||
<div class="a-post <?php if (!kratos_option('g_thumbnail',true)) { echo 'a-none'; } ?>">
|
||||
<div class="header">
|
||||
<?php $category = get_the_category(); echo '<a class="label" href="'. get_category_link($category[0]->term_id) . '">' . $category[0]->cat_name . '<i class="label-arrow"></i></a>'; ?>
|
||||
<h3 class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
|
||||
|
|
Loading…
Reference in New Issue