mirror of
https://github.com/mashirozx/sakura.git
synced 2024-11-26 08:48:13 +08:00
new feature: github cards
This commit is contained in:
parent
a51ef9077e
commit
a74e1c8ec7
@ -7,7 +7,7 @@
|
|||||||
* @package Sakura
|
* @package Sakura
|
||||||
*/
|
*/
|
||||||
|
|
||||||
define( 'SAKURA_VERSION', '3.2.6' );
|
define( 'SAKURA_VERSION', '3.2.7' );
|
||||||
define( 'BUILD_VERSION', '3' );
|
define( 'BUILD_VERSION', '3' );
|
||||||
define( 'JSDELIVR_VERSION', '3.6.7' );
|
define( 'JSDELIVR_VERSION', '3.6.7' );
|
||||||
|
|
||||||
@ -183,6 +183,7 @@ function sakura_scripts() {
|
|||||||
wp_enqueue_style( 'saukra_css', 'https://cdn.jsdelivr.net/gh/mashirozx/Sakura@' . SAKURA_VERSION . '/style.min.css', array(), SAKURA_VERSION );
|
wp_enqueue_style( 'saukra_css', 'https://cdn.jsdelivr.net/gh/mashirozx/Sakura@' . SAKURA_VERSION . '/style.min.css', array(), SAKURA_VERSION );
|
||||||
wp_enqueue_script( 'app', 'https://cdn.jsdelivr.net/gh/mashirozx/Sakura@' . SAKURA_VERSION . '/js/sakura-app.min.js', array(), SAKURA_VERSION, true );
|
wp_enqueue_script( 'app', 'https://cdn.jsdelivr.net/gh/mashirozx/Sakura@' . SAKURA_VERSION . '/js/sakura-app.min.js', array(), SAKURA_VERSION, true );
|
||||||
}
|
}
|
||||||
|
wp_enqueue_script( 'github_card', 'https://cdn.jsdelivr.net/github-cards/latest/widget.js', array(), SAKURA_VERSION, true );
|
||||||
|
|
||||||
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
|
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
|
||||||
wp_enqueue_script( 'comment-reply' );
|
wp_enqueue_script( 'comment-reply' );
|
||||||
@ -1548,6 +1549,18 @@ function html_tag_parser($content) {
|
|||||||
title="$1"><img src="$2" target="_blank" rel="nofollow" class="fancybox"></a>',
|
title="$1"><img src="$2" target="_blank" rel="nofollow" class="fancybox"></a>',
|
||||||
$content
|
$content
|
||||||
);
|
);
|
||||||
|
|
||||||
|
//Github cards
|
||||||
|
$content=preg_replace(
|
||||||
|
'/\[github repo=[\'"]([^\'"]+)[\'"]\]/i',
|
||||||
|
'
|
||||||
|
<iframe frameborder="0" scrolling="0" allowtransparency="true"
|
||||||
|
src="https://api.2heng.xin/github-card/?repo=$1"
|
||||||
|
width="400" height="153"
|
||||||
|
style="margin-left: 50%; transform: translateX(-50%);"></iframe>
|
||||||
|
',
|
||||||
|
$content
|
||||||
|
);
|
||||||
}
|
}
|
||||||
return $content;
|
return $content;
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Sakura application bundle theme ver 3.2.0
|
* Sakura theme application bundle
|
||||||
* @author Mashiro
|
* @author Mashiro
|
||||||
* @url https://2heng.xin
|
* @url https://2heng.xin
|
||||||
* @date 2019.8.3
|
* @date 2019.8.3
|
||||||
|
@ -5,7 +5,7 @@ Theme URI: https://2heng.xin/theme-sakura/
|
|||||||
Author: Mashiro, Louie, Fuzzz
|
Author: Mashiro, Louie, Fuzzz
|
||||||
Author URI: http://2heng.xin
|
Author URI: http://2heng.xin
|
||||||
Description: Akina主题分支(原版地址 http://www.akina.pw/themeakina)
|
Description: Akina主题分支(原版地址 http://www.akina.pw/themeakina)
|
||||||
Version: 3.2.4
|
Version: 3.2.7
|
||||||
License: GNU General Public License v2 or later
|
License: GNU General Public License v2 or later
|
||||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||||
Text Domain: akina
|
Text Domain: akina
|
||||||
|
Loading…
Reference in New Issue
Block a user