PHPCMS V9 原版手机门户模块改造百度官方号流程

  • A+
所属分类:网站建设

  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://zhanzhang.baidu.com/contexts/cambrian.jsonld",

                "@id": "http://wap.05273.com/mip-{$catid}-{$id}-1.html",

                "title": "{$title}",

                "images": ["{$showimg[0]}"{if ($showimg[2])},"{$showimg[1]}","{$showimg[2]}"{/if}],

                "description": "{$description}",

                "pubDate": "{date('Y-m-d\TH:i:s',strtotime($inputtime))}"

            }

        </script>

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

  这是官方号改造的第一和第二部和第三部

  添加canonical标签(必选)

  添加Json_LD数据(必选)

  添加官方号ID声明(H5页面必选)

  然后在

  /phpcms/templates/default/wap/min_header.html

  最下面的<body>下面增加

      <script>cambrian.render('head')</script>

  这个是关注按钮

  至此,改造完毕

  以上方法,适合任何以 phpcmsv9而开发的手机站,MIP 站,略有不同,但 images 处理方式相同

其他程序官方号教程

  织梦MIP站点改造教程,织梦MIP站点改造百度官方号教程

  百度官方号制作 WordPress制作百度官方号技巧及方法

  百度官方号制作 帝国网站帝国CMS百度官方号制作流程及方法

  • 我的小程序
  • 这是我的小程序扫一扫
  • weinxin
  • 我的熊掌号
  • 这是我的熊掌号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: