剛剛收到一封 email 問我關於 WordPress Browser Detection Plugin 裡的 code 要放哪裡。
pri_print_browser("Using ", "", true, 'on');
幸好之前才改過 comment,知道要從 functions.php 下手。而回完信後我想到之前這個有誤判樂咖的 browser 跟 OS 的情形,便查了一下資料。結果這裡有提到原因
為甚麼會錯被辨認成Safari和Mac OS X?其實不難解釋。Google Chrome就是和使用與Safari相同的WebKit核心,而早期的Safari就是純Mac OS X作業系統的專屬軟件。Browser Sniff已經久未更新啊,查看原始碼,原來程式碼寫著Safari一定是使用Mac OS X
然後看了一下他提的解法跟這裡說的解法都太麻煩了,所以我就改用 WP-UserAgent。不過在 Display location 時我發現不管我選 Before comment text 或是 After comment text 都會讓我 sidebar 炸掉,所以我只好用剩下來的 Custom 把下面的 code 塞到跟 WordPress Browser Detection Plugin 一樣的位置就可以了。
1 <?php comment_text() ?>
2 <?php useragent_output_custom(); ?> //塞在這行
Tags: Browser, Browser Sniff, OS, WP-UserAgent, 誤判
人生就是這樣,我又把 theme 從 Ayumi 改成 GenkiTheme,除了顏色清爽之外,字體大小也相當符合我的需求,我不用再去改 CSS 了。不過如果要挑剔的話就是 blog 色系從綠色變藍色(很懶的我不想改),不過我的政治立場可沒變啊
然後我也終於開始使用 Widgets,不然之前 sidebar 裡面的東西我都是直接刻。而由於這個原因,我加了 Executable PHP widget 讓那些沒有 Widgets 可用的 plugin 能夠使用。
最後再一次列出我目前使用的 plugin
- Akismet:擋 spam。
Browser SniffWP-UserAgent:偵測訪客使用的瀏覽器跟作業系統。
- Clean Archives Reloaded:產生所有文章列表。
- Delete-Revision:刪除重複版本的文章。
- Did You Pass Math?:擋 spam。
- Executable PHP widget:可以在 Widget 中使用 php code。
- FeedBurner FeedSmith:偵測你的 Feed 並轉成 FeedBurner 的 Feed。
- How green are you?:算你在 blog 寫的文章能省下多少張紙。
- No Revisions:關閉重複的版本。(無法刪除安裝前就有的多餘的版本,另外有時仍有漏網之魚)
- No Self Pings:不要自己 ping 自己。
- Quotmarks Replacer:禁止 WordPress 將半形的一些符號自動變成全形。
- Recent Comments and Trackbacks:顯示最新的 comments and trackbacks。
- Simple Countdown:倒數計時。
- Simple Tags:彩色標籤雲。
- Spam Karma 2:擋 spam。
- This Day:歷史上的今天。
- WP Grins:用點選的方式在文章中插入表情符號。
而我把 Trackping Separator 拿掉了,因為在人氣不佳的這裡,這個外掛我用不到啊! :sick:
Tags: Akismet, Ayumi, Browser Sniff, Clean Archives Reloaded, css, DDThisDay, Delete-Revision, Did You Pass Math, Executable PHP widget, FeedBurner FeedSmith, GenkiTheme, How green are you, No Revisions, No Self Pings, Quotmarks Replacer, Recent Comments and Trackbacks, Simple Countdown, simple tags, theme, This Day, Trackping Separator, Widgets, WP Grins, WP-UserAgent, 改版
改版面
wordpress, 外掛, 生活隨筆 June 12th, 2009
人生就是這樣,我又把 theme 從 Ayumi 改成 GenkiTheme,除了顏色清爽之外,字體大小也相當符合我的需求,我不用再去改 CSS 了。不過如果要挑剔的話就是 blog 色系從綠色變藍色(很懶的我不想改),不過我的政治立場可沒變啊
然後我也終於開始使用 Widgets,不然之前 sidebar 裡面的東西我都是直接刻。而由於這個原因,我加了 Executable PHP widget 讓那些沒有 Widgets 可用的 plugin 能夠使用。
最後再一次列出我目前使用的 plugin
Browser SniffWP-UserAgent:偵測訪客使用的瀏覽器跟作業系統。而我把 Trackping Separator 拿掉了,因為在人氣不佳的這裡,這個外掛我用不到啊! :sick:
Tags: Akismet, Ayumi, Browser Sniff, Clean Archives Reloaded, css, DDThisDay, Delete-Revision, Did You Pass Math, Executable PHP widget, FeedBurner FeedSmith, GenkiTheme, How green are you, No Revisions, No Self Pings, Quotmarks Replacer, Recent Comments and Trackbacks, Simple Countdown, simple tags, theme, This Day, Trackping Separator, Widgets, WP Grins, WP-UserAgent, 改版