WordPress安裝攻略

WordPress官網下載zip安裝包 WordPress 平臺支援 PHP(5.2.4 以上) WordPress MySQL Database Details WordPress MySQL WordPress FTP上傳安裝包到『根』root檔案夾 解壓WordPress安裝包 域名綁定到WordPress安裝檔案夾 WordPress安裝攻略 FTP上傳WordPress安裝包到『根』root檔案夾 WordPress wp-config.php WordPress網站信息 WordPress成功安裝趁住近排工作空閑,是時候實現Cosplay攝影網站.實現多年前心願.以Godaddy安裝WordPress爲例.

  1. 假設網站域名為『webblog.com』
  2. WordPress官網下載zip安裝包
  3. 登錄『主機服務商』購買Linux主機.可以『虛擬伺服器』也可『獨立伺服器』.
  4. 臺支援 PHP(2.4 以上)
Hosting Details->Settings->Programming Languages->Activate/Deactivate Languages
PHP Version 勾選PHP5.6 因WordPress 5.2需求5.6版本
按Continue『繼續』後再按Update『更新』
  1. 臺支援 MySQL(0.2 以上)
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資料函式庫.可能需要稍等片刻
  1. 穩出資料函式庫域名.
Hosting Details->Settings->Databases->MySQL->Setup->Actions->Details
Hostname: 資料庫域名如『webblog.db.hostedresource.net』
  1. FTP上傳WordPress安裝包到『根』root檔案夾
Hosting Details->Tools->File Manager->Upload->Add file選擇WordPress安裝包
  1. 解壓WordPress安裝包
點選zip安裝包,按『解壓』Extract
  1. 解壓後在『根』root自動生成wordpress檔案夾
將檔案夾wordpress改名與域名一致如『webblog』.此步幷非必要.
  1. 域名綁定到WordPress安裝檔案夾
Hosting Details->Settings->Hosted Domains->Add Domain
Domain『域名』網站域名
Folder『檔案夾』按Browser『瀏覽』選擇WordPress解壓檔案夾如『webblog』
按OK保存
  1. 瀏覽器開啓『http://www.webblog.com/wp-admin/install.php』按『出發!』安裝
  2. 填寫剛生成MySQL資料函式庫連線細節.按『送出』
『資料函式庫名稱』MySQL數據庫名.如『webblog』
『帳戶』MySQL用戶名,此值與上面一致如『webblog』
『密碼』MySQL 密碼『password』
『資料函式庫伺服器位址』MySQL域名如『webblog.db.hostedresource.net』
『資料表前綴』wp_ 此值無需更改
  1. 若『建立資料庫連線時發生錯誤』導致無法自動建立wp-config.php檔案.可將『WordPress』檔案夾裏『wp-config-sample.php改為『wp-config.php』
原名 改為
wp-config-sample.php wp-config.php
  1. 文字編輯器開啟 wp-config.php 設定MySQL資料庫資訊
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』
  1. 若用FTP下載『wp-config.php』編輯後上傳.需將『wp-config-sample.php刪除
按OK保存
  1. 再次開啓『http://www.webblog.com/wp-admin/install.php』填寫網站信息.按『安裝』保存.
網站標題 填域名
賬戶 數字+大小寫字母+_+@
密碼 數字+大小寫字母+特殊符號
電子郵件  
搜索引擎可見度 禁用『阻擋搜索引擎索引這個網站』.若激活則她人無法通過Google穩到你發佈文章
  1. 此時WordPress已成功安裝.按『登入』管理網站.

WordPress之Jetpack外掛

WordPress之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 文本標記語言
留言點贊 有一定意義
大頭貼 無用過
惡意登入 主動阻擋惡意登入嘗試
備份 自動備份整個網站,收費
停機監控 郵件通知
無限捲動 手機移動閱覽時效果

 

WordPress上傳的檔案無法被移動至 wp-content/uploads/

WordPress上傳的檔案無法被移動至 _wp-content_uploads

昨人在上傳圖片時無法被寫入.出先現下列的文字

“上傳的檔案無法被移動至 wp-content/uploads/”

因為我的Wordpress是Godaddy的虛擬主機,才剛剛續費,肯定我不小心修改了當檔的網絡讀寫權限所至.

  1. 登錄Godaddy並進如虛擬主機管理介面
  2. 進入File Manager(文件管理器)
  3. 找到你的Wordpress/ wp-content文件夾下
  4. 點擊Privacy(保密)
  5. 見到權限設置Privacy/Permissions/General settings:
  6. 取消勾選Inherit(繼承)
  7. 勾選Web visible(網絡可見)
  8. 勾選Web writable(網絡可寫)
  9. 勾選Set all subfolders to inherit permissions(設置所有子文檔繼承權限)
  10. 按下OK(確定)

