查看更多

WordPress添加豆瓣书影记录——bmdb插件介绍

介绍一款一条龙全自动添加豆瓣书影记录的插件。该插件为在基于牧风的项目上开发的WordPress插件。

在该页面申请Secret:另外还需要填写你的豆瓣id及昵称,在该网站可同步豆瓣平台标注的电影和书籍信息,也可以在上面标注电影。

下一步即是安装插件,填写好secret即可。新建页面并填入

[bm db]movies[/bm db]或[bm db]books[/bm db]   (使用时请删去空格)

作者的话:WordPress 自带 jQuery 并不支持 $ 关键字,head 设置 meta 也需要通过官方钩子实现,如果你想在摩登4的 WordPress 的站点上布置读书观影记录,并不能完全按照牧风的教程来做,对没有接触过编程的人来说,这存在一定难度。

下载地址:

牧风的项目地址:

效果演示:阅读记录 观影记录

作者也介绍了集成到主题的方法。一并转载参考。

集成到主题

在wordpress上布置bmdb,核心基本与Github上的readme没区别,特别就在于如何在wordpress上正确

  1. 设置头部meta;
  2. 引入资源文件。

第一点,设置头部meta,在 functions.php 添加代码:

function bmdb_head()
{
    echo '<meta name="referrer" content="never">';
}
add_action('wp_head','bmdb_head');

第二点,引入资源,在 functions.php 添加代码:

function bmdb_css_js(){
    wp_enqueue_script("jquery");//如果已引入jquery,就去掉这一行代码
    wp_enqueue_style( 'bmdb', get_template_directory_uri().'/dist/Bmdb.min.css' );//第二个参数填css的地址
    wp_enqueue_script( 'bmdb', get_template_directory_uri().'/dist/Bmdb.min.js' );//第二个参数填js的地址
}
add_action('wp_enqueue_scripts', 'bmdb_css_js');

如果你直接把Github上下载的dist文件夹扔到了主题文件夹里,上面的代码就不用改了。

这两点解决了其他就很简单了,没必要再说了。

显示评论 (24)

文章评论

  • 用插件方便些,但想添加摩登4的内容就困难了。

    • 本文作者
    • 回复
  • 上次看到书单页面挺好的,还想找到这个插件呢,今天算是找到了。
    不过如果能添加个人观影后的一句话描述就更好了。

    • 本文作者
    • 回复
  • 你的网站是基于WordPress的吗?我一直以为是Typecho的。

    • 本文作者
    • 回复
  • 不喜欢插件,还好用牧风的方法弄出来了! 😀

    • 本文作者
    • 回复
  • 现在不喜欢折腾这些了。 😐

    • 本文作者
    • 回复
  • 这个很不错,可以做个摩登4的书单。。。

    • 本文作者
    • 回复
  • 你搞个代码插件呢

    • 本文作者
    • 回复
  • 我都没玩过豆瓣 ➡

    • 本文作者
    • 回复
  • 现在很少看到博客放豆瓣书影记录页面了

    • 本文作者
    • 回复
  • 好多朋友都用wordpress博客,我是习惯了现有的~

    • 本文作者
    • 回复
  • 豆瓣的api好像关闭了,以前直接从api拉取内容,现场不行了!

    • 本文作者
    • 回复
  • ➡ 还是喜欢我折腾那个,只是没写成插件,这个也很好,就是多一个申请key的动作,或许是防止太多人滥用吧。

    • 本文作者
    • 回复
    • @Sam.Z 你那个因为没插件,我没技术,不会搞哈哈哈

      • 本文作者
      • 回复

相关推荐

又一次折腾博客,这次换主题了

正如文章标题所说,我又换主题了。上一次换主题是6月份的时候,花钱买了Begin正版主题,刚开始是喜欢Begin大气的风格,功能多,样式好看,特别是方框式的评论框,知更鸟大神真厉害!但是我觉得我希望我博…

给博客添加TTS语音朗读 简单快速版

前言 最近来访我博客的朋友有没有发现一个新功能?在每篇文章评论栏的最下方有一个播放器的图标,你只要轻轻一点,就可以听到百度语音朗读我的文章! 很多人没办法看完整篇文章,有的只是看看标题就马上去评论。这…