152
這次搬家只是單純因為太忙,沒時間發文,超過一個月沒發文,而被停權了,所以就跑去找之前,為了預防萬一去找的免費空間。
仔細聊解後發現,這個空間非常不錯,主要我要的cPanel 中文界面,而且還是台灣空間,而且只需要放置頁尾連結,就沒什麼限制了。
除此之外,這個空間限制是只能架設blog,比硬闖只能架wordpress還寬鬆,而且隨時可申請,速度很快就來了。
152
這次搬家只是單純因為太忙,沒時間發文,超過一個月沒發文,而被停權了,所以就跑去找之前,為了預防萬一去找的免費空間。
仔細聊解後發現,這個空間非常不錯,主要我要的cPanel 中文界面,而且還是台灣空間,而且只需要放置頁尾連結,就沒什麼限制了。
除此之外,這個空間限制是只能架設blog,比硬闖只能架wordpress還寬鬆,而且隨時可申請,速度很快就來了。
94
在設定討論裡,有個選項是允許其他網誌站台對文章發送引用及通告(Trackback 及 Pingback)。若勾選了,若別人的文章有你的文章網址,又加上佈景主題有支持,則會在留言處形成一個訊息留言,只是問題是連自己網站的文章裡其他文章網址也會出現,一來造成被引用的數量有灌水的情形而不真實,二來造成留言會很雜亂。雖然也可以次發完文章後自行刪除,只是如果數量一多也是很麻煩。
一般來說可以使用外掛No Self Pings來解決。只是跟前一篇文章一樣其內容可以直接加到主題的 functions.php檔案裡,以下是使用0.2版本的內容(好像以很久沒更新了,但現在還是可以用。)
1 2 3 4 5 6 7 8 9 |
如果不知道怎麼加,直接加到 functions.php的最下面即可。記得<?php不要跟前面的?>有空行,以免發生feed的錯誤。
74
這個問題事實上很多用WordPress的人都會發現的問題,就是wordpress會自動將半形單/雙引號和刪節號轉換為全形標點,也就是會變成「''」會變成「』』」,「""」會變成「」」」,「...」會變成「…」,造成很多問題,尤其是輸入一些code內容會造成錯誤,而之前很多解決方法就是值節使用外掛Quotmarks Replacer來解決。
此外掛是利用禁用 wptexturize 函數來解決問題的,只是後來研究一下其外掛內容,發現非常簡單,可以直接加到主題的 functions.php檔案裡,就能解決,再將一些註解去掉就可解省一些空間,以下是使用2.5版本的內容,可依最新版內容做修改。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <?php $qmr_work_tags = array( 'the_title', 'the_content', 'the_excerpt', 'single_post_title', 'comment_author', 'comment_text', 'link_description', 'bloginfo', 'wp_title', 'term_description', 'category_description', 'widget_title', 'widget_text' ); foreach ( $qmr_work_tags as $qmr_work_tag ) { remove_filter ($qmr_work_tag, 'wptexturize'); } ?> |
如果不知道怎麼加,直接加到 functions.php的最下面即可。記得<?php不要跟前面的?>有空行,以免發生feed的錯誤。
121
這篇是接續上篇的文章,所以就直接開始吧。
系列文章:
[WordPress]解析佈景scov4的header.php(一)
[WordPress]解析佈景scov4的header.php(二)(本篇)
162
對於像我這種什麼都沒學過的新手,去看別人寫好的佈景學習最快,所以我就開始了這些文章了,這些文章都以html為主,css部份以後再來研究。
而第一個要研究的佈景,就是我第一個使用的佈景,scov4。
佈景名稱:scov4
佈景網址:http://steachs.com/archives/1620
過來就進入正題,修改佈景,我通常是在後台直接修改,只是如果要在單機修改,推薦使用Notepad++,原因只是它可以存成編碼utf-8碼(檔首無BOM),另外我平常代替記事本是利用notepad2,兩個互相搭配。
首先,先從header.php這個檔案開始。
系列文章:
[WordPress]解析佈景scov4的header.php(一)(本篇)
[WordPress]解析佈景scov4的header.php(二)
492
這個只是我這個沒學過css的人作得小筆記,高手可以無視。
在新分頁開啟連結,這是很常使用的方法,利用target屬性裡的_blank,可以讓別人可以點文章內比較不連貫的網頁或是外部網頁,可以直接開到新分頁,這樣可以減少許多流失的連結,以及使的文章閱讀不中斷,只是總是要提醒一下,這是要開啟新分頁,這樣會比較好,雖然可以在每個外連後面直接加個圖片就行了,只是這樣直接增長了代碼長度,而且也麻煩,所以我是去在有target="_blank"的<a>標籤裡加上class="external_icon",利用css來加上圖示,這樣網址看起來比較簡單。
本文共計1418字。 繼續閱讀... »
267
雖然之前有使用過[WordPress]安裝WordPress File Monitor,網站資料被修改時會寄Email通知來知道是否有被修改過資料,只是一來那是被動的防止,而且重點是之前這個外掛忽然沒作用了(我猜測是空間有做過更動,使他不能支援了,只是因為是免費的,我就沒研究了。),後來在[WordPress]用 .htaccess使WordPress更安全,我有限制登入的ip,只是因為是浮動ip,所以還是會有一部分的人可以嘗試登入,所以我就去找了一下方法。以下是我找到的幾種方法:
幫WordPress後台築城牆
我的部落格被駭客了 – wordpress 後台登入修補
wordpress安全保護 變更wp-login.php
第一種是利用外掛設定登入錯誤時,多久不能登入,幾次錯誤後多久不能登入等各種方法,比較詳盡。
第二種、第三種就是利用修改wordpress程式了(也就是說,每次升級都要修改)。
而第二種是修改只能從自己的部落格登入,錯誤3次後,就封鎖其ip,使其不能登入。
第三種只是修改使登入位置改變,使別人找不到登入位置。
理論上,第三種方法最安全,只是它每次都要修改好幾個文件,且我不習慣還要另外將登入頁面記在別的地方(雖然這個人懶惰問題),然後第一種方法,主要是因為不太想裝外掛了,而且他的功能太多了,對我來說二種方法算是剛剛好。
所以,接下來就是我自己的筆記了,請大家自行去這些網站選擇自己要的方法。
210
為WordPress留言加入樓層顯示主要是為了好玩,也可以增加討論的形式,雖然現在有階層式迴響(嵌套評論),只是有時候使用樓層的表示方式是比較適當的,這個東西我本來一開始就想加了,只是卡在wp_list_comments這個函式,因為那時還不懂,所以去comments.php都只看到wp_list_comments不知道怎麼修改,後來才發現要改成使用 mytheme_comment 回調函數才能夠修改細部,一般來說如果使用了mytheme_comment回調函數,wp_list_comments應該顯示成<?php wp_list_comments('type=comment&callback=mytheme_comment'); ?>樣子,其中mytheme_comment有時是自己自訂的字,大家不同,如果沒有使用回調函數可以先至下面文章看如何改成回調函數。
如果已經使用回調函數後,就繼續下面的步驟。
160
之前在貼程式碼時,是使用[WordPress]在文章中插入程式代碼的方法,只是那個外掛很久沒更新了,而且在複製代碼會造成排版亂掉,且沒什麼語法高亮、橫列數等功能,重點是在RSS時所有格式都不見了,變得很醜,所以就跑去找了一些外掛,有些外掛功能很多但很吃資源,所以最後找了這個CodeColorer外掛,它用了常見的 GeSHi 內核, 生成 inline CSS 的 Html,雖然說貼上code可以先用其他方法轉換成HTML語法(可以使用代碼發芽網或是Windows Live Writer的插件),只是我暫時沒在使用Windows Live Writer,所以變成只能使用網站的方式轉換,每次要貼程式碼都要開啟別的網頁,對我來說太麻煩了,而且以前貼的要全面性重改,而且這類型的方法要修改程式碼時很麻煩,或者是換佈景時,要要背景和顏色也要重換,所以還是使用外掛比較簡單。
WordPress外掛官網:http://wordpress.org/extend/plugins/codecolorer/
外掛作者網頁:http://kpumuk.info/projects/wordpress-plugins/codecolorer/
148
此篇是接續之前的介紹,上篇就有說要加入總文字數,還有各篇文章文字數,以及在頁底加入年份通告。
本文共計149字。 繼續閱讀... »