Category Archives: WebSite

About web design,application,source
關于網頁設計,網頁應用,網頁源碼等資料

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

Posted in wordpress | Tagged , , | Leave a comment

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

Posted in Joomla | Tagged , , , , , | Leave a comment

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

Posted in php, wordpress | Tagged , , | Leave a comment

優化css 性能

在製作theme 時經常會碰到的問題就是css 的object, element等如何去定義樣式,由於自己以上沒有什麼習慣,做了一次放下了後,之後要跟進覺得很難,後來有空看了一些高手的文章後,慢慢懂得在id 和class 之間的取捨,還有就是element 的定義,今天看了一個ppt:taming css selectors 馴服css 選擇器。簡單的幾版很簡單,不過卻說了一些以前經常會犯的問題,一些習慣遵守了,有利於查看,修改,更能優化css 效率,減少錯誤,值得一看哦。 http://www.slideshare.net/stubbornella/taming-css-selectors  

Posted in CSS | Tagged , | Leave a comment

wordpress 判斷首頁

wordpress theme 製作記錄 今日製作到sidebar 時,突然常用的is_front_page() 不能使用,於是改用了is_home() 代之,又正常了,沒有時間去查證,初步估計可能是因為設定了首頁為某指定頁面有關。

Posted in wordpress | Tagged , , , | Leave a comment