亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Wordpress > 正文

wordpress自定義表情及管理不同表情包

2024-09-07 00:50:51
字體:
來源:轉載
供稿:網友

最近在搞一個用wordpress模板的小博客,用的威言威語的weisay simple主題,然后在文章頁面覺得評論的圖標不是很有特點,想自己寫個小模塊加一些不同風格的表情進來,在網上找了很多文章,大多全都只是替換個表情的圖片包,沒有根本上解決真正的添加自定義表情的問題,后來自己摸索出來一些方法,跟大家分享一下~

一、表情的顯示:首先是顯示問題,在weisay simple主題的留言板上顯示了一行wordpress原有的一套表情,想要增加的話首先要下載一套表情的圖片,wordpress表情是放在localhost/wp-includes/images/smilies文件夾下,weisay simple主題的留言表情顯示文件是localhost/wp-content/themes/weisaysimple/includes/smiley.php文件,打開smiley.php文件,找到中間一大坨的“<a>”標簽,就是表情的顯示配置,以第一句為例:

  1. <a href="javascript:grin(':?:')"><img src="<?php bloginfo('url'); ?>/wp-includes/images/smilies/icon_question.gif" alt="" /></a> 

表示的就是顯示icon_question.gif的表情圖片,點擊時會自動向留言框里輸入替代字符:?:(點擊發布留言時會自動解析:?:字符為表情圖片,這一點在第三部分說明),為了預覽顯示,先不更改替代字符(修改替換字符后輸入沒有問題,點擊發布后不會被解析成表情圖片,詳見第三部分),只修改表情的圖片名就行,修改后可以預覽下效果.

二、表情分包:有沒有覺得一大堆表情堆在一起會顯得很多?我在參考了http://wenku.baidu.com/view/ff3aea25af45b307e8719752.html 這篇文檔的代碼后,調整了下樣式,將表情分包放在了不同的菜單按鈕下,鼠標移到對應按鈕才顯示對應的表情包,下面是我調整后的代碼和樣式:

將smiley.php文件中間一大坨的標簽語句的代碼替換為:

  1. <div class="menuz"
  2.  <ul> 
  3.   <li> 
  4.    <a href='Javascript:void(0)'
  5.    天貓表情 
  6.     <!--[if IE 7]> 
  7.     <!--> 
  8.     </a> 
  9.     <!--<![endif]--> 
  10.     <!--[if lte IE 6]> 
  11.     <table> 
  12.     <tr> 
  13.     <td> 
  14.     <![endif]--> 
  15.     <ul> 
  16.      <li> 
  17.       <a href="javascript:grin(':tm01:')"><img src="<?php bloginfo('url'); ?>/wp-includes/images/smilies/01.gif" title="大笑" alt="" /></a> 
  18.       <a href="javascript:grin(':tm02:')"><img src="<?php bloginfo('url'); ?>/wp-includes/images/smilies/02.gif" title="給力" alt="" /></a> 
  19. 。。。。。。 
  20.     </li> 
  21.    </ul> 
  22.   </ul> 
  23.   <!--[if lte IE 6]> 
  24.   </td> 
  25.   </tr> 
  26.   </table> 
  27.   </a> 
  28.   <![endif]--> 
  29.   </li> 
  30.  </ul> 
  31. </div> 

