
WordPress升級6.2後,前臺後臺變『白板』,極可能係『外掛』或『佈景主題』導致.
好彩WordPress 5.2內置檢測致命錯誤.當『外掛』或『佈景主題』導致致命錯誤,通過電子郵件通知, 將『復原模式』連接入口發畀你.登入後WordPress處於『復原模式』,今次係Jetpack造成,禁用後退出『復原模式』.
升級前用FTP備份整個WordPress文檔先係王道.
BOOKCARD
WordPress/Blog
『Jetpack』內置『冇限滾動』,但係『Jetpack』占大量資源,拖慢網頁載入速度. 免費『冇限滾動』仲有『Catch Infinite Scroll』. 首頁同分類實現『冇限滾動』, 但系內頁依然唔得.
Load On (Trigger on) | scroll |
Navigation Selector/分頁 | nav.navigation, nav#nav-below |
Next Selector/下頁 | nav.navigation .nav-links a.next, nav.navigation .nav-links .nav-previous a, nav#nav-below .nav-previous a |
Content Selector | .site-main |
Content Selector | #content |
Item Selector | article.status-publish |
https://wordpress.org/plugins/catch-infinite-scroll/ |
Godaddy其phpMyAdmin『匯出』Export 速度較慢.若MySQL『資料庫』較大導出困難.可嘗試用Wordpress用 phpMyAdmin『匯出』與『匯入』. 特別是『匯出』速度非常之快
structure and data | 勾選激活『結構與數據』 |
Format | 選擇SQL |
Database | 按Select all選則所有『資料庫』 |
搬遷WordPress若『外掛』或『佈景主題』無致命錯誤可以好順利.否則需要進入『復原模式』.『禁用』或『更新』問題『外掛』或『佈景主題』.此處以Godaddy虛擬 Linux 主機搬遷為例. 搬遷WordPress分爲『備份』與『重裝』兩部分
『備份』WordPress
『上傳幷重裝』WordPress
編輯wp-config.php | 簡介 |
WordPress 資料庫名稱 | define(‘DB_NAME’, ‘database name’); |
MySQL 資料庫使用者名稱 | define(‘DB_USER’, ‘username’); |
MySQL 資料庫密碼 | define(‘DB_PASSWORD’, ‘password’); |
MySQL 伺服器位址,此處填『localhost』即可 | define(‘DB_HOST’, ‘localhost’); |
WordPress 根檔案夾 | 簡介 |
wp-admin | 檔案夾 |
wp-content | 檔案夾 |
wp-includes | 檔案夾 |
xmlrpc.php | 文檔 |
wp-trackback.php | 處理trackback請求 |
wp-signup.php | |
wp-settings.php | 執行例行檢查 |
wp-mail.php | 郵件交文 |
wp-login.php | 注册用戶登陸頁面 |
wp-load.php | |
wp-links-opml.php | 生成OPML格式的鏈接 |
wp-cron.php | |
wp-config-sample.php | MySQL資料庫的示例配置文件 |
wp-comments-post.php | 接收評論幷寫入資料庫 |
wp-blog-header.php | 頁面頭部執行檔 |
wp-activate.php | |
readme.html | WordPress安裝導言 |
license.txt | WordPress GPL許可證文件 |
index.php | 入口文檔 |
需要PHP更新
WordPress檢測到您的網站執行在不安全的PHP版本上 什麽是PHP以及它如何影響我的網站? PHP是用于建置及維護WordPress的程式語言.較新版本的PHP能提供更快的執行速度及更高的安全性,因此升級PHP版本會對這個網站的效能帶能正面的影響. |
需升級更高PHP版本即可解決此問題.需要登陸『虛擬機』後臺
因為購買SSL憑證,但Godaddy舊主機無cPanel無自動安裝SLL憑證.最新『旗艦版虛擬主機』.送免費域名一個不過我無要.使用『促銷代碼』 『BB1026CT2A』可獲56%優惠.三年『新虛擬主機』費用加送一年『SSL憑證』費用.與一年『舊虛擬主機』續費與兩年『SSL憑證』費用相若.幸好未過30日退款期.果斷購買.
旗艦版主機 |
含 cPanel |
無限量網站 |
無限制的儲存空間 |
免費 SSL 憑證 – 1 年份 |
免費超豪版 DNS |
無限量資料庫1GB |
購買後需設置虛擬主機
North America | 北美 |
Europe-Amsterdam | 歐洲阿姆斯特丹 |
Asia | 亞洲 |
趁住近排工作空閑,是時候實現Cosplay攝影網站.實現多年前心願.以Godaddy安裝WordPress爲例.
Hosting Details->Settings->Programming Languages->Activate/Deactivate Languages |
PHP Version 勾選PHP5.6 因WordPress 5.2需求5.6版本 |
按Continue『繼續』後再按Update『更新』 |
Hosting Details->Settings->Databases->MySQL->Add |
MySQL version『版本』勾選5.5 |
Friendly name『易記名』最好填網站域名如『webblog』 |
Database name and username『資料庫名與用戶名』同上如『webblog』 |
New password/Confirm password『資料庫密碼』需含大小寫『字母』『數字』特殊字符『!@#%』之一 |
Additional options->Allow direct access『允許直接訪問』勾選YES |
按OK新建SQL資料函式庫.可能需要稍等片刻 |
Hosting Details->Settings->Databases->MySQL->Setup->Actions->Details |
Hostname: 資料庫域名如『webblog.db.hostedresource.net』 |
Hosting Details->Tools->File Manager->Upload->Add file選擇WordPress安裝包 |
點選zip安裝包,按『解壓』Extract |
將檔案夾wordpress改名與域名一致如『webblog』.此步幷非必要. |
Hosting Details->Settings->Hosted Domains->Add Domain |
Domain『域名』網站域名 |
Folder『檔案夾』按Browser『瀏覽』選擇WordPress解壓檔案夾如『webblog』 |
按OK保存 |
『資料函式庫名稱』MySQL數據庫名.如『webblog』 |
『帳戶』MySQL用戶名,此值與上面一致如『webblog』 |
『密碼』MySQL 密碼『password』 |
『資料函式庫伺服器位址』MySQL域名如『webblog.db.hostedresource.net』 |
『資料表前綴』wp_ 此值無需更改 |
原名 | 改為 |
wp-config-sample.php | wp-config.php |
define(‘DB_NAME’, ‘ Database name’); | WordPress MySQL如『webblog』 |
define(‘DB_USER’, ‘username’); | MySQL 用戶名, 如『webblog』 |
define(‘DB_PASSWORD’, ‘password’); | MySQL密碼 |
define(‘DB_HOST’, localhost’); | MySQL 伺服器域名『webblog.db.hostedresource.net』 |
按OK保存 |
網站標題 | 填域名 |
賬戶 | 數字+大小寫字母+_+@ |
密碼 | 數字+大小寫字母+特殊符號 |
電子郵件 | |
搜索引擎可見度 | 禁用『阻擋搜索引擎索引這個網站』.若激活則她人無法通過Google穩到你發佈文章 |
近日Wordpress進入控制臺極慢.經常出現:
『正在連線到www.gstatic.com…』
但Android手機無此問題.此現像是更新Jetpack後出現. Jetpack版本是6.3.3解卻方法有二.禁用Jetpack或使用舊版.
終於可以成功啟用Jetpack梯來它有很強的系統依賴性,我之前是Godaddy的Windows的主機,我把所有舊版Jetpack都嘗試安裝無一成功,後更改為Linux主機後成功安裝. Jetpack是Wordpress的十全大補外掛,因此我刪除左三個重複外掛!你需要wordpress.com的帳號但很多服務需要收費,有點點雞肋的感覺.
Jetpack提供 | 簡介 |
分享按扭 | 安裝Jetpack的原因之一,第三方分享按扭大多如人意,而且大多經過跳轉. |
第三方帳號登錄 | 安裝Jetpack的最大誘因,允許使用WordPress.com、Twitter、Facebook 或 Google+帳號登錄 |
自動分享 | 本人認為手動分享更零活 |
點贊按扭 | 對於Blog意義不大 |
相關文章 | Contextual Related Posts選項更多
Jetpack只可顯示三個相關文章,意義不大. |
網誌統計 | 流量統計分析與感覺一般,可以整合Google Analytics但需要收費. |
廣告ADS | 廣告需要收費暈 |
文章摘要 | Jetpack支持文章摘要,但只支持移動主題. |
SEO | 暈又收費 |
網站地圖 | XML自動傳送至所有主要搜尋引擎進行索引。Wordpress本已內置同步訂閱,而且更好用. |
聯繫表單 | 意見反應,有一定作用,但可使用迴響替代. |
短網址 | 短網址對於Blog意義不大 |
電郵發表文章 | 智能手機時代意義不大 |
留言Markdown | 文本標記語言 |
留言點贊 | 有一定意義 |
大頭貼 | 無用過 |
惡意登入 | 主動阻擋惡意登入嘗試 |
備份 | 自動備份整個網站,收費 |
停機監控 | 郵件通知 |
無限捲動 | 手機移動閱覽時效果 |
昨人在上傳圖片時無法被寫入.出先現下列的文字
“上傳的檔案無法被移動至 wp-content/uploads/”
因為我的Wordpress是Godaddy的虛擬主機,才剛剛續費,肯定我不小心修改了當檔的網絡讀寫權限所至.
2017年9月6日下午2點多發現我的bookcard.net無法打開並出現下面的信息
Error establishing a database connection
This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at db.hostedresource.com. This could mean your host’s database server is down. Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the database server is running? If you’re unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums. |
也就是告訴你數據庫連接時出錯,要你查看wp-config.php文件的用戶名和密碼是否正確, 數據庫主機地址是否正確,另外數據庫是否正常運行
我用的是godaddy的MySQL是美國主機,登錄後無發現問題,phpMyAdmin也能登錄,約莫估計是Godaddy的數據庫服務出錯,但穩吾到以前的幫助接口,只有一個400-842-8288的電話,系統需要你提供客戶編碼和4位的PIN碼,Godaddy不愧是全球第一居然有粵語服務,細問之下原來美國果邊下午2點發來消息,話正在進行系統更新,要我稍後或明天在試,其實我更相信服務器死機.系統更新大都會逐點來,盡量不影響客戶.
後來服務在4點多就恢復了.用了不到2個小時修服問題,而且美國是深夜,可見其服務水準之高.
因為很多Wordpress的外掛插件都需要Wordpress帳號,所以我註冊一個還是有必要的
進入帳號頁面,裏面有一個你的連接,分享此頁面你就有一個外部連接外部連接.但是它有rel=”nofollow”標簽.暈!!!
給照片填加水印一直是我等博客主的主要工作,主要是訪止圖片被盜和網站的推廣宣傳作用
以前一直使用Photoshop添加也很方便,但如過開放給第三方作者上傳文章,要它們使用Photoshop添加水印則太不現實.
幸好Wordpress有現成的插件DX-Watermark最新的版本是2013年的.支持圖片和文字水印.
雖然太舊太耐無更新但能用就可以,下載DX-Watermark 1.0.4.
基本設置需填寫:
位置Position:強列建議選擇右下角9.因為這是人的習慣
忽略Ignore:對縮略圖不填加水印,默認為300像素因為縮略圖大部份為256像素
水平邊距Level Adjustment:默認填0
垂直邊距Vertical Adjustment:默認填0
文本Text:填你的網站站名和域名(小寫).
大小Size:字體大小不應太大默認為16,我這裏設為32應我的圖片分辨率大多設定為1024*768
顏色Color:我這裏填#000000黑色如過你選白色的畫,而照片色又是白色
透明Transparency:默認填90.填100代表不透明,主要改善字體顏色與背景顏色相同的顯示問題.
Jpeg照片質量Jpeg quality:填100
這裏有一個小問題,如果你的網站站名使用漢字,則需要上傳漢字字庫. Windows字體庫在C:\WINDOWS\Fonts 漢字字庫一般較大.如MS Gothic & MS PGothic & MS UI Gothic (TrueType)文件名為msgothic.ttc 字庫文件大小8MB,儘量找個較小的.
如果你要上傳圖片並且只能使用.png格式,因為要使用透名像素,圖片分辨率設為32*32既可,不宜太大.與Photoshop相比使用水印插件可以有統一格式大小和顏色,也節約了工作時間.
WordPress之提交網站地圖Sitemap
在Wordpress的下方有一個”文章RSS訂閱”,配合RSS閱讀器用於訂閱網站文章.其實這個連接的內容就是以RSS格式生成的XML.如果你要為你網站製作應用程式(APP),用它來導出網站文章是非常好的選擇.以前我寫過類似的應用.本Blog的RSS
https://www.bookcard.net/wordpress/feed/
其實它還有另一個用途,就是給網站提交網站地圖Sitemap,將網站的文章鏈接置於網站地圖(sitemap)中,然後將網站地圖(sitemap)提交給搜索引擎,之後搜索引擎會定其的抓取網站地圖(sitemap),在根據裏面的鏈接抓取網頁.RSS的大小都不能大於10M
下面我給出Google,Bing和百度的網站地圖(sitemap)提交方法.
搜索引擎 | 提交RSS |
Search Console | |
百度 | 百度站長平臺 |
Bing | Bing 網站管理員 |
雖Google Analytics在牆內無使用,但還有另一個替代品百度統計(tongji.baidu.com),它唯一的不足是不能與Google Adsense廣告對接,百度統計也是基於Javascript的數據存放在百度上,減輕服務器的負擔.不過最重要的是Javascript技術能排除群發和採集機器人的流量,因為機器人不會去運行Javascript代碼的.
雖百度統計也建議直接把Javascript代碼保存為JS文件,然後在頁面<head>中載入.但我依然建議使用百度統計插件.因為下下修改代碼實屬不智.
不過這個插件與WordPress並不很容合,不能在後臺查看文章的瀏覽量.有DD不方便.不過它有個移動網頁的版本,加微信公眾號可打開.
做WordPress你需要知道你網站有幾多流量,特別是你有Google Adsense廣告後,雖然你可以安裝WP 統計插件但它並不是基於Javascript技術,大量留言和採集機器人被納入流量,這些機器人會自動改變user-agent冒充成其它瀏覽器.讓你以為有人瀏覽.
Google Analytics建議生成analyticstracking.php寫入Javascript代碼的文件在Body中加載<?php include_once(“analyticstracking.php”) ?>但我不建議修改代碼,因為你可忘記而且停用的話下下修改代碼實屬不智.我強列不建議使用插件,下載Google Analytics插件當然要免費的,(有D是要收費啊),下載並啟動後要激活,
雖然Google Analytics強大直觀而易於使用,最重要是能查看閱實時流量,使用插件可以在後臺直接查閱網站流量,而無需登錄Google Analytics超方便.光這點就值的推薦.
排除追蹤:你最小要排除管理員Administrator,否則失去統計意義.
資料檢視權限:默認勾選管理員(Administrator),最多給編輯(Editor) 查閱,作者(Author)和 寫手(Contributor)則不應讓其查閱.
不過如果網站的流量大部分來自牆內,則失去統計意義,因為analytics.google.com以無法連接.只能改用其它的統計數據.
WordPress_user_agent_Robot
WordPress排除機器人
你可能會天真認為瀏覽你網站㑟人,但其實很大一部分(可能一半以上)流量都是網絡機器人造成,我更喜歡叫它做網絡蜘蛛,其實我以前用C寫過網絡蜘蛛.如果有清晰目標我還是希望將其實用化.
無論是瀏覽器還是網絡蜘蛛它都有使用user-agent,它是HTTP協議中為表明客戶端的身分而設,你可以通過增加user-agent列表來排除網絡蜘蛛.這樣你就可以知到你網站真實的瀏覽量是幾多.
人的瀏覽是真實的流量,而蜘蛛瀏覽的流量是點樣呢?如果你寫過HTML分析器,你就五會去分析Java script代碼.因為它語法分析唔容易寫.就算給你寫好,它只會浪費大量CPU時間.而你想要HTML文本正等這你,所以就連Google也唔回去掂Java script.
你可以在Wordpress的wp-statistics设置user-agent列表
下麵是常見的個大廠家網絡蜘蛛
user-agent: | 簡介: |
Googlebot | Google文本蜘蛛,抓取網頁中的文本內容 |
Googlebot-Mobile | Google文本蜘蛛,抓取移動網頁文本內容 |
Googlebot-Image | Google圖片蜘蛛 |
Google-AMPHTML | |
Mediapartners-Google | Google文本蜘蛛,Google Adsense 專屬蜘蛛,用於分析關鍵詞, 只有投放了Google Adsense網頁才會吸引它前來. |
Adsbot-Google | Google文本蜘蛛,Google AdWords專屬蜘蛛, 衡量網頁的質量,只有在Google AdWords投放廣告網頁才會吸引它拜訪. |
Feedfetcher-Google | 如果用戶在Google閱讀器訂閱了你RSS.
Google Feedfetcher文本蜘蛛,就會定時定後依RSS中的URL拜訪 |
Yahoo! Slurp China | 雅虎中國蜘蛛 |
Yahoo! Slurp | 雅虎英文蜘蛛 |
YahooFeedSeeker | 雅虎RSS蜘蛛 |
Yahoo Image | 雅虎圖片蜘蛛 |
Yahoo AD | 雅虎廣告專用蜘蛛 |
Yahoo Blogs | 雅虎博客蜘蛛 |
Yahoo ContentMatch Crawler | 雅虎搜索競價蜘蛛 |
Yahoo-MMCrawler | 雅虎圖片蜘蛛 |
Baiduspider | 百度文本搜索蜘蛛 |
Baiduspider-image | 百度圖片搜索蜘蛛 |
Baiduspider-mobile | 百度文本搜索蜘蛛,移動網頁 |
Baiduspider-mobile-gate | 百度文本搜索蜘蛛,移動網頁 |
Baiduspider-video | 百度影片搜索蜘蛛 |
Baiduspider-new | 百度新聞搜索蜘蛛 |
Baiduspider-thumbnail | 百度快照蜘蛛 |
Baiduspider-Transcoder | 百度人工審查蜘蛛 |
Baiduspider-favo | 百度搜藏 |
Baiduspider-cpro | 百度聯盟專屬蜘蛛,只有網站加入百度聯盟,才會吸引它來. |
Baiduspider-sfkr | 百度競價排名的網頁的專屬蜘蛛,只有網站加入競價或營銷,才會吸引它來. |
MSNBot: | MSN文本搜索蜘蛛 |
MSNBot-Media | MSN圖片與多媒體搜索蜘蛛 |
MSNBot-NewsBlogs | MSN的新聞與博客搜索蜘蛛 |
MSNBot-Products | MSN的產品及購物搜索蜘蛛 |
MSNBot-Academic | MSN的學術搜索蜘蛛 |
bingbot | 必應蜘蛛 |
iaskspider | 新浪愛問 |
360Spider | 360搜索蜘蛛 |
Sosospider | 搜搜文本蜘蛛 |
Sosoimagespider | 搜搜圖片蜘蛛 |
Sosoblogspider | 搜搜博客蜘蛛 |
sogou spider | 搜狗蜘蛛 |
Sogou Push spider | |
Sogou Orion spider | |
Sogou Web spider | |
Sogou Test spider | |
YodaoBot | 有道文本蜘蛛 |
YodaoBot Image | 有道圖片蜘蛛 |
YodaoBot Reader | 有道RSS蜘蛛 |
BSpider | |
ia_archiver | Alexa網站排名蜘蛛 |
iaarchiver | Alexa網站排名蜘蛛 |
YisouSpider | 一搜蜘蛛 |
EasouSpider | 宜sou蜘蛛 |
JikeSpider | 即刻蜘蛛 |
EtaoSpider | 一淘網蜘蛛 |
設置user-agent只能防君子不能防小人,大量群發機械人(這裏使用機械人與搜索蜘蛛區分來), 更改user-agent只是平常事.
還有一個方法是在Wordpress的wp-statistics設置Robot visit threshold:只要當日超過一定數值就可以視為是機械人,設為6是比較合適的,設為0則關閉這個工能.
WordPress自助友情連接
auto-blogroll在網絡上都講能實現自助友情連接,但在Wordpress的插件庫卻無法搜索,在搜索引擎找到連接,但下載時卻講是偽裝可能會傷害計算機,安裝後一但保存馬上退出登錄.暈…
梯來是版本太舊了.因為最後的版本是2008出的已不支持版的Wordpressl
WordPress自動更新服務
在從前發表文章後,必需手動逐個去各個查詢平臺提交網址,但是手動提交費時失事,所以就有了自動提交服務.每當你更新或創建博客時自動通知更新伺服器讓它們進行索引.它有一個更好聽的名”推送”.
你可以在”設定\寫作\更新服務”中填寫伺服器列表,Wordpress已默認使用rpc.pingomatic.com作更新伺服器
如果你想禁用更新服務就刪除列表
最新XML-RPC Ping更新伺服器列表
http://rpc.pingomatic.com
http://blogsearch.google.com/ping/RPC2
http://ping.baidu.com/ping/RPC2
http://www.feedsky.com/ping/rpc2
http://api.feedster.com/ping
http://api.moreover.com/RPC2
http://api.moreover.com/ping
http://api.my.yahoo.com/RPC2
http://api.my.yahoo.com/rss/ping
http://www.blogdigger.com/RPC2
http://www.blogshares.com/rpc.php
http://www.blogsnow.com/ping
http://www.blogstreet.com/xrbin/xmlrpc.cgi
http://bulkfeeds.net/rpc
http://www.newsisfree.com/xmlrpctest.php
http://ping.blo.gs/
http://ping.feedburner.com
http://ping.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://rpc.blogrolling.com/pinger/
http://rpc.technorati.com/rpc/ping
http://rpc.weblogs.com/RPC2
http://www.azfeeds.com
http://www.blogsearchengine.com
http://www.blogtopsites.com
http://www.feedbase.net
http://www.feedsubmitter.com
http://www.fybersearch.com
http://www.plazoo.com
http://www.readablog.com
http://www.rssfeeds.com
http://www.rssmad.com
http://www.rss-spider.com
http://blo.gs/ping.php
http://www.pingerati.net
http://www.pingmyblog.com
http://geourl.org/ping
http://ipings.com
http://www.icerocket.com
http://www.weblogalot.com/ping
WordPress刪除文章版本(Delete-Revision)
WordPress在編輯文章時如修改或空閒會自動生成備份,形成不同的版本,這個功能非常好,如果電腦死機流覽器崩潰或誤刪資料,自動備份則可幫到你,但備份是會占空間的.
假設一篇文章500漢字,一個漢字占2字節 (UTF8有可能會占3到4字節) , HTML標籤(暫忽略),每篇文章有版本3個.
計算公式如下:
所占空間=文章篇數*文章字數*2字節*(備份數量+1)
文章篇數 | 所占空間 | 刪除備份 |
5000(五千) | 19.07MB | 4.76MB |
50000(五萬) | 190.73MB | 47.68MB |
500000(五十萬) | 1907MB=1.9GB | 476.83MB |
通過上面的資料可得知,如果你的資料庫有1GB空間,而文章有幾萬篇,你完全無需為幾十兆(MB)數據庫空間擔心,而如果你有幾十萬篇文章,那麼你只有兩個選擇
刪除備份可以使用SQL命令,就算懂SQL命令也要多次測試語法.費時失事.Delete Revision插件的出現幫助我們解決問題,它是免費插件一分錢都五使,但平時用不著應將其停用.
安裝後在”設定/Delete-revision”進行刪除
因為只有英文版我翻譯了幾個按扭
中文 | 英文 |
檢查冗餘版本 | Check Redundant Revision |
數據庫優化 | Database Optimization |
好我想刪除 | Yes.I would like to delete them! |
不我不刪除 | No.I would not mind deleted! |
WordPress切底刪除插件(Clean Options)
有很多很實用的Blog功能WordPress並不自帶,而插件讓我們可以擴展WordPress,但是插件優良不齊,安裝後馬上刪除是常有的事,但插件的刪除只會刪除WordPress下的檔,而插件在資料庫中生成的表卻沒有刪除.其中比較特殊的例子修改插件其中的參數後又無法重新設置,就算重裝插件也無解決.Clean Options可以幫你刪除資料庫內的表.安裝插件後在”設定”->” Clean Options”選項進行刪除.這個工具因為平時不太常用,可以使用時再啟用插件。
WordPress上傳用戶頭像
特色的頭像是每個用戶都是喜歡的,除僵屍用戶外.而WordPress使用的是Gravatar(Globally Recognized Avatar),一種全球通用頭像系統,也就是把頭像放在第三方伺服器,在任何支援Gravatar網站都會顯示頭像.
這種做法弊大於利,因為這不符合歸一思想,如果Gravatar伺服器無法訪問,頭像不顯示事小,網站速度拖慢事大.大量調用第三方連接就不是好思想.
但WordPress卻不支援用戶上傳頭像,只能靠第三方插件Simple Local Avatars和 WP User Avatar,兩者均需在個人資訊中上傳頭像
功能 | WP User Avatar | Simple Local Avatars |
縮略圖 | 支持 | 不支持 |
e-mail圖像 | 支持 | 支持 |
訂閱者上傳頭像 | 支持 | 不支持 |
寫手上傳頭像 | 支持 | 不支持 |
作者上傳頭像 | 支持 | 支持 |
編輯上傳頭像 | 支持 | 支持 |
管理員上傳頭像 | 支持 | 支持 |
遮罩Gravatar | 支持 | 支持 |
頭像庫 | 支持 | 不支持 |
評分(總分5) | 4 | 3 |
中文 | 英文 |
從媒體庫中選擇 | Choose from media Library |
刪除本地頭像 | Delete local avatar |
G—適合所有觀眾 | G — Suitable for all audiences |
PG—輔導級需13歲以上 | PG — Possibly offensive, usually for audiences 13 and above |
R—馬賽克成人觀眾超過需17歲以上 | R — Intended for adult audiences above 17 |
X—無碼限制級 | X — Even more mature than above |
如果本地頭像不適合這個網站, Gravatar會嘗試. | If the local avatar is inappropriate for this site, Gravatar will be attempted. |
僅支持本地頭像 | Local Avatars Only |
僅允許本地頭像,仍然使用Gravatar的默认头像 | Only allow local avatars (still uses Gravatar for default avatars) |
本地上傳許可權 | Local Upload Permissions |
僅允許有上傳檔許可權的用戶上傳本地頭像,作者及以上 | Only allow users with file upload capabilities to upload local avatars (Authors and above) |
顯示頭像 | Avatar Display |
在頭像按鈕添加視覺化編輯器 | Add avatar button to Visual Editor |
允許寫手和訂閱者上傳頭像 | Allow Contributors & Subscribers to upload avatars |
屏蔽Gravatar並且只使用本地圖像 | Disable Gravatar and use only local avatars |
博客類網站要長久經營下去,必需要有收入,而創造收入大都靠廣告,除非你是造產品的.而Wordpress自身無法插入廣告,只能靠第三方插件,只前試過幾個插件大多不如理想,不是首頁和分頁無廣告,就是廣告的位置不合適.
下面介紹一款免費的廣告插件Quick Adsense,在文章的頭部,中間,尾部,段落,圖像內或網站首頁分頁全部可以插入廣告,不過我這個版本搜索頁不能顯示廣告,希望以後的版本可以解決.它設置簡單易用,而且專為Google Adsense而設計,讓你的廣告不能超過3個.
不過它的1.94版升級後無法顯示廣告,刪除後重裝1.92就可正常顯示.嚇死我.
它只有英文版所以我把的選項翻譯出來.
中英對照 | 簡介 |
廣告個數(Adsense ) | 在頁面上放置多小個廣告,最多可以放置10個,但如過放置的是Google Adsense則不超過3個,而且頁面放置太多廣告會影響用戶的體驗和觀感.所以建議所有網站都不應超過3個廣告. |
廣告位置(Position) | 指派廣告位,可以指派10個廣告,也可以隨機指派 |
指派廣告到文章的頭部(Assign to Beginning of Post)
指派廣告到文章的中間(Assign to Middle of Post) 指派廣告到文章的尾部(Assign to End of Post) |
指派1至10的廣告代碼但不能重複指派 |
指派廣告到<!–more–>標籤的後面(Assign right after the <!–more–> tag) | <!–more–>標籤位 |
指派廣告到最後一個段落的後面(Assign right before the last Paragraph) | 最後一個段落 |
指派廣告到指定段落的後面(Assign After Paragraph → to End of Post if fewer paragraphs are found) | 1至50的段落位 |
指派廣告到指定圖像的後面(Assign After Image → after Image’s outer <div> wp-caption if any.) | 1至50的圖像位元 |
Disable AdsWidget on Homepage | 網站首頁遮罩廣告插件 |
Hide Ads when user is logged in to WordPress | 登錄後隱藏廣告 |
外觀(Appearance) | 選擇可以放置的廣告的地方(文章,頁面,主頁,分類,彙整,標籤) |
廣告代碼(Adsense Codes) | 可以填10個廣告代碼,但廣告代碼不能重複, 重複代碼可能導致廣告不能正確顯示,每個廣告只能顯示一次, |
WordPress顯示相關文章
在網頁上顯示相關文章的確是能吸引訪問者流覽,因為網站上有她想梯想要的內容,而本人很容易被文章下面相關內容吸引而去流覽,特別是帶有圖片相關文章.WordPress自帶有最近文章卻沒有相關文章,所以只能安裝第三方插件.
很多文章都推銷YARPP(Yet Another Related Posts Plugin)但經我實際安裝使用,發現相關文章會在主頁和分頁顯示並且不能遮罩,而且要顯示縮略圖修該代碼.暈!果斷刪除.
我這裏介紹令一個插件Contextual Related Posts,安裝並啟用即可顯示相關文章無需設置.縮略圖自動顯示並且自動匹配.但喂一的不足是只有英文版.所以我把所有選項全部中英對照翻譯,如有錯誤請更正.
文章選項中英對照 | 簡介 |
禁止相關文章的顯示(Disable Related Posts display) | 如果啟用此選項,則相關文章不會在文章的尾插入 |
在相關文章的列表中排除(Exclude this post from the related posts list) | 如果啟用此選項,則不回在相關文章中顯示 |
手動設置相關文章(Manual related posts) | 使用逗號分隔的文章,分頁或自定義類型ID列表.如186,189,190,將優先于自動生成的相關文章.保存這個頁面後插件下側就會顯示文章的標題,供你參考.只有已發佈的文章和頁面所對應的ID才會被保存. |
全局选项中英對照 | 簡介 |
緩存輸出(Cache output) | 默認是無啟緩存的.文章第一次訪問時生成,更新相關文章後就需清空緩存. |
清空緩存(Clear Cache) | 清空相關文章的緩存,沒發佈文章就應清空. |
Automatically add related posts to (自動添加相關文章到):
帖子(Posts) 分頁(Pages) 首頁(Home page) 信息流(Feeds) 分類存檔(Category archives) 標籤存檔(Tag archives) 其他存檔(Other archives) |
只需啟用帖子(Posts)既可,其他無需啟用. |
文章展示優先順序(Display location priority) | 文章相關度,數字越小優先順序越高,數字越大優先順序越低.建議填10以下. |
在段落號插入(Insert after paragraph number) | 填0在頭部顯示相關文章
填-1在尾部顯示相關文章 填其他數位在段落號顯示相關文章 |
顯示設置框(Show metabox) | 編輯文章時顯示相關文章的設置框 |
設置框的使用範圍僅限管理員 (Limit metabox to Admins only) | 啟用此選項,則除管理員之外不能設置相關文章的設置選項.否則作者也可編輯設置. |
Tell the world you’re using Contextual Related Posts: | 添加nofollow標籤在主頁的列表
nofollow標籤是告訴搜索引擎”不要追蹤此網頁上的鏈結. 請不要啟用此選項 |
相關文章數(Number of related posts to display) | 相關文章數,如果沒有足夠的相關文章,則相關文章會小於這個數值. |
相關文章截止日期(Related posts should be newer than) | 設置相關文章截止日期.
設置為365只顯示過去一年的相關文章. 設置為0來禁止文章截止日期. |
隨機文章(Randomize posts) | 啟用此選項並且不啟用緩存,則隨機顯示相關文章 |
相關內容的匹配基於文章的內容和標題(Find related posts based on content as well as title) | 如果不啟用此選項則僅匹配標題.在”緩存輸出”與此選項切換,梯梯匹配度那個更好. |
限制內容匹配(Limit content to be compared) | 設置匹配內容的最大字元數.
填0側無限制匹配量,最大可填2000. |
文章類型包含在結果中(Post types to include in results)
文章(Post) 分頁(page) 連接(attachment) |
文章類型顯示在輸出中 |
僅限同一類型文章(Limit to same post type) | 如果啟用此選項,則相關文章只會從相同類型的文章選出. |
在結果中排除的文章或頁面的ID列表(List of post or page IDs to exclude from the results) | 使用逗號分隔的文章和頁面或自定義類型的ID列表,如1250,1252 |
在結果中排除分類(Categories to exclude from the results) | 使用逗號分隔分類列表ID. |
相關文章的標題(Title of related posts) | <h3>相關文章:</h3> |
當沒有相關文章時應如何顯示(When there are no posts, what should be shown) | 啟用輸出空白(Blank Output) |
在列表中顯示文章摘要(Show post excerpt in list) | 如啟用次選項則會自動生成摘要 |
摘要長度(Length of excerpt in words) | 文章摘要的字元個數.需啟用在列表中顯示文章摘要. |
在列表中顯示文章的作者(Show post author in list) | 在作者名前加上By |
在列表中顯示文章的日期(Show post date in list) | 顯示文章的發表日期 |
限制文章標題的字元長度(Limit post title length in characters) | 標題摸超出了部分將使用省略號(…)代替 |
在新視窗中打開鏈結(Open links in new window) | 啟用後將在新視窗中打開鏈結 |
添加nofollow標籤屬性鏈結列表中 (Add nofollow attribute to links in the list) | nofollow標籤是告訴搜索引擎”不要追蹤此網頁上的鏈結.請不要啟用 |
排除顯示相關文章的頁面(Exclude display of related posts on these posts / pages ) | 使用逗號分隔的文章,分頁或自定義類型ID列表.如186,189 |
排除顯示相關文章的類型(Exclude display of related posts on these post types)
文章(Post) 分頁(page) 連接(attachment) |
勾選後將不會顯示在相關文章中,請不要勾選文章(Post)
|
自定義輸出(Customize the output) | |
文章縮略圖(Location of post thumbnail)
在標題前面顯示縮略圖(Display thumbnails inline with posts, before title) 在標題後面顯示縮略圖(Display thumbnails inline with posts, after title) 顯示縮略圖不包含文本(Display only thumbnails, no text) 不顯示縮略圖僅顯示文本(Do not display thumbnails, only text) |
無法更改上述設置,內置樣式是硬編碼.如果您想更改此選項,請在樣式選項選擇” No styles” |
縮略圖大下
縮略圖裁剪為150×150 (thumbnail) 中等300X300(medium) 大1024×1024(large) 文章縮略圖裁剪為672×372 (post-thumbnail) 20:14全寬裁剪為1038×576)(twentyfourteen-full-width) 自定義大小(Custom size) |
縮略圖大下默認為150X150,也可自定義.使用默認即可. |
縮略圖的寬度(Width of the thumbnail) | 需啟用自定義大小 |
縮略圖的高度(Height of the thumbnail) | 需啟用自定義大小 |
裁剪模式(Crop mode) | 對縮略圖進行裁剪,默認啟用此選項 |
圖像大小的屬性(Image size attributes) | 預設值為HTML width and height attributes. e.g. width=”150″ height=”150″ |
文章縮略圖的元資料欄位名(Post thumbnail meta field name) | 預設值為post-image
此欄位包含縮略圖URL,這設置在新增文章中選項中. |
從文章第一個圖像提取(Extract the first image from the post) | 僅在沒有縮略圖並且在meta欄位中沒有指定圖像URL時才生效. |
使用默認縮略圖(Use default thumbnail) | 如過啟用而文章沒有縮略圖,則使用默認縮略圖,如果默認縮略圖也沒有則不會顯示圖像 |
默認縮略圖的URL連接(Default thumbnail) | 可以修改其他的150X150的縮略圖 |
縮略圖樣式(Style of the related posts)
無樣式(No styles) 圓角縮略圖(Rounded Thumbnails) 僅文本(Text only) |
圓角縮略圖為150X150的縮略圖, 作者,摘要和日期的顯示將會禁用. |
自定義樣式(Custom CSS to add to header) | |
Feed選項(Feed options) | Feed選項將覆蓋博客feed的相關文章設 置.需在”設頂”選項卡中啟用Feed |
保存選項(Save Options) | 修改設置後需保存才能生效. |
WordPress的首頁,分類的文章是全文輸出,不能顯示文章摘要,如果一頁10篇的文章帶有大量的圖片,則網頁的打開速度非常慢,而且分散了對標題閱讀.
WordPress有一款插件WP-UTF8-Excerpt專門用於輸出文章摘要,而且直持UTF8顯示中文不會亂碼.只需間單設置,無需逐篇文章寫入標記使用非常方便.
安裝後在Excerpt Options中進行設置
Length of excerpts on homepage:
網頁摘要長度:150-200個字元即可,不能太小.
Length of excerpts on archive pages:
分類頁摘錄長度: 150-200個字元即可,不能太小.
Allow these HTML tags:
允許的HTML標籤:無須修改
Display the “read more” link as:
顯示“閱讀更多”鏈結:填”閱讀” 即可
WordPress升級錯誤-手工還原
WordPress升級很方便,但是升降後出錯也是經常的事.剛剛升級4.7版後就不能進入後臺,所以只能手工恢復舊版本.
首先要找一個穩定的版本或者之前安裝的版本,解壓縮後把Wordpress下所有的檔上傳覆蓋原來的檔, wp-content保存有主題和插件無需上傳, 根目錄的 wp-config.php保存有資料庫檔不要覆蓋.
打開https://www.bookcard.net/wp-admin/ 提示你需要更新數據庫,更新後就可恢復到舊版本.
WordPress統計分析插件(wp-statistics)
WP Statistics統計分析插件,最重要是速度快,無需WordPress帳號.而且所有代碼保存在伺服器,無需調用外部連接.但它有五好的地方,並不是基於Javascript技術,大量留言和採集機器人被納如流量,這些機器人會自動改變user-agent冒充成其它瀏覽器.讓你以為有人瀏覽.不过的它的工能很丰富,基本上可以代替Google Analytics
而其的其中一個版本會顯示以下錯誤.
Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in /home/andreliu/public_html/wp-content/plugins/wp-statistics/vendor/s1lentium/iptools/src/IP.php on line 10
只能下載後重新安裝.一切回復正常.安裝包
你必須登入才能發表留言。