Di bawah ini adalah satu-satunya cara untukFilterPlugin untuk mengubah warna judul artikel. Plugin untuk mengubah warna judul artikel. Plugin untuk mengubah warna judul artikel.
1. Menambahkan fungsi ekstensi dalam pengeditan artikel. Menambahkan fungsi ekstensi dalam pengeditan artikel. Menambahkan fungsi ekstensi dalam pengeditan artikel.
echo '<div class="editmod"><labal style="color:' . htmlspecialchars($article->Metas->titlecolor, ENT_COMPAT, 'ISO-8859-1') . ';" class="editinputname">标题颜色</labal>';
echo '<input type="text" style="width:100px;font-weight: bold;color:' . htmlspecialchars($article->Metas->titlecolor, ENT_COMPAT, 'ISO-8859-1') . ';" name="meta_titlecolor" class="input" value="' . htmlspecialchars($article->Metas->titlecolor, ENT_COMPAT, 'ISO-8859-1') . '"/></div>';Menambahkan filter dan encapsulation ke file include.php

function ActivePlugin_fullpage() {
//以下是过滤器代码
Add_Filter_Plugin('Filter_Plugin_ViewPost_Template', 'fullpage_ViewPost_article_titlecolor');
Add_Filter_Plugin('Filter_Plugin_ViewList_Template', 'fullpage_ViewList_article_titlecolor');
Add_Filter_Plugin('Filter_Plugin_ViewSearch_Template','fullpage_ViewSearch_article_titlecolor');
}
// 文章标题颜色
function fullpage_ViewPost_article_titlecolor(&$template)
{
// global $zbp;
$article = $template->GetTags('article');
if ($article->Metas->titlecolor) {
$article->Title = "<em style='color:" . $article->Metas->titlecolor . "'>" . $article->Title . "</em>";
}
$template->SetTags('article', $article);
}
// 首页和列表页文章标题颜色
function fullpage_ViewList_article_titlecolor($template)
{
// global $zbp;
$articles = $template->GetTags('articles');
foreach ($articles as $article) {
if ($article->Metas->titlecolor) {
$article->Title = "<em style='color:" . $article->Metas->titlecolor . "'>" . $article->Title . "</em>";
}
}
}
// 搜索页文章标题颜色
function fullpage_ViewSearch_article_titlecolor($template)
{
// global $zbp;
$articles = $template->GetTags('articles');
foreach ($articles as $article) {
if ($article->Metas->titlecolor) {
$article->Title = "<em style='color:" . $article->Metas->titlecolor . "'>" . $article->Title . "</em>";
}
}
}





Tambahkan teman