DUX主题评论框添加表情弹窗、加粗、引用、图片等功能

admin wordpress主题评论265字数 2312阅读7分42秒

一直觉得DUX主题的评论框选项太单调了,于是自己捣鼓在网上收集了一些代码,自己整理了一下,方便大家以后修改

css样式文章源自零捌陆工作室-https://www.086026.com/227.html

把下面的CSS样式放倒自己主题当中的main.css:文章源自零捌陆工作室-https://www.086026.com/227.html

/*菜单栏样式*/.position .fa {
 line-height: 40px;
 padding: 1px 8px;}/* 表情字体颜色弹窗样式 */#smiley {
 background-color: #EEEEEE;
 padding: 3px 5px;
 position: relative;
 line-height: 0;}#smiley img {
 display: inline-block;
 padding: 14px;
 cursor: pointer;}#smiley::after {
 position: absolute;
 top: -5px;
 left: 8px;
 width: 0;
 height: 0;
 vertical-align: top;
 border-bottom: 5px solid #1FA3E1;
 border-right: 5px solid rgba(0, 0, 0, 0);
 border-left: 5px solid rgba(0, 0, 0, 0);
 content: "";}#fontcolor {
 width: 453px;
 height: auto;
 line-height: 20px;
 padding: 3px 1px;
 border: 1px #e0e0e0 solid;
 z-index: 99999;}#fontcolor a {
 display: inline-block;
 height: 20px;
 width: 21px;}#fontcolor::after {
 border-bottom: 5px solid #1FA3E1;
 border-left: 5px solid transparent;
 content: "";
 border-right: 5px solid transparent;
 vertical-align: top;
 height: 0px;
 width: 0px;
 left: 82px;
 top: 108.2px;
 position: absolute;}

评论调用代码文章源自零捌陆工作室-https://www.086026.com/227.html

找到自己主题当中的comments.PHP在里面适当的位置添加下面代码:文章源自零捌陆工作室-https://www.086026.com/227.html

<div class="position">
 <a href="javascript:;" rel="external nofollow"  id="comment-smiley" title="表情"><b><i class="fa fa-smile-o"></i></b></a>
 <a href="javascript:" rel="external nofollow"  id="font-color" title="颜色"><b><i class="fa fa-font"></i></b></a>
 <a href="javascript:SIMPALED.Editor.img()" rel="external nofollow"  title="插图片"><b><i class="fa fa-image"></i></b></a>
 <a href="javascript:SIMPALED.Editor.strong()" rel="external nofollow"  title="粗体"><b><i class="fa fa-bold"></i></b></a>
 <a href="javascript:SIMPALED.Editor.em()" rel="external nofollow"  title="斜体"><b><i class="fa fa-italic"></i></b></a>
 <a href="javascript:SIMPALED.Editor.quote()" rel="external nofollow"  title="引用"><b><i class="fa fa-quote-left"></i></b></a>
 <a href="javascript:SIMPALED.Editor.ahref()" rel="external nofollow"  title="插链接"><b><i class="fa fa-link"></i></b></a>
 <a href="javascript:SIMPALED.Editor.del()" rel="external nofollow"  title="删除线"><b><i class="fa fa-strikethrough"></i></b></a>
 <a href="javascript:SIMPALED.Editor.underline()" rel="external nofollow"  title="下划线"><b><i class="fa fa-underline"></i></b></a>
 <a href="javascript:SIMPALED.Editor.code()" rel="external nofollow"  title="插代码"><b><i class="fa fa-file-code-o"></i></b></a>
 </div>  <?php include(TEMPLATEPATH . '/smiley.php');?>

注意:DUX请将<?php include(TEMPLATEPATH . ‘/smiley.php’);?>添加在<div class=”comt-box”>的外围。文章源自零捌陆工作室-https://www.086026.com/227.html

这里要用的两个文件,因为弹窗需要js样式,和一个smiley.php文件,smiley.php要放到主题跟目录 js文件放到主题JS文件夹里文章源自零捌陆工作室-https://www.086026.com/227.html

最后还需要在footer.php文件里调用该JS,代码放在</body>上面一行就行文章源自零捌陆工作室-https://www.086026.com/227.html

调用代码如下:文章源自零捌陆工作室-https://www.086026.com/227.html

<script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/comments.js"></script>
下载地址:https://www.086026.com/wp-content/uploads/2022/03/1648540916-8eed6d3ecccd03e.rar

原文链接: https://www.qyblog.cn/2016/12/704.html文章源自零捌陆工作室-https://www.086026.com/227.html 文章源自零捌陆工作室-https://www.086026.com/227.html

继续阅读
weinxin
我的微信
我的微信
微信扫一扫
 最后更新:2022-3-29
admin
  • 本文由 admin 发表于 2021年3月2日 21:08:16
  • 转载请务必保留本文链接:https://www.086026.com/227.html

发表评论