// you’re reading...

WordPress

[Note] 修改 Themes

雖然我現在用的 The Morning After 是個很棒的 WordPress Theme,但畢竟每個人對事物都有不同的見解,而我也不例外。這篇主要是我對這個 Theme 動了哪些手術,所做的一個過程記錄,算是給自己看的一篇文章。

RESENT POSTS 的 offset

TMA 是個以雜誌為範本設計出來的 Theme ,所以它的設計思維跟我想要的東西有點出入。在這邊我針對它 RESENT POSTS 的 offset 這段程式碼做點小修改,讓它跟 WordPress 的設定能達到同步異動的狀態。

home.php121 行裡可以看到下列的程式碼:

<?php $the_query = new WP_Query('cat=-' .$catid. ',-' .$catid2. '&showposts=5&offset=1&orderby=post_date&order=desc');

只要將其改成這樣,便可以跟 WordPress 的設定同步了,重點就在於把 offset=1 改成 offset=’ .get_option(’posts_per_page’). ‘

<?php $the_query = new WP_Query('cat=-' .$catid. ',-' .$catid2. '&showposts=5&offset=' .get_option('posts_per_page'). \
'&orderby=post_date&order=desc');

LATEST POST、FEATURED POST、ASIDES

如前面提到,這設計很棒但不完全是我要的樣子,我只想要像普通的 blog 一樣,顯示最新的幾篇文章就行了,它額外做的 Featured Post 和 Asides 對我來說是有點多餘,所以將針對此部份將再做些修改。同樣是對 home.php 進行修改,不過由於牽動到的程式碼過多,在這邊就不一一贅述,顯示出來的結果就像現在看到的樣子。

目前主要是這兩個大項為主要的修改目標,其他像是 CSS 和一些較小細節的部份,就慢慢的去更新吧!

Discussion

No comments for “[Note] 修改 Themes”

Post a comment