获取模板自定义字段值

前言

在 Typecho 很多模板都要通过设置自定义字段来实现文章缩略图或者其他功能,但是我们在二次开发或者开发插件时,并没有一个接口来实现获取自定义字段,所以便有了我今天的想法。

代码

public function getCustom($cid, $key){
    $db = Typecho_Db::get();
    $rows = $db->fetchAll($db->select('table.fields.str_value')->from('table.fields')
        ->where('table.fields.cid = ?', $cid)
        ->where('table.fields.name = ?', $key)
    );
    // 如果有多个值则存入数组
    foreach ($rows as $row) {
        $img = $row['str_value'];
        if (!empty($img)) {
            $values[] = $img;
        }
    }
    return $values;
}

使用

使用时只要使用 $this->getCustom(mix $cid, mix $key) 就可以了,两个参数分别是文章 cid 和自定义字段名,函数会把自定义内容返回成数组。

来源

https://www.moleft.cn/post-178.html

尝试用premiere做了下视频

最近对视频剪辑制作有了兴趣,尝试研究做了下,不算难。
对于软件的研究有了入门,这几个软件还可以
剪辑:

  • premiere——不用多说
  • 剪映专业版——抖音专为沙雕视频制作者设计的软件,内含大量沙雕素材
  • Movavi Video Editor Plus 2021——国外的软件,说是youtube的很多视频用这个

正在测试after effects。

AE占用资源太高,我的电脑竟然差点带不动,放弃
视频号、公众号的视频不让转载,竟然有防盗链,那我就直接上传一个视频试试。
竟然传不了大视频,不过70+M而已,哪里出问题了?尝试多次不行,低于50M的可以,是这个50M的口子问题吗?


扫一扫,访问移动端

Gaobukai
I am alone on my life's Journey up to now, and the future.

推荐 / Digest

热点 / Hot

评论 / Comments

  • Gaobukai: 既然能调用0号图片就能调用随机图片<?php rand(0...
  • Gaobukai: 我这里没有这个问题,不知道哪里出的问题,需要的话加我微信看看什么情况吧
  • hu bill: 我也是这样的
  • hu bill: 对
  • : 上传头像,弹出框显示[object object],并一直显示在...
  • Gaobukai: 按理应该不难,随机数调用就行了

标签 / Tags

推广 / Ads