小站日誌 008 – 把文章分類的說明文字標上顏色,加強這個資訊的呈現

前言

我使用的 WordPress 的佈景主題是 2011。

雖然它的確會顯示關於每一個分類的說明說文(可由後台編輯),但是沒有顏色標註,也沒有特別的型態或設計之類的,導致它很不明顯,也對使用者沒有幫助,因此想要把它標上顏色。


如圖

image

原本沒有顏色的時候,不明顯卻又足夠礙眼!XDDDD

參考網頁

研究了一下,用這兩篇文章解決問題:

過程

1. 找到佈景主題的  category.php

2. 搜索一下,找 category_description 的位置,看了一下程式,知道category_description函數把說明的文字寫入字串  $category_description,原本的程式如下:

<?php
$category_description = category_description();
if ( ! empty( $category_description ) )
echo apply_filters( 'category_archive_meta', '<div class="category-archive-meta">' . $category_description . '</div>' );
?>

3. 有兩個辦法,一個是研究一下 span 標籤,懶惰的話就用 font 標籤。

4. 我是懶人,花了 0.0000000000000000000000000001 秒,決定投靠 font 標籤。

5. 我改的程式

<?php
$category_description = category_description();
$category_description2 = "<font color=\"red\">".$category_description."</font>";
if ( ! empty( $category_description ) )
echo apply_filters( 'category_archive_meta', '<div class="category-archive-meta">' . $category_description2 . '</div>' );
?>

我增加了 $category_description2 這個變數,來存放紅色字。

嗯 … 其實直接把紅色的font標籤內容寫回原本的 $category_description 也是ok的,但我只是出於習慣,通常會新增一個變數,而不去改原本的變數。

這樣就完成囉!

You Might Also Like

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料