在主题目录下建立一个js文件放置到js目录
添加以下:
前端代码:
<?php if (!isMobile()): ?>
电脑端显示,手机端不显示
<?php else: ?>
加个else语句,不就是手机端显示,电脑端不显示了吗
<?php endif;?>
1)首页隐藏某一分类文章
主题中 index.php 里面添加如下代码:
注:pic 为 分类缩略名。
<?php while($this->next()): ?>
<?php if($this->category != "pic"): ?>
.
.
.
<?php endif; ?>
<?php endwhile; ?>
进入你的 phpmyadmin,点击运行 SQL 选项。在输入框里输入以下语句:
UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧域名地址','新域名地址');
然后点执行语句即可。
1.不同分类输出不同模板
先在当前模板目录下建立一个 category 目录,然后比如你要给 slug 为 default 的分类专门建立模板,那么就在 category 目录下创建一个名为 default.php 的文件,这样程序在访问 default 分类时会自动调用这个模板文件。
使用 $this->categories 和 $this->category 这两个变量就可以满足你的需要了,不过需要你自己手动循环输出。你可以 print_r 一下这两个变量,看看它们的结构。
2.适用于所有有分类区别的页面
<?php if ($this->category == "分类A的缩略名"): ?>
// 这里是分类A的样式
<?php elseif ($this->category == "分类B的缩略名"): ?>
// 这里是分类B的样式
<?php else: ?>
// 这里是分类C的样式
<?php endif; ?>
附:分类名称调用
<?php $this->category(','); ?> //带连接的分类名称,逗号为多分类时的间隔符
<?php $this->category(',', false); ?> //不带连接的纯粹的分类名称,类似评论者名称调用, $comments->author('', false) 显示不带连接的名称