转载 通过修改代码来实现DUX主题首页添加自定义文章列表模块
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
大前端DUX主题设计简单美观,使用比较方便,确实深受一些用户的喜爱。目前蜗牛789使用的就是DUX主题,所以对于DUX主题的修改关注的比较多。今天看到@蝈蝈要安静博客发布了一个通过代码修改在DUX主题首页添加自定义文章列表的方法,简单、实用,于是把方法转载过来了。对修改DUX感兴趣的朋友可以多关注下蝈蝈要安静博客,博主经常会发布一些修改主题的原创文章。说修改方法之前,大家先看一下效果,觉得符合自己要求再使用。
如上图红框内的显示效果,大家可以通过此文章的修改方法来实现。好处是首页显示的文章,自己通过后台主题设置就可以进行指定,灵活性很高,并且列表标题、文章标签名字都可以根据自己需要进行修改。
下面进入主题,以上的功能如何实现。
一、添加文章列表功能首先我们找到DUX主题当中的“option.php”文件,把下面代码复制到option.php文件当中,就在DUX主题设置页面添加了一个“首页文章列表”功能。
$options[] = array( \'name\' => __(\'首页文章列表\', \'haoui\'), \'type\' => \'heading\' ); $options[] = array( \'name\' => __(\'自定义文章列表\', \'haoui\'), \'id\' => \'qgg_diy_postlist_open\', \'std\' => true, \'desc\' => __(\'开启\', \'haoui\'), \'type\' => \'checkbox\'); $options[] = array( \'name\' => \'自定义文章列表标题\', \'desc\' => \'\', \'id\' => \'qgg_diy_postlist_title\', \'std\' => \'特别推荐文章列表\', \'type\' => \'text\'); $options[] = array( \'name\' => \'自定义文章列表标签\', \'desc\' => \'\', \'id\' => \'qgg_diy_postlist_lable\', \'std\' => \'特别推荐\', \'type\' => \'text\'); $options[] = array( \'name\' => \'自定义文章列表\', \'desc\' => \'每行一条,回车换行即可。\', \'id\' => \'qgg_diy_postlist\', \'std\' => \'<p>右侧提示内容</p><a h=\"https://www.wn789.com/16941.html\">最低1核512M内存/28.19美元/年</a>\', \'type\' => \'textarea\');二、新增一个文件作者为了方便管理,大家使用起来方便,把将显示的主要代码封装在了一个PHP文件中,你可以将以下代码复制保存为一个名为qgg_diy_post_list.php的文件中或者直接点击这里下载qgg_diy_post_list成品文件。并且把此文件放到主题的modules文件夹中。
<section> <?php echo \'<div class=title><h3>\'._hui(\'qgg_diy_postlist_title\').\'</h3></div>\' ?> <div class=\"qgg_diy_postlist\"> <div style=\"list-style: none;\"> <?php $sitemsg = explode(PHP_EOL,_hui(\'qgg_diy_postlist\')); foreach ($sitemsg as $value) { echo \'<li><span class=\"qgg_diy_postlist_lable\">\'._hui(\'qgg_diy_postlist_lable\').\'</span>  \'.stripslashes($value).\'</li>\'; } ?> </div> </div></section>三、添加首页显示调用在主题index.php文件当中添加下面显示调用代码,具体添加到什么位置,大家可以根据自己需要放置到适当位置即可。
<!--自定义文章列表--> <?php if( _hui(\'qgg_diy_postlist_open\') ){ _moloader(\'qgg_diy_post_list\'); }?>四、美化显示效果在主题的”main.css”文件当中添加下面代码。然后清除本地浏览器缓存,你就可以看到如文章开头一样的显示效果了。
.qgg_diy_postlist_lable{ line-height: 1; padding: 7px; font-size: 14px; background-color: #FF5E52; color: #fff; border-radius: 6px; display: inline-block; position: relative; margin-left: 5px;}.qgg_diy_postlist{ background:#FFF; padding:10px 20px; margin:10px 0px; border-radius:4px;}.qgg_diy_postlist li{ margin:5px 3px; white-space: nowrap; overflow: hidden; clear: both; text-overflow: ellipsis;}.qgg_diy_postlist li p{ line-height: 1.8; font-size: 12px; color:#AAA; float: right;}2018.4.23更新:
作者对显示样式做了修改,显示效果如下图。主要修改了CSS样式文件,目前蜗牛已经把代码加到了原来的样式代码当中。另外显示如下图红框内容,需要在后台添加文章列表时使用下面代码:
1、“<p> </p>”之间填写你要显示的右侧提示内容。
2、“<a h=”http://www.wn789.com/”>蜗牛789 | 关注免费资源,用心与你分享</a>”。把下面代码中显示的“http://www.wn789.com/”地址改成你要显示文章的网址,“蜗牛789 | 关注免费资源,用心与你分享”修改成你要显示文章标题。
<p>右侧提示内容</p><a h=\"http://www.wn789.com/\">蜗牛789 | 关注免费资源,用心与你分享</a>DUX无限制版下载方法蜗牛789博客DUX无限制版本下载方案,使用微信扫描下面二维码关注蜗牛789微信公众号。注意是关注微信公众号, 微信公众号每天晚上推送当日热门促销活动。然后在微信公众号回复“DUX主题”即可获取下载链接。
猜你可能想看的VPS
- TabbyCloud:香港BGP云服务器,1核/1GB/20GB空间/2 虚拟空间(主机)
- 柚子互联:香港CN2云服务器/带宽5M/500G流量/KVM,34元/月 香港VPS[主机]
- 数据中心助力光纤光缆行业发展 全球[VPS测评]
- CIO和其他IT领导者充分利用边缘计算增强业务的4个关键 全球[VPS测评]
- 跨境电商周报丨拼多多布局跨境电商平台;Shopify将推出新平台支持网红 全球[VPS测评]
- 华为S2300 系列交换机如何修改密码? 全球[VPS测评]
- 极客主机,优惠8折充值返25%,香港CN2VPS,日本软银VPS,新加坡 日本VPS[主机]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御 香港VPS[主机]
- sugarhosts糖果主机黑五:VPS服务器5折,最低月付24.5元, 香港VPS[主机]
- 麻花云双12年终盛典:香港云主机9元起,老客户续费6折;安徽BGP线路v 香港VPS[主机]
- 者也vps年终特惠:全场云服务器7折终身优惠,赠1G内存,充1000送3 全球[VPS测评]
- 明恒互联:双旦同庆活动开启,100G国内高防云售价116元/月,香港云主 香港VPS[主机]
- 傲游主机:香港cn2高防云主机,159元/月/2核/2GB/40GB/2 香港VPS[主机]
- 香港服务器租用哪里有?便宜的香港服务器租用 香港VPS[主机]
- 阿里云免备案服务器怎么样?阿里云香港服务器价格多少钱一年? 香港VPS[主机]
- 免备案香港云服务器好在哪里?为什么企业要用海外云主机或VPS? 香港VPS[主机]
- 快云科技:香港CN2 GIA云服务器,全场7折终身优惠,带宽20M,20 香港VPS[主机]
- 恒创科技优惠码:Coupons_yun80,美国/香港云服务器8折优惠券 美国VPS[主机]
- 香港云服务器推荐:香港免备案云服务器推荐哪家好? 香港VPS[主机]
- 恒创科技:海外服务器3折优惠,美国/香港云服务器2核4G2M仅958元/ 美国VPS[主机]
- ERP库存管理系统HTML5模板 - DreamsPOS 全球[VPS测评]
- 跨境贸易和跨境电商的三大区别简单分析 全球[VPS测评]
- 云计算的三种服务模式,SaaS和PaaS的区别在哪里? 全球[VPS测评]
- 宝塔面板怎么放行端口?宝塔面板放行端口的方法 全球[VPS测评]
- 江苏高防服务器哪里买?宿迁BGP、宿迁双线高防服务器的价格 全球[VPS测评]
- 华为S2300 系列交换机如何修改密码? 全球[VPS测评]
- 亚当云怎么样?香港安畅cn2vps带宽10M月付28元 香港VPS[主机]
- 印象云,香港安畅CN2VPS终身8折1核1G22元/月,美国CN2高防V 美国VPS[主机]
- 者也IO,香港日本美国云服务器促销,2核2G1000元/2年,7折+内存 日本VPS[主机]
- 磐逸云怎么样?香港沙田cn2vps 带宽5M年付128元 香港VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-149306.html











