TYPECHO的一些函数

2530天前 · 代码 · 1886次阅读

这篇文章讲的是functions.php里面的函数

主要是怕我那天突然忘了
也不能说是突然了……因为我天天在忘QAQ

简单的赋值

举个栗子
设置网站favicon的时候就可以在function.php加入这个

function themeConfig($form) {
  $fav = new Typecho_Widget_Helper_Form_Element_Text('FAVICON', NULL, NULL,
  _t('FAVICON'), _t('填写你网站favicon的路径~'));
  $form->addInput($fav);}

定义了$fav然后用户赋值
前端调用用这个就好

<?php $this->options->fav(); ?>

选项

因为我的主题好像并没有要用到这个于是我吧kibou的拔下来了
这个在后台显示出来就是选了
当选定 开启 时,函数被赋值 1

$enableTransparent = new Typecho_Widget_Helper_Form_Element_Radio('enableTransparent',
    array('1' => _t('开启'),
    '0' => _t('关闭')),
    '0', _t('Safari 毛玻璃特效 (Beta)'), _t('默认为关闭'));
  $form->addInput($enableTransparent);

小应用

于是我们可以进行一个小判断

<?php if ($this->options->blabla): ?>
       <!--content-->
      <?php endif; ?>

如果函数blabla有被赋值那么就运行if里的内容

若函数dnsprefetch值为1
那么运行内容

<?php if ($this->options->dnsPrefetch == 1): ?>
      <meta http-equiv="x-dns-prefetch-control" content="on">
      <link rel="dns-prefetch" href="//fonts.googleapis.com">
      <link rel="dns-prefetch" href="//secure.gravatar.com">
      <link rel="dns-prefetch" href="//cdn.bootcss.com">
    <?php endif; ?>

于是就没了

👍 1

PHP functons.php typecho

最后修改于2272天前

评论

取消回复
贴吧 狗头 原神 小黄脸
收起

贴吧

  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡

狗头

  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头

原神

  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神

小黄脸

  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  1. myitmx 2310天前

    可以给一下文章的缩略图吗?

  2. metheno 2505天前

    Safari 毛玻璃特效 (Beta),恐怖恐怖╭(°A°`)╮
    顺便求加一个友链(。・ω・。)
    名字:metheno
    网站:https://blog.metheno.net/
    描述:气死设计师∠( ᐛ 」∠)_

    1. REUS 2504天前

      dalao主动来加好鸡冻
      加好啦

  3. 星空游戏 2530天前

    看不懂,只能点赞了

  4. 冯小贤 2530天前

    换友链呀,你的域名好长不想记呀

    1. REUS 2530天前

      想哭QAQ,没事我记得住你的

目录

avatar

季悠然

寻找有趣的灵魂

139

文章数

2069

评论数

3

分类

好热啊

arknights!


Warning: file_get_contents(https://v1.hitokoto.cn?encode=json&c=d&c=b): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /www/wwwroot/blog.mitsuha.space/C/themes/G/components/widgets.php on line 47

1484