PHPCMS V9 原版手机门户模块改造熊掌号流程

    发布时间:2019-10-31 23:32:25

    阅读量

    广告位招租,联系QQ:9056731

    PHPCMS V9 原版手机门户模块改造熊掌号流程

    第一步,需要对熊掌号Json_LD里的图片进行处理,处理模式如下:
    当内容中包含了一张图,images节点显示一张图
    当内容中包含了两张图,images 节点依旧显示一张图,至于为啥,看官方说明
    当内容中包含三张图,images 显示三张图
    打开/phpcms/modules/wap/index.php找到 

    public function show() {

    show 函数,这个是内容页方法
    在这个方法里找到

    $content = content_strip(wml_strip($content));

    在其上面添加:

      if(!preg_match_all("/(src)=(["|]?)([^ ">]+)\2/is", $content, $showimg));
                    foreach($showimg as $images) {
                            $showimg = $images;
                   }

    然后第二步,打开 /phpcms/templates/default/wap/min_header.html

    在</head> 上面增加

    <link rel="canonical" href="{$url}">
    <script type="application/ld+json">
    {
    "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    "@id": "http://你的网址/mip-{$catid}-{$id}-1.html",
    "appid": "你的ID",
    "title": "{$title}",
    "images": [
    "{$showimg[0]}"{if ($showimg[2])},"{$showimg[1]}","{$showimg[2]}"{/if}"
    ],
    "description": "{$description}",
    "pubDate": "{date(Y-m-dTH:i:s,strtotime($inputtime))}"
    }
    </script>

    其实在 添加JSON_LD数据 官方给出的代码中 里面的ID就是我们自己的ID,大家替换一下即可。
    然后在添加一下熊掌号ID声明 即可  

    <script src="//msite.baidu.com/sdk/c.js?appid=1539897736717695"></script>

    至此PHPCMS熊掌号页面改造教程结束!

    广告位招租,联系QQ:9056731
    留言与评论(共有 0 条评论)
       
    验证码: