WP资源网插件教程:如何在插件后台新增模板

一、核心规则

  1. 页面所有动态内容不能写死,必须用变量占位符代替
  2. 6 个固定变量,直接写进你的 HTML 里,插件会自动替换成真实内容
{{today_count}} 最新更新数量 
{{banner_html}} 顶部轮播图区域 
{{privilege_html}} 特权模块 
{{link_bar}} 底部文字链接 
{{item_list}} 帖子+广告循环列表(自动分页) 
{{pagination}} 分页按钮(上一页/下一页)

 

  1. 自定义 CSS 框内只写样式,不用加 <style> 标签
  2. HTML 外层建议套一个独有的 class,防止和网站其他样式冲突

二、示例 1:极简卡片模板(直接复制进后台 HTML 框)

1)HTML 代码(粘贴到「HTML 模板代码」输入框)

<div class="my-card-template">
    <!-- 标题区域 -->
    <div class="card-header">
        资源更新列表 <span class="new-num">新增 {{today_count}} 条</span>
    </div>

    <!-- 轮播图 -->
    <div class="card-banner">
        {{banner_html}}
    </div>

    <!-- 内容列表 -->
    <div class="card-list">
        {{item_list}}
    </div>

    <!-- 分页 -->
    <div class="card-page">
        {{pagination}}
    </div>

    <!-- 底部链接 -->
    <div class="card-link">
        {{link_bar}}
    </div>
</div>

 

2)配套 CSS(粘贴到「自定义 CSS」输入框)

.my-card-template {
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    padding: 16px;
    background: #fff;
}
.my-card-template .card-header {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
    margin-bottom: 12px;
}
.my-card-template .new-num {
    color: red;
    margin-left: 8px;
}
.my-card-template .card-banner {
    margin-bottom: 15px;
}
.my-card-template .card-list ul.page-item {
    padding: 0;
    margin: 0;
    list-style: none;
}
.my-card-template .card-list .item-post {
    padding: 8px 0;
    border-bottom: 1px dashed #eee;
    display: flex;
    justify-content: space-between;
}
.my-card-template .card-list .item-ad {
    padding: 8px 10px;
    background: #f5f5f5;
    border-radius: 6px;
    margin: 8px 0;
}
.my-card-template .card-page {
    margin-top: 16px;
    display: flex;
    gap: 10px;
    justify-content: center;
}
.my-card-template .card-link {
    margin-top: 15px;
    padding-top: 10px;
    border-top: 1px solid #eee;
}

 

三、示例 2:纯列表无轮播简约模板(不需要轮播 / 特权就删掉对应变量)

HTML

<div class="simple-list-tpl">
    <h3>最新资源 <span class="count">{{today_count}}</span></h3>
    <div class="list-box">
        {{item_list}}
    </div>
    <div class="page-box">
        {{pagination}}
    </div>
    <div class="foot-link">
        {{link_bar}}
    </div>
</div>

 

CSS

.simple-list-tpl {
    padding:14px;
    background:#f9f9f9;
    border-radius:8px;
}
.simple-list-tpl h3 {
    margin-top:0;
    font-size:16px;
}
.simple-list-tpl .count {
    color:#f00;
}
.simple-list-tpl ul.page-item {
    list-style:none;
    padding:0;
}
.simple-list-tpl .item-post {
    padding:6px 0;
    display:flex;
    justify-content:space-between;
}
.simple-list-tpl .foot-link {
    margin-top:15px;
    font-size:13px;
}

 

四、后台操作完整步骤

  1. 进入 WP 后台 → 设置 → Xd‑News 列表配置 → 切换到【模板管理】
  2. 点击「新增自定义模板」
  3. 模板名称填:卡片自定义模板
  4. 把上面CSS 代码完整粘贴进「自定义 CSS」文本框
  5. 把上面HTML 代码完整粘贴进「HTML 模板代码」文本框
  6. 点底部【保存模板代码】
  7. 切回「基础设置」,顶部「当前前端模板」下拉框选中你刚建的模板,保存
  8. 清理网站缓存,前台短代码 / 侧边栏会立刻变成你写的卡片样式

五、常见疑问

  1. 不想显示轮播?HTML 里直接删掉 {{banner_html}} 这一行即可
  2. 不需要特权模块?删掉 {{privilege_html}}
  3. 想改字体、边框、颜色,直接在 CSS 框里修改对应代码
  4. 所有帖子、广告、数字不用自己写,变量会自动填充后台配置内容

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容