Brains - 灵感乌托邦

『转载』『教程』Typecho的Joe主题新增QQ打开自动跳转到浏览器

前言

最近QQ抽风,很多站长的网站都被屏蔽白了,我的也不例外

而且很多人上午解了下午又白,所以我就想做一个跳转,跳转到浏览器访问

然后看到执念有教程,就直接搬过来了,也就当做个备份吧

效果图

{tabs}
{tabs-pane label="后台"}

{/tabs-pane}
{tabs-pane label="跳转"}

{/tabs-pane}
{/tabs}

修改步骤

一、修改functions.php文件

新增如下代码;文件路径: usr/themes/Joe/functions.php
如果创建了 custom.php 就放在 custom.php 里

{hide}

$JPrevent = new Typecho_Widget_Helper_Form_Element_Select(
    'JPrevent',
    array('off' => '关闭(默认)', 'on' => '开启'),
    'off',
    '请选择是否开启QQ防红拦截',
    '介绍:开启后,如果在QQ里打开网站,则会提示跳转浏览器打开'
);
$JPrevent->setAttribute('class', 'joe_content joe_custom'); // 如果后台无法展示该设置,将joe_custom修改为joe_other(我改成了joe_post,放在文章设置分类里的)
$form->addInput($JPrevent->multiMode());

{/hide}

二、修改include.php文件

路径如下: usr/themes/Joe/public/include.php ,在最顶部新增

{hide}

<?php if ($this->options->JPrevent === 'on') : ?>
    <?php $this->need('public/prevent.php'); ?>
<?php endif; ?>

{/hide}

三、新增prevent.php文件

下载以下文件,上传路径: usr/themes/Joe/public

文件下载:

{hide}

{cloud title="prevent" type="lz" url="https://wwe.lanzoui.com/iSDNrx01omf" password=""/}

{/hide}

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »