WordPress日记——集成markdown

现在wordpress几乎是每个有个人博客的标配
而写博客当然要用markdown
其实在wordpress集成markdown也是非常简单的

1.下载marked.jsmakemarkdown.js到 ~\wp-content{你的主题目录}\js\ 目录下

2.到 ~\wp-content{你的主题目录}\functions.php里添加如下代码

// 增加 markdown 功能到后台编辑器add_action( 'admin_menu', 'create_markdown' );add_action( 'save_post', 'save_markdown', 10, 2 );function create_markdown() {    add_meta_box( 'markdown_box', 'Markdown', 'markdown_html', 'post', 'normal', 'high' );}function markdown_html( $object, $box ) { ?>        <textarea name="markdown" id="markdown" cols="60" oninput ="markdownEditorChanged()" rows="50" >            <?php echo htmlspecialchars (get_post_meta( $object->ID, 'markdown', true )); ?>        </textarea><?php }function save_markdown( $post_id, $post ) {    if ( !current_user_can( 'edit_post', $post_id ) )        return $post_id;    $meta_value = get_post_meta( $post_id, 'markdown', true );    $new_meta_value = $_POST['markdown'];    if ( $new_meta_value && '' == $meta_value )        add_post_meta( $post_id, 'markdown', $new_meta_value, true );    elseif ( $new_meta_value != $meta_value )        update_post_meta( $post_id, 'markdown', $new_meta_value );    elseif ( '' == $new_meta_value && $meta_value )        delete_post_meta( $post_id, 'markdown', $meta_value );}function markdown_script() {    wp_enqueue_script('markdown', get_template_directory_uri() . '/js/marked.js' );    wp_enqueue_script('makemarkdown', get_template_directory_uri() . '/js/makemarkdown.js');}add_action( 'admin_enqueue_scripts', 'markdown_script');

然后到就可以在wrodpress里用markdown写博客啦
不过由于markdown语法比较严格,wordpress又没有markdown的辅助工具
所以强烈建议用csdn的markdown写好再复制过去

下面是在wordpress用markdown语法写作的测试图

WordPress日记——集成markdown
这里写图片描述

本博客参考自wordpress 深度集成 markdown

文章链接:https://www.sbkko.com/wordpressrijijichengmarkdown.html
文章标题:WordPress日记——集成markdown
文章版权:SBKKO 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

给TA打赏
共{{data.count}}人
人已打赏
WP文章

在阿里云建设一个企业网站(下篇)

2016-6-9 14:14:00

WP文章

一行代码在wordpress任意页面实现重定向

2016-6-15 10:35:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索