WordPress.com是一種免費與付費的共享環境(係由成立於2005年8月美國加州一個網路開發公司Automattic的公司所創,提供WordPress.com(一個免費的BLOG+WEB服務),以及WordPress(開源CMS軟件)的整合服務。該公司名稱以創始人馬特Matt為名,目前擁有員工248名。),迄今全世界已逾七千多萬登記用戶(查詢目前正確使用情形http://en.wordpress.com/stats/),在如此眾多的用戶中都同時運行了此軟體(更新、自動升級或同時點擊連結頁Wordpress_com面),想當然爾必須具備超大穩定的功能與滿足客戶同時互動需求之建置,如此雙贏策略意味著他們可以快速修復錯誤或提供新的功能。換言之,具有相同的軟體架構,其上運行的所有用戶也同時可能是危險的。一旦稍有疏失,或其中一個用戶的使用不當,將造成整個網站當機停擺的風險。所以這就是為什麼該公司需要限制一些用戶張貼在自己的BLOG或WEB上的東西(網頁代碼)。

如果您寫了來自其他網站的一些代碼(外連網址、JavaScript)或複製貼上它,然後將它發布後卻發現預覽消失,該文字代碼即有可能被剝離出來。如果您覺得它是被不當剝奪了或如果您想提出其他類型的取代網頁碼,請聯繫該公司技術支援(http://en.support.wordpress.com/)。

WordPress.com環境下可用與禁用指令

可用之HTML網頁指令(Tags、code)

可用於您的文章(posts)、頁面(pages)以及小工具或模組(widgets)的HTML code

address, a, abbr, acronym, area, article, aside, b, big, blockquote, br, caption, cite, class, code, col, del, details, dd, div, dl, dt, em, figure, figcaption, footer, font, h1, h2, h3, h4, h5, h6, header, hgroup, hr, i, img, ins, kbd, li, map, ol, p, pre, q, s, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var

其實HTML code不只上述,還可檢視 W3 Schools中其他可用訊息.

禁用之HTML網頁指令(Tags、code)

embed, frame, iframe, form, input, object, textarea and others .

基於網站安全因素這些指令也是不允許使用在WordPress.com上的.

 

一些例外(部分允許、部分禁止)

1.JavaScript

JavaScript是絕對不被允許發表在WordPress.com上的BLOG(or WEB)。因為JavaScript已證實常被駭客用於惡意目的。例如將JavaScript指令碼外聯置於MySpace.com和 LiveJournal空間,則所有WordPress.com客戶的安全將是非常頭大的風險事件,除非將來可以保證此腳本語言(JavaScript)不會是有害的,否則是永遠不會被允許使用的。然而一些例外是與我們有簽訂信任的合作夥伴,如YouTube和Google視頻的JavaScript,惟此JavaScript代碼一旦貼於BLOG或WEB中時,仍會被我們轉換成替代的WordPress專用簡碼來呈現相同可用果效。亦即即便您複製YouTube代碼貼於WordPress.com架構的BLOG或WEB中,所看到的代碼是不一樣的,已經被轉換成替代專用簡碼了。


2.Flash and Other Embeds

Flash和其他所有鑲入(embeds)指令也是不允許發布在WordPress.com上的文章、頁面或小工具當中。同樣是於安全因素,我們需要去掉這些網頁指令(標籤)。您的意圖雖然可能是無意的,但部分有心人士就可能會嘗試使用這樣的embeds來破壞影響所有的用戶,故我們不得不採取適當的幾種安全的方式來發布視頻、音頻和其他項目(Videos, Audio, and other items ),在您的WordPress.com上的BLOG或WEB。也就是轉換成替代專用簡碼或者是禁用。

資料來源:(本文內容係版主翻譯底下來源整理而得)
1.
http://en.support.wordpress.com/code/
2.http://en.wikipedia.org/wiki/WordPress.com
3.http://en.wikipedia.org/wiki/Automattic

延伸閱讀:
1.
WordPress.com與WordPress.org有何差異?
2.WordPress.com and WordPress.org
3.WordPress有兩種:WordPress.com VS WordPress.org

1.安裝完WordPress之後必做的22件事 – 樂在設計wordpress-plugins
  1-1.安裝WordPress後必做的30件事

2.50多個WordPress管理員使用的插件

3.我爱水煮鱼WP相關

4.WordPress插件大整理

5.WordPress教學-jQuery實作多國語系並自動切換

6.20 Essential Plugins for WordPress Multisite

7.Login Logo 方便的實現自定義WordPress登陸頁面的LOGO

8.一些WP實用外掛(插件/plugin)

9.WordPress Multi Languages: 5 Plugins To Build A Multilingual Website

10.Windows Live Writer 2011 部落格文章離線編輯軟體新功能點評

11.Blog Logo 部落格貼紙的自動產生器,自動生成器教學

12.CSS Tab Designer (Powerful CSS Tab Designer 100%free)

13.Best WordPress Cheat Sheet For Designers And Developers

14.WordPress外掛《Theme Test Drive》讓你修改佈景時神不知、鬼不覺

15.網頁設計知識庫 (提供網頁設計相關資訊 CSS、JavaScrip、FLASH)

16.文字樣式「CSS代碼產生器」

17.WordPress筆記本

18.WordPress有兩種

19.十個優化你的WordPress技巧

20.50個常用以及最好的WordPress Plugins

21.MAC 軟體《PixelPumper》WordPress 專用的寫作軟體,支援特色圖片設定

22.

 

資料來源:摘錄自網路



自從WordPress開始有MultiSite(MultiUser)功能後,一直未去啟用它,近日因幫友人以WordPress.com所架設的免費網站頻頻出現不雅廣告,故興起搬家念頭。

最直接的就是放在我付費的網域底下,故想起可以啟動那傳說中的多網站功能(按:因從未玩過故曰傳說)。然而啟動此多網站功能不是後臺勾選一下就好,得有好多步驟缺一不可,此啟動流程請自行google搜尋,或從底下延伸閱讀找著,此非本文重點故予略述!

本文所要談的重點為:先前單個網站(或部落格)或多個網站都可使用Windows Live Writer(WLW)來設定新增部落格帳號,援用其方便順手的文章編輯功能,惟本人改啟用WordPress之MultiSite功能後,主網站(main site)使用WLW像往常一樣沒問題,但子網站(sub-site)如何新增帳後都失敗,並出現如下畫面:

您已成功登入部落格帳號,但您在此服務提供者上沒有任何部落格。
$#xA;請跟此部落格服務提供者確認,然後再試一次。

WLW錯誤訊息

網上爬文熬夜了數天終於有了眉目,並將解決方法摘錄分享如下~~(感謝IT檔案館館主分享)

1.請用編輯器編輯 根目錄之wp-includes目錄下的class-wp-xmlrpc-server.php檔案
2.找到底下兩行字串(大約位於1556行)

程式碼1
3.修改上述字串並改為底下字串(刪除前述兩行程式碼改為後述九行程式碼)後存檔,即可正常以WLW新增部落格帳號使用了

程式碼2

 4.原理:因WLW無法新增帳號的問題就在_multisite_getUsersBlogs這個函數,據IT檔案館館主分析此函數並無作用,很明顯為WP MU的BUG,故自行繕寫修改程式碼,這一段的意思就是將原本呼叫_multisite_getUsersBlogs函數改成呼叫wp_getUsersBlogs,並且利用foreach循環處理找到的部落格信息(因為一個帳號可能有一個以上的部落格),foreach循環其實也只不過是從_multisite_getUsersBlogs的函數最下面複製過來的,所以真正修改的地方只有前兩行,這樣就可以正確的尋找到部落格了。
5.此BUG但願未來WP改版後仍有所修正。
6.上述兩段程式碼可從底下引用文章中獲得,不用辛苦重打,但其文章中的錯誤為不是修改
根目錄下的xmlrpc.php,而是wp-includes目錄下的class-wp-xmlrpc-server.php才對。

本文引用文章:IT檔案館 http://iteches.com/archives/12804

延伸閱讀:
1.
WordPress MU架設
2.Getting WordPress multisite work with Windows Live Writer
3.解決不能在WLW中使用 WordPress MU 的 wp_getUserBlogs錯誤
4.WLW for MU WP

後記:
WordPress 3.0以後為了安全因素關閉了"遠端發佈"(Remote Publishing),原來可以從後台/設定/寫作中開啟勾選此功能,好便於外部編輯工具使用(如WLW),但考量網路安全故將此功能隱藏,故造成WP MU無法啟用遠端發佈(主網站main site可以,副網站sub-site就不行),研判此應該是WordPress MU的Bug(錯誤),故找了許久才有此文誕生,藉此分享。(按:若有特殊原因需要手動開啟Remote Publishing功能,請找尋此兩個外掛plugin,一為Activate Update Services;另一為Cntrol XML-RPC publishing)

給經營網站、部落格的版主同好們推薦近日發現之不錯的訪客統計系統,即標題所述之"繁體網站訪客統計系統",它是免費的,只要註冊自己的登入帳號、密碼及網站名稱,就會出現三種格式之訪客統計系統之小面板,點選喜歡之格式後,就會出現一段HTML格式碼,再複製此格式碼轉貼至個人經營之網站即大功告成!

經本人試用於其他新架設網站,發掘它的特色除了全中文顯示外,還把所有您想得到的統計數字、圖表、造訪國家等全部一覽無遺,而且還可以下載相關統計數字等,真與其所謂專業、易用、穩定及免費等名符其實,值得向您推薦!(統計數字顯示可採公開或私密兩種選擇)

申請網址:http://www.twcount.com/index.aspx

免費統計

Invalid response

問題:收到部落格伺服器對於metaWeblog.getRecentPosts方法的無效回應
Invalid response document returned from XmlRpc server

唉!使用WLW(Windows Live Writer)一年多,頭次發生上述問題,隨即以Google搜尋解決之道,當然很快地可以找到相同苦主,但是依其解法嘗試後,仍然出現同上問題,真的給她氣死!難道沒有辦法解決嗎?不死心,再次搜尋GoogleN次,每個不同方法都給它試一試,終究還是不行!怎麼辦,對於重度使用WLW的我,此刻已經影響我的正常排版與PO文,左想右想,睡想、到處想想,經過整整三天之久,終於給我試出解決之道,特整理分享網友。一起解決這個難題!

首先聲明吾人解決之道僅係個案,非每個狀況都一體適用,只是值得您試過諸多方案後仍無解情形下的另一種方案而已

發生問題原由 :因吾人網誌(BLOG)屬於網路資訊剪輯,常常發現好文章即複製轉貼(當然事前必須注意版權徵得同意並註明出處),經由WP之後台文字編輯器貼入,甚至連該文章格式也一併貼入。在整理及連貼五六篇文章後,想再經由WLW開啟這些檔案來編輯美化,此時當然WP後台未登出,且又同時開啟WLW,想說如此比較方便操作複製與更改,然而誰知道,當開啟WLW後,就發現"無效的伺服器回應",真是欲哭無淚,以前也曾如此操作也沒問題啊!當下本能的反應即是所貼的文章有問題,想說把它們全部丟入回收桶(或變成未發佈前之草稿模式),理應回覆正常吧!答案並非樂觀,不然就不會POST此文了!竟然三番兩次無效的伺服器回應,只差沒有全部刪除PO文或者重灌WLW或重灌WP,因為工程浩大。

我的解決模式:
1.先嘗試以Google搜尋,看看別人發生相同問題如何解決,有時運氣好會如願以償。
2.至相關論壇(如WLW或電腦問題)搜尋問題解決之道。依樣畫葫蘆,或許能迎刃而解。
3.當同樣問題試過他人解決之道仍無法獲得解決時,我的作法再改變其他搜尋關鍵字,如本案我的問題,我們除了上述之中文關鍵字來搜尋外,也順道可用英文的關鍵字"Invalid…..",甚至自創關鍵字搜尋,如"WLW問題"、"XmlRpc問題"等等,反正能想出來的關鍵字都要一一嘗試,沒辦法,因為總要解決問題。
4.請問其他電腦高手(我幾乎不用,因為自己解決才有成就感,而且高手也很忙的!網路上問題不就是他們的回答嗎!前述搜尋問題況且無解,盲目請教也不知要等到何年何月,當然有願意幫忙的知心電腦好友,也是可以就近請教的啦)。
5.最後一招為倒敘思考法,想想問題怎樣發生的,為何別人可以解決,我的問題卻無解,解鈴還須繫鈴人,我終於想通了!既然問題出在新PO的文章上,那改變文章格式或重PO看看,我初次嘗試仍然破功,依然無解。我另想想別人的建議,有提到重灌WLW或WP,關閉plugin或是修改XmlRpc或改為舊版,甚至連php.ini都出來了,當然先作容易的,到萬不得已才執行重灌。皇天終於不負苦心人,我先嘗試用WLW開啟別人BLOG的舊文章,竟然正常,開啟自己的就是錯誤(無效的伺服器回應),我覺得我的WLW應該沒問題,不需重灌,那問題應該比較是出現在WP或所PO的文章上,再縮小問題面,把所PO的文章重新整理(編輯)並將WP資料庫重整,甚至修改XmlRpc(或改版),依然無效,但應該還是在WP或所PO文章上,那還有甚麼方法呢?左想右想,把WP上下試過N次(包括關閉plugin、更換佈景等等),直覺WP應該沒問題,那換換瀏覽器重新編輯所PO文章,並消除相關格式(重新編排)看看如何,竟然成功了!問題終於解決了!辛苦了多天,才找到關鍵解決之道。原來使用的瀏覽器為Google Chrome,在改用FireFox後,重新開啟所PO文章並重新編輯後,再次於WP後台發佈更新文章,再回到WLW開啟舊檔案文章,竟然搞定,唉!繞了一圈,原來出在瀏覽器身上(Chrome之BUG),不過我直覺認為還有出在文章格式也不無可能(一些奇奇怪怪的格式),總之,也要一併消除重新啟用不同的瀏覽器於WP後台排版後更新發佈,就這麼簡單!報告完畢! (後記:電腦各式軟體一定會有BUG的,組合在一起RUN在同一部電腦,難免會有差錯或不順,只是不曉得錯在哪裡[寫程式者也不見得知道錯在何處],得經過他人經驗及多方嘗試錯誤才能克服,所以要多多與他人分享,此為個人多年經驗,值得學習參酌!)

延伸閱讀:
1.無效反應XmlRpc.server(WLW官方討論)
2.Live Writer發佈不了Wordpress日誌的部份解決辦法
3.收到部落格伺服器對於 metaWeblog.getRecentPosts 方法的無效回應
4.Fix For Problems between Windows Live Writer and WordPress
5.WLW和Wordpress配置问题的解决方案

WordPress_主題教學

Windows Live Writer(簡稱WLW)係微軟公司所出的免費且好用的部落格文章編輯器,它可以讓我們以「離線」的方式在自己電腦中像Word一樣編輯好文章與版面之後,再將文章發佈到你的BLOG中。

WLW是一套可以離線編輯文章之編寫BLOG文章軟體,除了可以新增文章、修改已發佈文章,也可以讓你直接從這套軟體就能管理你的部落格文章,並可透過「儲存草稿至本機」的功能備份文章至電腦裡,除了完整支援 Windows Live Spaces,還支援其他多家的部落格系統如 Blogger,TypePad, Movable Type, LiveJournal, WordPress等,讓你一次管理多個部落格,並輕鬆把同一篇文章發佈至 你的多個Plugins部落格上,真是容易方便了!不愧是當前常編寫BLOG發佈文章者之必用(備)軟體,值得大力推薦使用!

當然最新的FLICKR、DIGG及TWITTER也沒有缺席,只要下載 plug-ins >> Windows Live Gallery即可新增這些功能。 (查詢->下載->安裝)

底下為一些初學者常忘記使用的技巧,特臚列供參!

1.WLW版面右下半部可新增一些plugins功能:請進入 工具 / 選項 / 外掛程式 / 新增外掛程式

點選進入新增外掛程式後,會出現如下畫面。

WLW操作

第一步驟:選擇"所有類別";

第二步驟:選擇"篩選條件",並選"英文",因為中文只有一個外掛程式,太少了!只好選英文,就會出現很多外掛程式供您選擇使用,再按下載,另再由新增外掛程式來新增安裝。

第三步驟:鍵入關鍵字可查詢其它外掛程式。

2.編輯文章(新增內容或頁面)或修改過去文章時,常常編輯一行至列末時,需換行時一般都按Enter跳入下一行,其實還有一個技巧,就是按Shift+Enter鍵(兩鍵同時按下),此與直接按Enter的差異,在於按Enter是與下一行之列距為"段"(即列距較大之意),按Shift+Enter鍵係與下一行之列距為"行"(即列距較小之意)。

3.開啟過去文章時,當超過500篇時(編輯第501篇)會出現WLW程式錯誤,此為目前的程式BUG(期待爾後能修正),但還是想編輯該文章時該如何做呢?做法是先回到WordPress後台控制管理頁面,在文章編輯處直接調出該文章後,先調整其文章日期接近現在時間(即時間往後調),更新存檔後,再回到WLW就可以再次編輯此檔案,不再出現錯誤了!此為取巧方法,暫時避開WLW之BUG,當然編輯好後,再回到WP後台改回原來時間即可。

後記:Windows Live Writer下載(DOWNLOAD)

Pages: 1 2 Next

Copyright © 2017 lcmstan.twbbs.org. All Rights Reserved.  WordPress Plugin