【Joe】主题实现打赏设置
侧边栏壁纸
  • 累计撰写 75 篇文章
  • 累计收到 21 条评论

【Joe】主题实现打赏设置

逍遥博客
2021-11-11 / 0 评论 / 3 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年09月22日,已超过248天没有更新,若内容或图片失效,请留言反馈。
文件路径:usr/themes/Joe/public 新增一个php文件,用于以后新增自定义设置,文件名:custom.php
<?php 

    // 收款设置
    $ZNPaySet = new Typecho_Widget_Helper_Form_Element_Select(
        'ZNPaySet',
        array(
            'on' => '开启(默认)',
            'off' => '关闭',
        ),
        'on',
        '是否启用执念打赏功能',
        '介绍:开启后,文章底部展示打赏功能 <br>
        详情可查看 <a href="https://zhinianblog.com/archives/892/">https://zhinianblog.com/archives/892/</a>
        '
    );
    $ZNPaySet->setAttribute('class', 'joe_content joe_custom');
    $form->addInput($ZNPaySet->multiMode());
    
    $ZNAlipay = new Typecho_Widget_Helper_Form_Element_Text(
        'ZNAlipay',
        NULL,
        NULL,
        '支付宝收款码',
        '介绍:填写此处,打赏界面展示支付宝收款码,图片地址 <br />'
    );
    $ZNAlipay->setAttribute('class', 'joe_content joe_custom');
    $form->addInput($ZNAlipay->multiMode());
    
    $ZNWeChat = new Typecho_Widget_Helper_Form_Element_Text(
        'ZNWeChat',
        NULL,
        NULL,
        '微信收款码',
        '介绍:填写此处,微信界面展示微信收款码,图片地址 <br />'
    );
    $ZNWeChat->setAttribute('class', 'joe_content joe_custom');
    $form->addInput($ZNWeChat->multiMode());
    
    $ZNQqPay = new Typecho_Widget_Helper_Form_Element_Text(
        'ZNQqPay',
        NULL,
        NULL,
        'QQ收款码',
        '介绍:填写此处,QQ界面展示QQ收款码,图片地址 <br />'
    );
    $ZNQqPay->setAttribute('class', 'joe_content joe_custom');
    $form->addInput($ZNQqPay->multiMode());
?>
文件路径:usr/themes/Joe-master/public 修改handle.php文件,底部新增代码,放在最后一行上面

文件路径:usr/themes/Joe 修改functions.php文件,加入打赏设置菜单和底部引入新建的php文件

为打赏按钮增加跳动特效,将以下代码放在主题的全局设置-自定义CSS里面

文章来源 【执念】 zhinianblog.com

0

评论 (0)

取消
Blog逍遥阁博客