V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SingerLan
V2EX  ›  2019

wordpress -豆瓣-我看过的电影

  •  
  •   SingerLan · 2019-04-08 17:06:16 +08:00 · 1677 次点击
    这是一个创建于 2040 天前的主题,其中的信息可能已经有所发展或是发生改变。

    采集豆瓣“我看过的电影”,整合到 wordpress 本来想写一个 wordpres 插件,结果没有时间学加上懒,就没有写成插件 预览 演示地址 http://m.lookoro.cn/index.php/douban_movie.html

    安装教程(不是插件,需要修改 PHP 文件) 下载 clone 文件到本地 修改 douban.php 文件 439 行 440 行

    $UserID="181244075";//我的豆瓣 ID
    $PageSize=20;//一页显示 20 部电影
    //UserID:用户 ID,在豆瓣中可以查到
    //PageSize:自己随意设置
    

    将下载 douban 文件夹上传到 wordpress 根目录 现在就可调用 php 文件,调用 URL /douban/douban.php?type=movie&from=0 以上步骤即可调用到“我看过的电影”,如需整合到 wordpress 需继续配置 新建 wordpress 页面 如支持自定义栏目,名称中插入 head 值中插入 asset 中的 js css 文件,如不支持接步骤 8 我的主题不能插入 head 自定义栏目,我都是通过 js 加载的

    <h1 style="text-align: center;">我看过的电影</h1>
    <script type="text/javascript">
        var head = document.getElementsByTagName('head')[0];
        var link = document.createElement('link');
        link.type='text/css';
        link.rel = 'stylesheet';
        link.href = '//m.lookoro.cn/douban/assets/DoubanBoard.04.css';
        head.appendChild(link);
    </script>
    <script>var DoubanPageSize=20;</script>
    <script type="text/javascript" src="//m.lookoro.cn/douban/assets/DoubanBoard.04.js"></script>
    <div id="douban-movie-list" class="doubanboard-list" style="margin-top: -70px;"></div>
    

    DoubanPageSize 页面中的显示多少部电影 douban-movie-list 显示电影海报的 div,加“ margin-top: -70px;”是因为上方 js 占位

    发布页面 使用说明 需保证 cache 可写 使用前先删除 movie.json 文件,json 文件已储存我的影单 也可获取单部电影详情、单部书籍、读书清单等, 方法保留,可以调用 感谢 基本借鉴于 熊猫小 A Typecho-Plugin-DoubanBoard 插件 github:https://github.com/SingerLan/douban-wordpress

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:34 · PVG 09:34 · LAX 17:34 · JFK 20:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.