mirror of https://github.com/vtrois/kratos
chore: replace the default resource url (#207)
parent
cc709702be
commit
a5aba8de19
6
404.php
6
404.php
|
@ -3,7 +3,7 @@
|
|||
* 404 模板
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.14
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
get_header(); ?>
|
||||
|
@ -13,9 +13,9 @@ get_header(); ?>
|
|||
<div class="col-12 page404">
|
||||
<div class="thumbnail" style="background-image: url(<?php
|
||||
if(!kratos_option('g_404')){
|
||||
$img = get_template_directory_uri() . '/assets/img/404.jpg';
|
||||
$img = ASSET_PATH . '/assets/img/404.jpg';
|
||||
} else {
|
||||
$img = kratos_option('g_404', get_template_directory_uri() . '/assets/img/404.jpg');
|
||||
$img = kratos_option('g_404', ASSET_PATH . '/assets/img/404.jpg');
|
||||
}
|
||||
echo $img; ?>">
|
||||
<div class="overlay"></div>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 主题页脚
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.17
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
?>
|
||||
<div class="k-footer">
|
||||
|
@ -17,7 +17,7 @@
|
|||
<div class="wechat">
|
||||
<span class="kicon i-wechat"></span>
|
||||
<div class="wechat-pic">
|
||||
<img src="<?php echo kratos_option('s_wechat_url', get_template_directory_uri() . '/assets/img/wechat.png'); ?>">
|
||||
<img src="<?php echo kratos_option('s_wechat_url', ASSET_PATH . '/assets/img/wechat.png'); ?>">
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 主题页眉
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.14
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
|
@ -59,9 +59,9 @@
|
|||
<div class="overlay"></div>
|
||||
<div class="content text-center" style="background-image: url(<?php
|
||||
if(!kratos_option('top_img')){
|
||||
$img = get_template_directory_uri() . '/assets/img/background.png';
|
||||
$img = ASSET_PATH . '/assets/img/background.png';
|
||||
} else {
|
||||
$img = kratos_option('top_img', get_template_directory_uri() . '/assets/img/background.png');
|
||||
$img = kratos_option('top_img', ASSET_PATH . '/assets/img/background.png');
|
||||
}
|
||||
echo $img; ?>);">
|
||||
<div class="introduce animated fadeInUp">
|
||||
|
|
|
@ -226,7 +226,7 @@ class Options_Framework_Interface
|
|||
global $wp_version;
|
||||
$version = $wp_version;
|
||||
$output .= '<div class="about-content">
|
||||
<img src="https://n3.cdn.vtrois.com/kratos/' . THEME_VERSION . '/inc/options-framework/images/about.png">
|
||||
<img src="' . ASSET_PATH . '/inc/options-framework/images/about.png">
|
||||
<h4>' . __('基础信息', 'kratos') . '</h4>
|
||||
<ul>
|
||||
<li>' . __('PHP 版本:', 'kratos') . PHP_VERSION . '</li>
|
||||
|
@ -247,10 +247,10 @@ class Options_Framework_Interface
|
|||
<h4>' . __('版权声明', 'kratos') . '</h4>
|
||||
<p>' . __('主题源码使用 <a href="https://github.com/Vtrois/Kratos/blob/master/LICENSE" target="_blank">MIT 协议</a> 进行许可,说明文档使用 <a href="https://creativecommons.org/licenses/by-nc-nd/4.0/" target="_blank">CC BY-NC-ND 4.0</a> 进行许可。', 'kratos') . '</p>
|
||||
<h4>' . __('打赏支持', 'kratos') . '</h4>
|
||||
<img src="https://n3.cdn.vtrois.com/kratos/' . THEME_VERSION . '/inc/options-framework/images/donate.png">
|
||||
<img src="' . ASSET_PATH . '/inc/options-framework/images/donate.png">
|
||||
<p class="tips">' . __('项目的发展需要您的支持和鼓励,打赏时请确认作者姓名为<b>姜学栋</b>', 'kratos') . '</p>
|
||||
<h4>' . __('赞助商', 'kratos') . '</h4>
|
||||
<a href="https://www.maoyuncloud.com/" target="_blank"><img class="maocloud" src="https://n3.cdn.vtrois.com/kratos/' . THEME_VERSION . '/inc/options-framework/images/maocloud.png"></a>
|
||||
<a href="https://www.maoyuncloud.com/" target="_blank"><img class="maocloud" src="' . ASSET_PATH . '/inc/options-framework/images/maocloud.png"></a>
|
||||
</div>';
|
||||
break;
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 文章相关函数
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.02.23
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
// 文章链接添加 target 和 rel
|
||||
|
@ -124,9 +124,9 @@ function post_thumbnail()
|
|||
echo '<img src="' . $img_val . '" />';
|
||||
} else {
|
||||
if (!kratos_option('g_postthumbnail')) {
|
||||
$img = get_template_directory_uri() . '/assets/img/default.jpg';
|
||||
$img = ASSET_PATH . '/assets/img/default.jpg';
|
||||
} else {
|
||||
$img = kratos_option('g_postthumbnail', get_template_directory_uri() . '/assets/img/default.jpg');
|
||||
$img = kratos_option('g_postthumbnail', ASSET_PATH . '/assets/img/default.jpg');
|
||||
}
|
||||
echo '<img src="' . $img . '" />';
|
||||
}
|
||||
|
@ -200,7 +200,7 @@ function pagelist($range = 5)
|
|||
// 文章评论
|
||||
function comment_scripts()
|
||||
{
|
||||
wp_enqueue_script('comment', get_template_directory_uri() . '/assets/js/comments.min.js', array(), THEME_VERSION);
|
||||
wp_enqueue_script('comment', ASSET_PATH . '/assets/js/comments.min.js', array(), THEME_VERSION);
|
||||
wp_localize_script('comment', 'ajaxcomment', array(
|
||||
'ajax_url' => admin_url('admin-ajax.php'),
|
||||
'order' => get_option('comment_order'),
|
||||
|
@ -305,7 +305,7 @@ $defaults = array('add_below' => 'comment', 'respond_id' => 'respond', 'reply_te
|
|||
// 文章评论表情
|
||||
function custom_smilies_src($img_src, $img, $siteurl)
|
||||
{
|
||||
return get_bloginfo('template_directory') . '/assets/img/smilies/' . $img;
|
||||
return ASSET_PATH . '/assets/img/smilies/' . $img;
|
||||
}
|
||||
add_filter('smilies_src', 'custom_smilies_src', 1, 10);
|
||||
|
||||
|
@ -360,7 +360,7 @@ function get_wpsmiliestrans()
|
|||
global $output;
|
||||
$wpsmilies = array_unique($wpsmiliestrans);
|
||||
foreach ($wpsmilies as $alt => $src_path) {
|
||||
$output .= '<a class="add-smily" data-smilies="' . $alt . '"><img class="wp-smiley" src="' . get_bloginfo('template_directory') . '/assets/img/smilies/' . rtrim($src_path, "png") . 'png" /></a>';
|
||||
$output .= '<a class="add-smily" data-smilies="' . $alt . '"><img class="wp-smiley" src="' . ASSET_PATH . '/assets/img/smilies/' . rtrim($src_path, "png") . 'png" /></a>';
|
||||
}
|
||||
return $output;
|
||||
}
|
||||
|
|
|
@ -3,9 +3,20 @@
|
|||
* 核心函数
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.17
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
if (kratos_option('g_cdn', false)) {
|
||||
$cdn_array = array(
|
||||
'maocloud' => 'https://n3.cdn.vtrois.com/kratos/' . THEME_VERSION,
|
||||
'jsdelivr' => 'https://cdn.jsdelivr.net/gh/vtrois/kratos@' . THEME_VERSION,
|
||||
);
|
||||
$asset_path = $cdn_array[kratos_option('g_cdn_n3', 'maocloud')];
|
||||
} else {
|
||||
$asset_path = get_template_directory_uri();
|
||||
}
|
||||
define('ASSET_PATH', $asset_path);
|
||||
|
||||
// 自动跳转主题设置
|
||||
function init_theme()
|
||||
{
|
||||
|
@ -27,42 +38,32 @@ add_action('after_setup_theme', 'theme_languages');
|
|||
// 资源加载
|
||||
function theme_autoload()
|
||||
{
|
||||
if (kratos_option('g_cdn', false)) {
|
||||
$cdn_array = array(
|
||||
'maocloud' => 'https://n3.cdn.vtrois.com/kratos/' . THEME_VERSION,
|
||||
'jsdelivr' => 'https://cdn.jsdelivr.net/gh/vtrois/kratos@' . THEME_VERSION,
|
||||
);
|
||||
$dir = $cdn_array[kratos_option('g_cdn_n3', 'maocloud')];
|
||||
} else {
|
||||
$dir = get_template_directory_uri();
|
||||
}
|
||||
|
||||
if (!is_admin()) {
|
||||
// css
|
||||
wp_enqueue_style('bootstrap', $dir . '/assets/css/bootstrap.min.css', array(), '4.4.1');
|
||||
wp_enqueue_style('kicon', $dir . '/assets/css/iconfont.min.css', array(), THEME_VERSION);
|
||||
wp_enqueue_style('layer', $dir . '/assets/css/layer.min.css', array(), '3.1.1');
|
||||
wp_enqueue_style('bootstrap', ASSET_PATH . '/assets/css/bootstrap.min.css', array(), '4.4.1');
|
||||
wp_enqueue_style('kicon', ASSET_PATH . '/assets/css/iconfont.min.css', array(), THEME_VERSION);
|
||||
wp_enqueue_style('layer', ASSET_PATH . '/assets/css/layer.min.css', array(), '3.1.1');
|
||||
if (kratos_option('g_animate', false)) {
|
||||
wp_enqueue_style('animate', $dir . '/assets/css/animate.min.css', array(), '3.7.2');
|
||||
wp_enqueue_style('animate', ASSET_PATH . '/assets/css/animate.min.css', array(), '3.7.2');
|
||||
}
|
||||
if (kratos_option('g_fontawesome', false)) {
|
||||
wp_enqueue_style('fontawesome', $dir . '/assets/css/fontawesome.min.css', array(), '5.13.0');
|
||||
wp_enqueue_style('fontawesome', ASSET_PATH . '/assets/css/fontawesome.min.css', array(), '5.13.0');
|
||||
}
|
||||
wp_enqueue_style('kratos', $dir . '/assets/css/kratos.min.css', array(), THEME_VERSION);
|
||||
wp_enqueue_style('kratos', ASSET_PATH . '/assets/css/kratos.min.css', array(), THEME_VERSION);
|
||||
wp_enqueue_style('custom', get_template_directory_uri() . '/custom/custom.css', array(), THEME_VERSION);
|
||||
// js
|
||||
wp_deregister_script('jquery');
|
||||
wp_enqueue_script('jquery', $dir . '/assets/js/jquery.min.js', array(), '3.4.1', false);
|
||||
wp_enqueue_script('bootstrap', $dir . '/assets/js/bootstrap.min.js', array(), '4.4.1', true);
|
||||
wp_enqueue_script('layer', $dir . '/assets/js/layer.min.js', array(), '3.1.1', true);
|
||||
wp_enqueue_script('kratos', $dir . '/assets/js/kratos.min.js', array(), THEME_VERSION, true);
|
||||
wp_enqueue_script('jquery', ASSET_PATH . '/assets/js/jquery.min.js', array(), '3.4.1', false);
|
||||
wp_enqueue_script('bootstrap', ASSET_PATH . '/assets/js/bootstrap.min.js', array(), '4.4.1', true);
|
||||
wp_enqueue_script('layer', ASSET_PATH . '/assets/js/layer.min.js', array(), '3.1.1', true);
|
||||
wp_enqueue_script('kratos', ASSET_PATH . '/assets/js/kratos.min.js', array(), THEME_VERSION, true);
|
||||
wp_enqueue_script('custom', get_template_directory_uri() . '/custom/custom.js', array(), THEME_VERSION, true);
|
||||
|
||||
$data = array(
|
||||
'site' => home_url(),
|
||||
'directory' => get_stylesheet_directory_uri(),
|
||||
'alipay' => kratos_option('g_donate_alipay', get_template_directory_uri() . '/assets/img/donate.png'),
|
||||
'wechat' => kratos_option('g_donate_wechat', get_template_directory_uri() . '/assets/img/donate.png'),
|
||||
'alipay' => kratos_option('g_donate_alipay', ASSET_PATH . '/assets/img/donate.png'),
|
||||
'wechat' => kratos_option('g_donate_wechat', ASSET_PATH . '/assets/img/donate.png'),
|
||||
'repeat' => __('您已经赞过了', 'kratos'),
|
||||
'thanks' => __('感谢您的支持', 'kratos'),
|
||||
'donate' => __('打赏作者', 'kratos'),
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 主题选项
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.17
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
function getrobots()
|
||||
|
@ -94,7 +94,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('静态资源加速', 'kratos'),
|
||||
'desc' => __('开启静态资源加速(CSS、JS、Font)', 'kratos'),
|
||||
'std' => '0',
|
||||
'std' => '1',
|
||||
'id' => 'g_cdn',
|
||||
'type' => 'checkbox',
|
||||
);
|
||||
|
@ -186,7 +186,7 @@ function kratos_options()
|
|||
|
||||
$options[] = array(
|
||||
'id' => 's_wechat_url',
|
||||
'std' => get_template_directory_uri() . '/assets/img/wechat.png',
|
||||
'std' => ASSET_PATH . '/assets/img/wechat.png',
|
||||
'type' => 'upload',
|
||||
'class' => 'hidden',
|
||||
'type' => 'upload',
|
||||
|
@ -195,7 +195,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('404 页面图片', 'kratos'),
|
||||
'id' => 'g_404',
|
||||
'std' => get_template_directory_uri() . '/assets/img/404.jpg',
|
||||
'std' => ASSET_PATH . '/assets/img/404.jpg',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -208,7 +208,7 @@ function kratos_options()
|
|||
'name' => __('分享图片', 'kratos'),
|
||||
'desc' => __('搜索引擎或者社交工具分享首页时抓取的图片', 'kratos'),
|
||||
'id' => 'seo_shareimg',
|
||||
'std' => get_template_directory_uri() . '/assets/img/default.jpg',
|
||||
'std' => ASSET_PATH . '/assets/img/default.jpg',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -279,7 +279,7 @@ function kratos_options()
|
|||
'desc' => __('当文章中没有图片并且没有设置特色图时在首页显示', 'kratos'),
|
||||
'id' => 'g_postthumbnail',
|
||||
'class' => 'hidden',
|
||||
'std' => get_template_directory_uri() . '/assets/img/default.jpg',
|
||||
'std' => ASSET_PATH . '/assets/img/default.jpg',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -287,7 +287,7 @@ function kratos_options()
|
|||
'name' => __('无内容图片', 'kratos'),
|
||||
'desc' => __('当搜索不到文章或文章分类中没有文章时显示', 'kratos'),
|
||||
'id' => 'g_nothing',
|
||||
'std' => get_template_directory_uri() . '/assets/img/nothing.svg',
|
||||
'std' => ASSET_PATH . '/assets/img/nothing.svg',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -329,7 +329,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('支付宝二维码', 'kratos'),
|
||||
'id' => 'g_donate_alipay',
|
||||
'std' => get_template_directory_uri() . '/assets/img/donate.png',
|
||||
'std' => ASSET_PATH . '/assets/img/donate.png',
|
||||
'type' => 'upload',
|
||||
'class' => 'hidden',
|
||||
'type' => 'upload',
|
||||
|
@ -338,7 +338,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('微信二维码', 'kratos'),
|
||||
'id' => 'g_donate_wechat',
|
||||
'std' => get_template_directory_uri() . '/assets/img/donate.png',
|
||||
'std' => ASSET_PATH . '/assets/img/donate.png',
|
||||
'type' => 'upload',
|
||||
'class' => 'hidden',
|
||||
'type' => 'upload',
|
||||
|
@ -352,7 +352,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('个人头像', 'kratos'),
|
||||
'id' => 'a_gravatar',
|
||||
'std' => get_template_directory_uri() . '/assets/img/gravatar.png',
|
||||
'std' => ASSET_PATH . '/assets/img/gravatar.png',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -453,7 +453,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'name' => __('图片导航', 'kratos'),
|
||||
'id' => 'top_img',
|
||||
'std' => get_template_directory_uri() . '/assets/img/background.png',
|
||||
'std' => ASSET_PATH . '/assets/img/background.png',
|
||||
'class' => 'hidden',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
@ -681,7 +681,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'id' => 's_singletop_url',
|
||||
'class' => 'hidden',
|
||||
'std' => get_template_directory_uri() . '/assets/img/ad.png',
|
||||
'std' => ASSET_PATH . '/assets/img/ad.png',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
@ -701,7 +701,7 @@ function kratos_options()
|
|||
$options[] = array(
|
||||
'id' => 's_singledown_url',
|
||||
'class' => 'hidden',
|
||||
'std' => get_template_directory_uri() . '/assets/img/ad.png',
|
||||
'std' => ASSET_PATH . '/assets/img/ad.png',
|
||||
'type' => 'upload',
|
||||
);
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 站点相关函数
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.18
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
// 标题配置
|
||||
|
@ -119,7 +119,7 @@ function share_thumbnail_url()
|
|||
if (!empty($strResult[1])) {
|
||||
$img = $strResult[1][0];
|
||||
} else {
|
||||
$img = kratos_option('seo_shareimg', get_template_directory_uri() . '/assets/img/default.jpg');
|
||||
$img = kratos_option('seo_shareimg', ASSET_PATH . '/assets/img/default.jpg');
|
||||
}
|
||||
}
|
||||
return $img;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 文章短代码
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.14
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
function h2title($atts, $content = null, $code = "")
|
||||
|
@ -223,22 +223,22 @@ function register_button($buttons)
|
|||
|
||||
function add_plugin($plugin_array)
|
||||
{
|
||||
$plugin_array['h2title'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['kbd'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['mark'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['striped'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['bdbtn'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['music'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['vqq'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['youtube'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['bilibili'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['success'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['info'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['warning'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['danger'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['successbox'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['infoboxs'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['warningbox'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['dangerbox'] = get_bloginfo('template_url') . '/assets/js/buttons/more.js';
|
||||
$plugin_array['h2title'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['kbd'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['mark'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['striped'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['bdbtn'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['music'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['vqq'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['youtube'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['bilibili'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['success'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['info'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['warning'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['danger'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['successbox'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['infoboxs'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['warningbox'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
$plugin_array['dangerbox'] = ASSET_PATH . '/assets/js/buttons/more.js';
|
||||
return $plugin_array;
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 侧栏小工具
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.02.23
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
// 添加小工具
|
||||
|
@ -77,8 +77,8 @@ class widget_ad extends WP_Widget
|
|||
{
|
||||
wp_enqueue_script('media-upload');
|
||||
wp_enqueue_media();
|
||||
wp_enqueue_script('widget_scripts', get_template_directory_uri() . '/assets/js/widget.min.js', array('jquery'));
|
||||
wp_enqueue_style('widget_css', get_template_directory_uri() . '/assets/css/widget.min.css', array());
|
||||
wp_enqueue_script('widget_scripts', ASSET_PATH . '/assets/js/widget.min.js', array('jquery'));
|
||||
wp_enqueue_style('widget_css', ASSET_PATH . '/assets/css/widget.min.css', array());
|
||||
}
|
||||
|
||||
public function widget($args, $instance)
|
||||
|
@ -146,15 +146,15 @@ class widget_about extends WP_Widget
|
|||
{
|
||||
wp_enqueue_script('media-upload');
|
||||
wp_enqueue_media();
|
||||
wp_enqueue_script('widget_scripts', get_template_directory_uri() . '/assets/js/widget.min.js', array('jquery'));
|
||||
wp_enqueue_style('widget_css', get_template_directory_uri() . '/assets/css/widget.min.css', array());
|
||||
wp_enqueue_script('widget_scripts', ASSET_PATH . '/assets/js/widget.min.js', array('jquery'));
|
||||
wp_enqueue_style('widget_css', ASSET_PATH . '/assets/css/widget.min.css', array());
|
||||
}
|
||||
|
||||
public function widget($args, $instance)
|
||||
{
|
||||
$introduce = kratos_option('a_about', __('保持饥渴的专注,追求最佳的品质', 'kratos'));
|
||||
$avatar = kratos_option('a_gravatar', get_template_directory_uri() . '/assets/img/gravatar.png');
|
||||
$background = !empty($instance['background']) ? $instance['background'] : get_stylesheet_directory_uri() . '/assets/img/about-background.png';
|
||||
$avatar = kratos_option('a_gravatar', ASSET_PATH . '/assets/img/gravatar.png');
|
||||
$background = !empty($instance['background']) ? $instance['background'] : ASSET_PATH . '/assets/img/about-background.png';
|
||||
|
||||
echo '<div class="widget w-about">';
|
||||
echo '<div class="background" style="background:url(' . $background . ') no-repeat center center;-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;"></div><div class="wrapper text-center">';
|
||||
|
@ -179,7 +179,7 @@ class widget_about extends WP_Widget
|
|||
|
||||
public function form($instance)
|
||||
{
|
||||
$background = !empty($instance['background']) ? $instance['background'] : get_stylesheet_directory_uri() . '/assets/img/about-background.png';
|
||||
$background = !empty($instance['background']) ? $instance['background'] : ASSET_PATH . '/assets/img/about-background.png';
|
||||
?>
|
||||
<div class="media-widget-control">
|
||||
<p>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* 首页模板
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.14
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
|
||||
get_header(); ?>
|
||||
|
@ -26,9 +26,9 @@ get_header(); ?>
|
|||
<div class="nothing">
|
||||
<img src="<?php
|
||||
if(!kratos_option('g_nothing')){
|
||||
$img = get_template_directory_uri() . '/assets/img/nothing.svg';
|
||||
$img = ASSET_PATH . '/assets/img/nothing.svg';
|
||||
} else {
|
||||
$img = kratos_option('g_nothing', get_template_directory_uri() . '/assets/img/nothing.svg');
|
||||
$img = kratos_option('g_nothing', ASSET_PATH . '/assets/img/nothing.svg');
|
||||
}
|
||||
echo $img; ?>">
|
||||
<div class="sorry"><?php _e('很抱歉,没有找到任何内容', 'kratos'); ?></div>
|
||||
|
|
|
@ -3,27 +3,27 @@
|
|||
* 表情图标
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.02.15
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
$smilies = '
|
||||
<a href="javascript:grin(\':razz:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/razz.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':evil:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/evil.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':exclaim:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/exclaim.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':smile:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/smile.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':redface:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/redface.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':biggrin:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/biggrin.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':eek:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/eek.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':confused:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/confused.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':idea:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/idea.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':lol:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/lol.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':mad:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/mad.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':twisted:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/twisted.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':rolleyes:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/rolleyes.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':wink:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/wink.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':cool:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/cool.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':arrow:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/arrow.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':neutral:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/neutral.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':cry:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/cry.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':mrgreen:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/mrgreen.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':drooling:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/drooling.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':persevering:\')"><img src="' . get_bloginfo("template_url") . '/assets/img/smilies/persevering.png" alt="" class="d-block"/></a>';
|
||||
<a href="javascript:grin(\':razz:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/razz.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':evil:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/evil.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':exclaim:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/exclaim.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':smile:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/smile.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':redface:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/redface.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':biggrin:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/biggrin.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':eek:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/eek.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':confused:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/confused.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':idea:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/idea.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':lol:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/lol.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':mad:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/mad.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':twisted:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/twisted.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':rolleyes:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/rolleyes.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':wink:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/wink.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':cool:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/cool.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':arrow:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/arrow.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':neutral:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/neutral.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':cry:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/cry.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':mrgreen:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/mrgreen.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':drooling:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/drooling.png" alt="" class="d-block"/></a>
|
||||
<a href="javascript:grin(\':persevering:\')"><img src="' . ASSET_PATH . '/assets/img/smilies/persevering.png" alt="" class="d-block"/></a>';
|
|
@ -3,12 +3,12 @@
|
|||
* 文章工具栏
|
||||
* @author Seaton Jiang <seaton@vtrois.com>
|
||||
* @license MIT License
|
||||
* @version 2020.03.14
|
||||
* @version 2020.04.12
|
||||
*/
|
||||
?>
|
||||
<div class="toolbar clearfix">
|
||||
<div class="meta float-md-left">
|
||||
<img src="<?php echo kratos_option('a_gravatar', get_template_directory_uri() . '/assets/img/gravatar.png'); ?>">
|
||||
<img src="<?php echo kratos_option('a_gravatar', ASSET_PATH . '/assets/img/gravatar.png'); ?>">
|
||||
<p class="name"><?php echo kratos_option('a_nickname','Kratos'); ?></p>
|
||||
<p class="motto mb-0"><?php echo kratos_option('a_about', __('保持饥渴的专注,追求最佳的品质', 'kratos')); ?></p>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue