胖蒜

分享有价值的资源

Typecho 创建自定义模板

方法很简单,这里使用Typecho默认的主题做例子演示:

一、新建page-workorder.php文件到主题目录下,路径:usr/themes/default,如果你不是用默认主题,则放到你对应的主题目录下(新建的文件名称可自由设定)。

二、只需要在当前模板目录下面建你需要的文件,然后再文件的开头加上如下代码(需在 package 后面加上 custom)就算是自定义了好了一个页面,可以自定义多个页面。
Typecho自定义页面模板.png

三、创建新页面,(或者修改原有的自定义页面),在自定义模板中选择工具模板,发布页面即可。
Typecho 自定义页面模板.png
Typecho 已创建自定义页面.png

四、文章需要代码如下:

<?php
/**
* 自定义页面模板
*
* @package custom
*/
if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
<?php $this->need('header.php'); ?>

<div class="col-mb-12 col-8" id="main" role="main">
    <article class="post" itemscope itemtype="http://schema.org/BlogPosting">
        <h1 class="post-title" itemprop="name headline"><a itemprop="url" href="<?php $this->permalink() ?>"><?php $this->title() ?></a></h1>
        <div class="post-content" itemprop="articleBody">
            <?php $this->content(); ?>

官方参考链接:http://docs.typecho.org/themes/custom-theme

本文属原创,转载请注明原文:https://pangsuan.com/p/page_template.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (4)

立即登录评论

    棒棒

    微信用户

    棒棒棒

    微信用户
马上咨询 在线工单