Godaddy之數據庫停工

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註冊帳號

因為很多Wordpress的外掛插件都需要Wordpress帳號,所以我註冊一個還是有必要的

  • 登錄註冊頁面https://login.wordpress.org/register
  • Username填寫用戶名,我建議填你域名
  • Email電子郵箱,用於接收確人郵件
  • 查收wordpress發給你郵件裏面有一條鏈接,打開它填寫剩下的信息.
  • 填寫密碼最好帶有大小字母,數字,和符號.
  • Website填寫Wordpress的URL地址
  • Location填寫地區
  • Occupation填寫行業
  • Interests填寫利益
  • 點選Create Accounts創鍵帳號

 

進入帳號頁面,裏面有一個你的連接,分享此頁面你就有一個外部連接外部連接.但是它有rel=”nofollow”標簽.暈!!!

 

WordPress自動添加照片水印DX-Watermark

WordPress自動添加照片水印DX-Watermark

給照片填加水印一直是我等博客主的主要工作,主要是訪止圖片被盜和網站的推廣宣傳作用

以前一直使用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,儘量找個較小的.

  1. 使用FTP上傳.ttc字庫文件.
  2. 文件目錄為wp-content/uploads/dw-uploads/fonts/
  3. 按F5刷新設置頁面
  4. 選擇你剛剛傳上字庫Fonts的文件名.
  5. 存儲變更

 

如果你要上傳圖片並且只能使用.png格式,因為要使用透名像素,圖片分辨率設為32*32既可,不宜太大.與Photoshop相比使用水印插件可以有統一格式大小和顏色,也節約了工作時間.

WordPress之提交網站地圖Sitemap

Wordpress之提交網站地圖Sitemap
WordPress之提交網站地圖Sitemap

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
Google Search Console
百度 百度站長平臺
Bing Bing 網站管理員

 

WordPress之百度統計

WordPress之百度統計
WordPress之百度統計

Google Analytics在牆內無使用,但還有另一個替代品百度統計(tongji.baidu.com),它唯一的不足是不能與Google Adsense廣告對接,百度統計也是基於Javascript的數據存放在百度上,減輕服務器的負擔.不過最重要的是Javascript技術能排除群發和採集機器人的流量,因為機器人不會去運行Javascript代碼的.

雖百度統計也建議直接把Javascript代碼保存為JS文件,然後在頁面<head>中載入.但我依然建議使用百度統計插件.因為下下修改代碼實屬不智.

  1. 你需要百度統計的帳號(tongji.baidu.com),與百度帳號不同的是你需要重新註冊.
  2. 新建一個站點,添入你網站域名
  3. 帳戶管理/代碼管理/代碼獲取/複製代碼
  4. 進入WordPress/設定/百度統計功能,填入統計代碼後保存設置
  5. 飲杯咖啡,安裝統計代碼後需要等20分鐘(奇實五止),先能查閱統計報表.

不過這個插件與WordPress並不很容合,不能在後臺查看文章的瀏覽量.有DD不方便.不過它有個移動網頁的版本,加微信公眾號可打開.

 

WordPress之流量統計分析Google Analytics

WordPress之流量統計分析Google Analytics
WordPress之流量統計分析Google Analytics

做WordPress你需要知道你網站有幾多流量,特別是你有Google Adsense廣告後,雖然你可以安裝WP 統計插件但它並不是基於Javascript技術,大量留言和採集機器人被納入流量,這些機器人會自動改變user-agent冒充成其它瀏覽器.讓你以為有人瀏覽.

Google Analytics建議生成analyticstracking.php寫入Javascript代碼的文件在Body中加載<?php include_once(“analyticstracking.php”) ?>但我不建議修改代碼,因為你可忘記而且停用的話下下修改代碼實屬不智.我強列不建議使用插件,下載Google Analytics插件當然要免費的,(有D是要收費啊),下載並啟動後要激活,

  1. 點擊Get Access Code按扭
  2. 登錄Google Analytics授權Wordpress 插件訪問你的帳號,讀取你的數據,並拷貝訪問代碼
  3. 反回Wordpress 插件填入訪問代碼(Access Code)並保存(Save).

雖然Google Analytics強大直觀而易於使用,最重要是能查看閱實時流量,使用插件可以在後臺直接查閱網站流量,而無需登錄Google Analytics超方便.光這點就值的推薦.

排除追蹤:你最小要排除管理員Administrator,否則失去統計意義.

資料檢視權限:默認勾選管理員(Administrator),最多給編輯(Editor) 查閱,作者(Author)和   寫手(Contributor)則不應讓其查閱.

不過如果網站的流量大部分來自牆內,則失去統計意義,因為analytics.google.com以無法連接.只能改用其它的統計數據.