Donate
類別
- Blog
- cafe world
- Code
- coffee
- Computer
- country stroy
- CSS
- Design
- Diary
- discuz
- Fun
- Gallery
- games
- Graphy
- Hardware
- iPad
- iphone
- Joomla
- mac book
- Mobile
- Movie
- Music
- My Views
- network
- News
- Nexus one
- Pet society
- Photograph
- photoshop
- php
- Restaurant city
- Society
- software
- Travel
- WebSite
- wordpress
- 三國殺
Recent Comments
- Connie on facebook 表情符號
- Nurma Cafied on facebook 表情符號
- 陳芷彤 on facebook 表情符號
- Ivy > on facebook 表情符號
- Ivylovewindows on facebook 表情符號
Category Archives: WebSite
wordpress 開發插件必看文章
要開發wordpress 插件,當然少不了就是要熟悉一下wordpress的環境,然後再看開發說明啦。不過說明書實在太多了,如何入手都成問題,多數還是會參考別人的插件,再設計自己的插件。要上手,還是有些文章值得參考。 1. 教學:如何開發wordpress 插件 http://www.devlounge.net/extras/how-to-write-a-wordpress-plugin 十分詳細 2.官方開發說明書 http://codex.wordpress.org/Developer_Documentation 3.官方提供插件開發資源 http://codex.wordpress.org/Plugin_Resources wordpress 有個十分重要的概念就是hook,因此要了解清楚。 插件開發有幾個十分重要,就喺action, filter,post,loop等,下面推薦收藏 http://codex.wordpress.org/Plugin_API http://codex.wordpress.org/The_Loop filter 介紹:http://codex.wordpress.org/Plugin_API/Filter_Reference 插入文章tag: http://codex.wordpress.org/Function_Reference/add_shortcode http://codex.wordpress.org/Function_Reference/add_filter
joomla 1.7 筆記
雖然Joomla 1.5 用得很順暢,不過最近心癢,為其中一個客戶裝上1.7,結果也看到了不是新就是好的問題。其實1.6 和1.7 joomla 真的不知道在搞什麼飛機,功能上不算強大了(對比wordpress),但有些地方卻退步了。 今天的筆記就是joomla 1.7 的登入。在用戶體驗方面,1.7 好像忽略了這點(希望不是我的無知),在無法瀏覽的地方,都給上error: 『you are not authorized to view this resource』。真的很嚇人,就這麼一句,那要人怎麼才能看呢?不知道,沒下文。其實看到這句,有幾個問題會導致: 1. 文章已經被移到垃圾桶,或不發布,但連接還在 2.權限問題,無法看 3.地址已經被改了 4.有些文章設定了閱讀期限,過期了 其實在1.6後有一個redirect 的東西,就是把錯誤的東西都重新轉到某一個網頁。不過這方法在一些權限問題無法解決,例如某文章需要登入觀看,不能一個一個redirect吧。而且提示錯誤不是很好的做法,網上找不到插件,因此我只能對內核進行修改! joomla 1.7 無法瀏覽時提示登入的方法: 修改文件,記得先備份:components/com_content/views/article/view.html.php 查找if ($item->params->get(‘access-view’) 你會看到下面有這幾個 JError::raiseWarning(403, JText::_(‘JERROR_ALERTNOAUTHOR’)); return 把他刪除,用下面代替, // 提示登入頁面 … Continue reading
joomla framework
Joomla 是一個非常出名的CMS系統,在很早的時候就認識它,一開始還是mambo,以前讀中學的時候知識少,英文也很弱,中文的支援很少,到現在,假如說joomla,應該是台灣對這方面的支援比較多,香港機會沒見。 在對joomla 的template 風格製作後,才慢慢懂得joomla 整個系統的功能,現在對整個系統可以說算是熟悉。但是在自己開發製作風格時,很多時候都會遇到問題,例如Menu, content 等,製作一個風格是很花時間的事,因為每一樣都需要時間去定義設計。而且還要適應不同瀏覽器,有沒有比較簡單的方法呢? 做過風格的人應該都有同樣的煩惱,因此一些以風格製作為生的外國人製作一些framework,也就是一些框架。framework 這些年來很流行,例如jQuery就是一個很出面的framework,利用那的框架就能很簡單的實現一些效果,如漸變。joomla template framework 也是用同樣道理,把複雜的東西簡單化,framework 已經提供了很多框架給你,設計者只需開關,對不同的位置的外觀添加自己的css,就已經可以改變的外貌。而且framework已經自帶了很多JS,例如menu 的js,不用擔心不會寫多層次的menu js,你需要的是定義樣式。 目前比較流行的joomla template framework 幾個,主要是一些很出名風格開發者製作的 1. JA T3 開發者:JoomlArt.com http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Overview joomlart 開發的風格模板相信很多人都見過,而它提供的framework更是功能強大,而且配合ajax,很容易控制。 開發指南:http://wiki.joomlart.com/wiki/JA_T3_Framework_2/Guides joomlart 還提供了視頻教學,教導你如何製作風格,十分全面,入門不難。 http://www.youtube.com/user/JoomlArt#p/c/4/NU2-a0lLKQ0 2.Gantry 開發者:RocketTheme.com http://gantry-framework.org/ gantry 比起JA T3 比較直觀簡單,支援960 grid 系統,教學指導比起JA 專業很多哦。 … Continue reading
wordpress wp ecommerce last product
wordpress 設計theme 時需要在首頁取得wp ecommerce 的最新產品資料,可以用以下方法,輸出圖片,和title,網上找沒什麼資料,只好自己在widget 改一下那來用 global $wpdb; $args = wp_parse_args( (array)$args, array( 'number' => 5 ) ); $number = 3; $image = true; $width = 150; $height = 150; $latest_products = get_posts( array( 'post_type' => 'wpsc-product', 'numberposts' => $number, … Continue reading
優化css 性能
在製作theme 時經常會碰到的問題就是css 的object, element等如何去定義樣式,由於自己以上沒有什麼習慣,做了一次放下了後,之後要跟進覺得很難,後來有空看了一些高手的文章後,慢慢懂得在id 和class 之間的取捨,還有就是element 的定義,今天看了一個ppt:taming css selectors 馴服css 選擇器。簡單的幾版很簡單,不過卻說了一些以前經常會犯的問題,一些習慣遵守了,有利於查看,修改,更能優化css 效率,減少錯誤,值得一看哦。 http://www.slideshare.net/stubbornella/taming-css-selectors
wordpress 判斷首頁
wordpress theme 製作記錄 今日製作到sidebar 時,突然常用的is_front_page() 不能使用,於是改用了is_home() 代之,又正常了,沒有時間去查證,初步估計可能是因為設定了首頁為某指定頁面有關。