使用預處理 Sass + Compass 快速開發

何謂Sass?

我認為綜合這位大神給的的回覆:
Sass 並不是一套軟體,無法 Download
它算是CSS的進階編寫方式,再透過Ruby環境將檔案編譯成一般CSS檔
而在編寫的過程中 Dreamweaver、Sublime text、Visual Studio、記事本
都只是編寫的工具,並不會影響到編譯後的結果。(部分取自 agito723 CSS沒有極限)
看完還不懂別緊張!!
最完整的Sass解釋,內容不含過多安裝方法,單純 Sass\SCSS 體驗
我給這篇Blog第一名:Sass/SCSS 簡明入門教學

何謂SCSS?

兩者都屬於sass,而差在附檔名以及編寫方式的不同。
.sass是屬於原生的sass語法,明顯的特徵是利用縮排取代大括號。
.scss後來衍生出來的語法,為了讓新加入的設計師可以承受較少的碰撞學習sass,
所以在結構上相當類似CSS。
(取自 agito723 CSS沒有極限)

說實在這個不懂,直接看官網引導最快喔
有Sass跟SCSS的轉換,一看就懂差別再哪了!!

Linux centos 架多個 Wordpress 網站

環境:擁有一台主機,安裝好WP,並擁有外連IP、DNS之下
想要在同一個主機空間的情況下,擁有多個外連IP或者DNS方法

以下在沒有DNS的情況下,用IP做外連顯示
一台主機一定有一組IP( 192.168.**.**** )

列出所有listent 的 port
1
2
3
4
5
6
7
8
9
10
11
[root@test-jimmy ~]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 2393/php-fpm
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2802/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3194/nginx
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3263/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1090/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1170/master
tcp 0 0 :::22 :::* LISTEN 1090/sshd
tcp 0 0 ::1:25 :::* LISTEN 1170/master

由於用nginx作為web sever時
並且與wordpress的php溝通
必需要啟動php-fpm這個9000 port
port 3306 =>mysql
port 80 =>http連線
port 21 =>ftp連線

Use MaterialDesignInXamlToolkit wpf

需初步認知 Visual Studio wpf project、material-design
使用 Visual Studio2013版本開發,要是2015版本沒遇到的問題,歡迎加入討論

何謂 MaterialDesignInXamlToolkit ?

就我認知像是 Wordpress 的佈景主題
可以把 Material-design 直接套在妳想使用的(工具箱)控制項上!
使用 Visual Studio 拖曳出妳要的工具,呈現大部分是無縫接軌的!
好了說這麼多﹐看一下標題連結官網的demo影片,Get start後面也會提到

在 WP 上客製化 RSS 的 xml and url (下)

這次需求是
『客製化 RSS,傳送 xml 時某些 tag 內容要改,甚至有部分不要顯示』
『客製化http://your.domain.com/feed/custom-name
接下來以此目標講解

首先綜合上篇觀點

你必須要了解,RSS在WP上是關聯這個檔案wp-includes/feed-rss2.php
而我們要客製化的目的是,盡可能不要add或者modify原本的檔案
所以得要讓目前RSS關聯到theme folder下的檔案
以 default 結構來測試,做以下三步驟

在 WP 上客製化 RSS 的 xml and url (上)

何謂訂閱RSS?

簡單來說:就是找一個會自動更新的電子看版
詳細教學:或許可以先參考wikiW3C中文版

了解wordpress(WP)上有哪些牽扯RSS檔案?

feed.PNG

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×