4種實現WordPress表格的方法,史上最全!
在做網站的時候,很多時候會用到wordpress表格,今天就來講下4種方法在網站上面加上wordpress表格
1. 最簡單的方法 - 複製excel表格然後貼上在wordpress頁面
這種方法適合很簡單的表格,最好是2列的,優點是簡單,直接複製貼上即可,短板就是表格很素,一點也不cool
方法如下
在excel編輯好表格之後,選中表格,並複製(多餘的空格不要複製)
然後貼上到WP網站需要貼上頁面後臺位置,以AVADA主題為例,一般是貼上到text block這個element裡面,注意一定要貼上在編輯器的visual模式下,如下圖
![7940255-fb76e940d4869521.png](https://i.iter01.com/images/26ce235d2fcbb2e80767e7d3bd7a058fa0299361487b98f2052748282b2f0d03.png)
儲存,update之後 ,重新整理前臺頁面,可以看到表格了,不過沒有邊框,文字也不居中,如下圖
![7940255-af499b041070063c.png](https://i.iter01.com/images/3aaea382f669057a13fe5f09b7f261644d518cc7a8980303d697756a8686c777.png)
需要加一些css程式碼來設定邊框和文字居中,如下
td,tr{border:1px solid #eee;text-align:center;padding:10px;}
將以上程式碼加到網站後臺-AVADA-theme options - custom css 中,然後儲存。再重新整理前臺,就可以看到好看多了
![7940255-270ab18cf4c8ba51.png](https://i.iter01.com/images/175f7ea978ffa4b8c85968dde6da65a1eb73bbbb5bb87ac598b5118feaf760b6.png)
其他操作
把表格中的文字加粗或加連結等操作,先選中文字,再進行加粗等操作,非常簡單。
![7940255-f1728fe0df53188f.png](https://i.iter01.com/images/90c185ac4c5153fd7657510e069e4a782c4c7ce8b293354af5fe72a992ba3705.png)
注意:有的人會問,為什麼後臺那裡是雙虛線,而前臺是實線,不一樣。原因是前後臺就是顯示不一樣,不用研究這個問題,你只要保證前臺是你想要的效果就行了,後臺怎麼樣一點也不重要!
另外,還有人做WP頁面,喜歡點預覽查,不喜歡Publish或update檢視,這個操作也不對。有的時候網站有Bug,預覽跟實際的顯示結果是不一樣的,切記!
2. tablepress外掛實現wp網站表格
tablepress是一個德國小夥子研發的,直接匯入excel表格來實現。它的基礎功能是可以免費使用,但是如果要包含網站響應式功能,就必須購買付費外掛。要不要購買看你自己。
注意:tablepress不適合有合併單元格的表格,因為操作太複雜。由於免費版本不含響應式的功能,如果想免費使用又想保證手機端能相容的話,最好把表格做的簡單一點再上傳(最好只有2列)。
方法如下
先安裝和啟用,下面這一個外掛就沒錯
![7940255-37891f76dd6fb805.png](https://i.iter01.com/images/ad910f51642360bb5e75db35447a6c0509050dbf1ac5d936b5e763eb65d198b7.png)
然後在wp後臺左側選單就可以看到tablepress了,點選import a table,匯入你準備好的EXCEL表格檔案,記住,它只讀取第一個excel表的內容。
![7940255-ddeac5010034d40d.png](https://i.iter01.com/images/0a4ca04fb86a4070a9437d9c248285465dcf717e308b880750c64327aec0444a.png)
選擇好你的excel檔案和檔案格式,點選import上傳
![7940255-1ba2bf3f78dc711e.png](https://i.iter01.com/images/45bbc5972824b5b8269d051e2f970cae43519888588dcbe3604046f22fb9fa45.png)
上傳完後,自動跳轉到這個表格的編輯頁面,往下翻,找到Features of the DataTables JavaScript library這一項選單,把下面的勾全部去掉, 這些都是沒用的功能,然後save changes,
![7940255-1307d5abea729883.png](https://i.iter01.com/images/20c01d9d5a67d53fa49cdab8501da373a82426763cf47a97fb5f75e0eddd6240.png)
然後翻到頁面上面,複製這個shortcode,當然,也可以點選wp左側選單-tablepress - all tables裡面,檢視錶格的shortcode
![7940255-0293c649900056e5.png](https://i.iter01.com/images/fc0fcc74e64f7f7f8c0bc3b22beeef520074ac8b0ed4b1722f355e52bf2bcecd.png)
然後把shortcode貼上在頁面的text block中,儲存後,update頁面,再重新整理前臺
![7940255-204474e6f1fc727f.png](https://i.iter01.com/images/2c0076060cd5d259ed9db593aeb8d87a441160c03c8fa2ab904b682c0d622ad4.png)
就可以在前臺看到表格了,這個看起來很cool,為什麼左下角有一個edit呢,是因為我已經登入了網站,所以它有這個提示。如果是訪客,是看不到這個edit的。
![7940255-351e73c6b3b862e7.png](https://i.iter01.com/images/c4c8a96a7adc3196710b60ef63591be7e99811547e9a02ad5faf8bbfdbd0276e.png)
可以看下手機上面的以上兩種方法的效果,在手機端上還是很友好的顯示的。所以儘量把表格弄簡單一點,特別是把列控制在2列,行數可以不限。這樣,就可以自動的相容在手機上顯示。
![7940255-7ca281b1a5e5e4da.png](https://i.iter01.com/images/b7304dbd41abe6a41bd159ee0ab134b4f7a9acd4ba82d43bc7cb02d59466ca38.png)
3. 在第三方網站上實現wordpress表格
這個網站是http://www.tablesgenerator.com/html_tables
這種方法適合比較複雜的表格,並且帶響應式功能,而且可以對錶格進行美化。
操作方法如下
先複製做好的excel表格
![7940255-8afac50afef338c1.png](https://i.iter01.com/images/41afb4b8fe06c5f824b526ab7b83eec0c78b05f4d6d1a82e08549cd4df90c74c.png)
然後進入http://www.tablesgenerator.com/html_tables
然後點選file - paste more data,在彈出的視窗中貼上表格
![7940255-509dfd87a1ee4d14.png](https://i.iter01.com/images/152d37977758141f0620d8a6c8e9f4d79452fba4539412cb7b1eb438e7eb02d1.png)
貼上完以後,再點選Load
![7940255-ad8980173dfc132e.png](https://i.iter01.com/images/3343f152f3bfd3490096dad8dffda42d0621431ad05ff950552460be542926a2.png)
就可以看到表格已經匯入了
![7940255-9eade6a2ba04eb08.png](https://i.iter01.com/images/e8ebaf3ba6b13fd15eba4ce72d2cd6d6b703e1509eea48bdd1df52208debeb3a.png)
然後選中最上面一行,方法是點選第一個單元格,按住左鍵,往右拖
![7940255-d988a480ed0b8282.png](https://i.iter01.com/images/cf1686301d8e8bca0a5defabad1ea3b86f42a3ed8924f0d04f070cfd073b7b62.png)
然後點選右圖選單中的背景色,選擇一種背景色
![7940255-2e78e1dabb38e25c.png](https://i.iter01.com/images/8f777123920c1abacee25be934992e304954f05f06913475ee3c5e8bd1d865ea.png)
然後點選文字顏色,將它變成白色,這樣比較諧調
![7940255-9a143b9df8f715bb.png](https://i.iter01.com/images/fce6aa8b5cf6890fc25b811151d3b4da53d61f98cb68ee4db70c8c4ba84ef4ed.png)
最後的效果如下。當然,其他的功能都可以使用,方法差不多,可以自己去摸索。
![7940255-c01f059e408fe21f.png](https://i.iter01.com/images/2a439af1d7be89a126e744606e9338038b07ed539099d501cee80c1f18019af0.png)
做好表格後,點選表格下面的generate按鈕,然後再點選extra options裡面,點選make the able responsive,給表格加上響應式功能。
![7940255-1c78495bfd3a8394.png](https://i.iter01.com/images/5ca7795e3b8a6ad26b11eb214249660056916543110710a8f20ea5056c5df512.png)
然後選擇如下圖部分的程式碼,並複製,切記一模一樣的位置,不要多也不要少(即和之間的所有程式碼)
![7940255-30c41aba33fe3afd.png](https://i.iter01.com/images/5831513af0daecb41ad92e639c408150d68d94d25cfec44e716484adf63dc89a.png)
然後到wp後臺-avada- theme options - custom css中,另起一行,貼上上面複製的程式碼,並儲存。
![7940255-0ea3b86df92b1d46.png](https://i.iter01.com/images/55c7acb2b541dc6d91669f3bb881a5741a64a9d77b9be21b373307b929e8c094.png)
然後再到這個頁面的程式碼框中,複製如圖所示的剩下的所有程式碼(拖到底再複製)
![7940255-4bf9d839428aed87.png](https://i.iter01.com/images/73aede2c3e85b7a5e47c9c56b268c051448b9f40b23f6ff4926ecfa67cfd4ea0.png)
再到需要放程式碼的text block中,visual模式下,貼上程式碼 ,儲存。
![7940255-ee37fce824205349.png](https://i.iter01.com/images/bf9d98a5417aa0e8452f6197972ad0283dd722a47f8d301ae14c31b2ee99113d.png)
重新整理前臺,就可以看到效果出來了。
![7940255-75328007823d7f12.png](https://i.iter01.com/images/fc9ff440f97f739a598df2731b6d550bd16a38a4ef9d2be69bdc07893b3ee39b.png)
4. 最直接的方法,擷取表格的圖片上傳
這種方法適用於任何表格,特別是複雜的表格,缺點就是表格內容不能選擇和複製
方法也簡單,先做好表格,並編輯好樣式,然後用QQ截圖(快捷鍵CTRL+ALT+A),把表格擷取然後儲存為英文名字的圖片
再上傳到media中,並在text block中插入圖片(注意在插入頁面選擇圖片的size為full size)即可。最終效果如下
![7940255-96ee6e750a79b270.png](https://i.iter01.com/images/19ee233849a5b36b50f4aed769b37b31a1e32856bb37c49f7ce654c18e6e4cfa.png)
以上就是4種實現Wordpress表格的方法,你可以根據實際情況選擇不同的方法來操作。原則就是把表格編輯成越簡單越好,這樣不僅好操作,還好排版。
相關文章
- CSS實現水平垂直居中的1010種方式(史上最全)CSS
- JavaScript陣列去重(12種方法,史上最全)JavaScript陣列
- 史上最全微信域名防封API原理及實現方案API
- Vue 中實現雙向繫結的 4 種方法Vue
- 史上最全的WebSettings說明Web
- 最全的4種vivo nex截圖方法 vivo NEX怎麼截圖?
- WordPress入門02-安裝WordPress外掛的幾種方法
- 史上最全的Websocket入門教程Web
- 兩種動態建立表格的方法
- 史上最全webview詳解WebView
- Python中4種方法實現列印整個Pandas DataFramePython
- Python中4種方法實現 xls 檔案轉 xlsxPython
- 最全--Java中建立物件的5種方法Java物件
- 史上最全的CSS hack方式一覽CSS
- 史上最全的Vue開發規範Vue
- 史上最全的微服務知識科普微服務
- python中合併表格的兩種方法Python
- Android史上最全面試題Android面試題
- 史上最全SQL優化方案SQL優化
- 史上最全最強SpringMVC詳細示例實戰教程SpringMVC
- GO GMP協程排程實現原理 5w字長文史上最全Go
- 4種更快更簡單實現Python資料視覺化的方法Python視覺化
- 驚!史上最全的select加鎖分析(Mysql)MySql
- 演算法排序:史上最全2演算法排序
- 史上最全SQL最佳化方案SQL
- .NET 6 史上最全攻略
- Css實現垂直居中的幾種方法CSS
- 7種Excel表格打勾√的方法 Excel怎麼打勾?Excel
- 史上最全的 Python 3 型別轉換指南Python型別
- 史上最全的Java進階書籍推薦Java
- 史上最全的Rxjava2講解(使用篇)RxJava
- 實現單例模式的 9 種方法,你知道幾種?單例模式
- Android——RxJava2史上最全講解AndroidRxJava
- 史上最全 XMind Mac/win快捷鍵大全Mac
- 史上最全中文分詞工具整理中文分詞
- 史上最全 Jenkins Pipeline流水線詳解Jenkins
- 實現三欄佈局的幾種方法
- Java 實現單例模式的 9 種方法Java單例模式
- 快速排序的三種實現方法 (C++)排序C++