為了要讓新網站丟到萬惡的 FB 時能夠端出美美的預覽圖,你需要改一大堆的程式碼,在單純 html 的網頁還容易,就是在網頁裡面加入叫做 meta tag 的標籤就好了。
如果打開網站原始檔,有時候你會看到這些標籤:
這些 <meta 開頭的,就是網站上不會顯示出來,但很多工具需要用到的內容,例如說現在超重要的Facebook。
記得 Facebook 的連結都會截取一張圖片嗎?? 這圖片的來源就是 <meta property="og:image" content="http://....../blog/ba_niu_hong_.jpg"> 裡面的網址,
但是在 Drupal 這類的動態網頁裡面,每個網頁都是動態抓資料庫取出來的, <meta> 裡面的東西也要同時更新,這就是個很大的挑戰了。雖然Drupal 6 模組相當多,但 meta 的開發仍然頗乾涸的啊!!