在樣式文件中加入以下代碼(比如我用的是t-red.css的紅色樣式,就在localhost/wp-content/themes/weisaysimple/css/t-red.css文件中加入以下樣式代碼,具體顏色根據自己需要修改):

  1. .menuz{font-size:12px;position:relative;z-index:100;} 
  2. .menuz ul{list-style:none;} 
  3. .menuz li {float:left;position:relative;} 
  4. .menuz ul ul {visibility:hidden;position:absolute;left:3px;bottom: 28px;background:rgb(240240190);} 
  5. .menuz ul ul ul {left:-76px;bottom: 0px;} 
  6. .menuz table {position:absolute; top:0; left:0;} 
  7. .menuz ul li:hover ul, .menu ul a:hover ul{visibility:visible;} 
  8. .menuz a{border-radius: 3px;display:block;border:1px solid #aaa;background:#bc0000;padding:2px 10px;margin:3px;color:#fff;text-decoration:none;text-shadow0px 0px #fff;} 
  9. .menuz a:hover{background:#6a0000;} 
  10. .menuz ul ul li {border-top5px solid rgb(240240190);clear:both;text-align:center;font-size:12px;width:500px;} 
  11. .menuz ul ul li a{border-radius: 0px;display:block;width:25px;height:25px;margin:0;border:0;float:left;background:rgb(240240190);} 
  12. .menuz ul ul li a:hover{border:0;background:rgb(240240190);} 

預覽效果:

(需要加多組表情只要再copy一遍“<li>”中的內容就行了)

三、接下來是配置留言的解析文件,如果不配置的話輸出的表情替代字符在發布時就不能被正確替換成表情圖片或者干脆只顯示字符沒有圖片.

配置文件在localhost/wp-includes/functions.php里,打開文件,在2420行開始就是表情和字符的替代關聯語句,例如:

 '8-)' => 'icon_cool.gif',

 '8-O' => 'icon_eek.gif',

 ':-(' => 'icon_sad.gif',

很明顯就是會把“8-)”替換為icon_cool.gif表情圖片,所以只要在下邊配上新增的表情圖片文件,并配置上不同的替代字符(此處編輯時記得要跟第一部分的smiley.php文件中的替代字符對應),替代好后就可以預覽效果啦~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
2021久久精品国产99国产精品| 国产精品久久久久久婷婷天堂| 国产精品视频免费在线| 日韩乱码在线视频| 亚洲精品视频二区| 狠狠干狠狠久久| 国产日韩精品视频| 亚洲欧美成人网| 亚洲在线观看视频网站| 国产不卡在线观看| 欧美激情在线观看视频| 久久国产精品影片| 国产精品久久久久久久久免费看| 欧美在线视频一区二区| 欧美性猛交xxxx乱大交3| 久久精品精品电影网| 亚洲高清福利视频| 久久精品青青大伊人av| 欧美成人免费大片| 日韩福利伦理影院免费| 91色琪琪电影亚洲精品久久| 国产成人综合一区二区三区| 这里只有精品久久| 北条麻妃在线一区二区| 欧美一级免费视频| 亚洲综合中文字幕在线观看| www.亚洲一二| 亚洲美女免费精品视频在线观看| 亚洲国产精品悠悠久久琪琪| 日韩美女免费视频| 高清欧美电影在线| 两个人的视频www国产精品| 国内外成人免费激情在线视频网站| 亚洲欧美国产另类| 亚洲精品视频免费在线观看| 成人字幕网zmw| 亚洲国产精品久久久久秋霞不卡| 国产精品亚洲综合天堂夜夜| 伊人久久免费视频| 亚洲剧情一区二区| 国产精品久久久久久久久免费看| 久久视频在线免费观看| 91精品久久久久久久| 久久久视频在线| 九九久久国产精品| 亚洲一区二区国产| 亚洲国产日韩欧美在线图片| 日韩电影中文字幕| 亚洲电影av在线| 清纯唯美亚洲综合| 亚洲综合自拍一区| 亚洲人成电影网站色www| 97热精品视频官网| 欧美大秀在线观看| 国产免费一区视频观看免费| 77777少妇光屁股久久一区| 亚洲精品在线观看www| 伊人久久大香线蕉av一区二区| 91老司机在线| 欧美黄色免费网站| 久久福利网址导航| 中文国产亚洲喷潮| 曰本色欧美视频在线| 欧美日韩在线免费观看| 黑人精品xxx一区| 国产成人jvid在线播放| 亚洲一区二区三区毛片| 国产精品夫妻激情| 亚洲丝袜一区在线| 亚洲二区中文字幕| 欧美激情在线观看| 国产日韩在线亚洲字幕中文| 成人激情视频在线播放| 日韩激情视频在线播放| 欧美美女操人视频| 亚洲美女激情视频| 韩国一区二区电影| 91色视频在线观看| 日韩欧美在线视频观看| 亚洲性生活视频在线观看| 国产美女精彩久久| 亚洲综合成人婷婷小说| 国产视频久久久久| 日韩高清av一区二区三区| 自拍亚洲一区欧美另类| 成人在线精品视频| 这里只有精品久久| 亚洲精品一区中文| 国产www精品| 亚洲一区二区三区sesese| 亚洲精品国产精品乱码不99按摩| 精品视频偷偷看在线观看| 色综合老司机第九色激情| 亚洲伊人一本大道中文字幕| 欧美精品一区二区免费| 日本欧美一级片| 久久亚洲精品国产亚洲老地址| 欧美劲爆第一页| 国产视频久久久| 成人福利视频网| 久久99热精品这里久久精品| 91性高湖久久久久久久久_久久99| 中文字幕v亚洲ⅴv天堂| 欧美国产亚洲精品久久久8v| 狠狠躁夜夜躁人人爽天天天天97| 精品亚洲一区二区三区在线观看| 久久久国产成人精品| 中日韩美女免费视频网址在线观看| 久久久久久国产精品久久| 国产精品亚洲综合天堂夜夜| 欧美另类极品videosbestfree| 精品亚洲一区二区三区| 一区二区欧美久久| 中文字幕在线精品| 日韩亚洲成人av在线| 日韩中文字幕在线播放| 日韩免费不卡av| 国产97在线|亚洲| 国产精品嫩草影院一区二区| 91视频免费网站| 国产欧美日韩免费看aⅴ视频| 久久全球大尺度高清视频| 在线播放国产一区二区三区| 欧美精品电影免费在线观看| 欧美日韩精品在线播放| 亚洲欧美制服综合另类| 国产精品老女人视频| 日日狠狠久久偷偷四色综合免费| 性色av一区二区三区红粉影视| 亚洲久久久久久久久久| 色中色综合影院手机版在线观看| 北条麻妃在线一区二区| 久久天堂电影网| 欧美黄网免费在线观看| 日韩电影免费观看在线观看| 欧美日韩中文字幕综合视频| 精品女厕一区二区三区| 91po在线观看91精品国产性色| 欧美激情亚洲国产| 国产精品黄页免费高清在线观看| 91成人天堂久久成人| 久久国产精品久久久| 久久精彩免费视频| 久久人人爽人人爽人人片av高清| 久久精品视频99| 国产精品久久久久免费a∨大胸| 懂色aⅴ精品一区二区三区蜜月| 疯狂做受xxxx高潮欧美日本| 午夜精品福利电影| 亚洲国产高潮在线观看| 亚洲第一区在线观看| 国产91精品最新在线播放| 日韩av网址在线| 亚洲精品国产精品久久清纯直播| 亚洲wwwav| 精品久久久一区二区| 精品国产老师黑色丝袜高跟鞋| 欧美日韩精品中文字幕| 亚洲精品国产综合久久| 欧美日本在线视频中文字字幕| 欧美日韩国产中字| 精品人伦一区二区三区蜜桃网站| 欧美激情综合色| 色偷偷888欧美精品久久久|