wordpree提供的tag很方便,幫助我們的讀者在找文章時,提供一個非常快的捷徑。
但是如果想把wordpress當做一般網站的cms,tag的使用方法就必須慎重的規劃。除此之外,tag的排序也是一大困擾。預設的情況下,wordpress會自動幫我們的tag依照名稱順序做排列。所以如果我們的tag是「256MB」、「512MB」、「1GB」、「16GB」,那麼排出來的順序會變成:
「16GB」「1GB」「256MB」「512MB」
wordpree提供的tag很方便,幫助我們的讀者在找文章時,提供一個非常快的捷徑。
但是如果想把wordpress當做一般網站的cms,tag的使用方法就必須慎重的規劃。除此之外,tag的排序也是一大困擾。預設的情況下,wordpress會自動幫我們的tag依照名稱順序做排列。所以如果我們的tag是「256MB」、「512MB」、「1GB」、「16GB」,那麼排出來的順序會變成:
「16GB」「1GB」「256MB」「512MB」
wordpress很貼心的會在我們加入「more」的地方,自動加上自動遷移的井字號。
不過有時我們只是為了排版方便,所以,希望使用者在進入詳細頁面時,一樣從最開頭開始閱讀(也就是把超連結中的井字號拿掉)。
這時只要在使用的主題(theme)的function.php中加入下列程式就可以:
function remove_more_jump_link($link) {
$offset = strpos($link, '#more-');
if ($offset) {
$end = strpos($link, '"',$offset);
}
if ($end) {
$link = substr_replace($link, '', $offset, $end-$offset);
}
return $link;
}
add_filter('the_content_more_link', 'remove_more_jump_link');
所謂LAMP指的既然是Linux+Apache+MySQL+PHP,那在AWS要Launch Instance時當然選擇linux囉(雖然大家本來也就是都選免費的Amazon Linux AMI)
Launch Instance時最好選擇一個新的Security Groups之後(Security Groups之後無法更改)比較好管理存取的ports。然後在「NETWORK & SECURITY」->「Elastic IPs」中新建一個獨立IP(allocate address)並且把Instance指定進去(沒有指定Instance的空IP會被收錢)。之後就可以用SSH透過新IP連進去了。
ssh -i myKey.pem ec2-user@xxx.xxx.xxx.xxx
順帶一提,如果在途中Instance設錯了話,可以選擇terminate instance,只是系統不會馬上把他從我們的清單上清除,必須稍微等個一兩個小時才會不見。換句話說,terminate instance後,就是刪除了!救不回來的!!!
閱讀全文