#xiu主题魔改:增加置顶文章小工具(参考DUX5.3代码完成)

这几天一直在为我使用的xiu主题增加功能,这些功能都是我另外要做的一个文章站需要的功能。虽然不懂PHP,但好在知道怎么借鉴别人的代码,一些功能陆续完成。

1、xiu主题增加置顶文章小工具

今天在看DUX 5.3主题更新的时候,发现新增加了一个置顶文章小工具,可以在侧边栏调用置顶文章。 感觉是非常有用的一个功能。

我知道我用的XIU主题在首页是可以调用置顶文章的,但是在分类列表页和内容页是没有这个功能的,有的时候我们也想在内容页或者列表页展示我们的置顶文章,就需要我给xiu主题新增加的这个功能了。

这个小工具是综合了dxu小工具和xiu的聚合文章小工具代码制作完成的。

能够实现多亏了DUX5.3主题,还有上一个文章#XIU主题魔改:XIU聚合文章小工具增加按浏览量调用,增强wordpress小工具功能也是靠DUX的代码才实现的,不得不说DUX是真的强。

至于展示样式用的是xiu主题的XIU 聚合文章样式,提供了三种,分别是:文字,图文,图片。应该是够用了。

重点提示:本文基于xiu 7.0版本修改,其他版本自行测试。再次重申本教程代码只适用xiu主题,其他主题就不要问我了,我不懂代码。理论上代码逻辑搞清楚了,任何主题都可以实现,无非就是一些样式代码需要自己定义而已。

看下后台效果:后台外观-小工具-xiu 置顶推荐

后台外观-小工具-xiu 置顶推荐

前台侧栏展示效果:

xiu 置顶推荐

如何将一个wordpress文章设置为置顶文章,这个不用多说了吧,发布文章的时候在右侧“可见性”选项中有,已经发布的文章,只需要点击快速编辑,也可以看到设置置顶文章的选项。

好了不多说,我们开始操作!

2、上传xiu主题置顶文章小工具文件

下载xiu主题置顶文章小工具代码文件

xiu主题置顶文章小工具

请将下载好的的代码文件解压后,直接上传到xiu主题目录下的widgets文件夹。如图所示(我图中用的是本地测试环境,你根据自己情况上传到正确的目录就可以了)

代码文件直接上传到xiu主题目录下的widgets文件夹

现在还不能直接使用,还需要下一步操作。

注册xiu置顶文章小工具

打开xiu主题根目录下的widgets文件夹,找到widget-index.php文件。打开,找到如下代码:

$widgets = array(
'ads',
'textads',
'postlist',
'searchbox',
'tags',
);

'tags',后面添加'sticky',,如下所示

$widgets = array(
'ads',
'textads',
'postlist',
'searchbox',
'tags',
'sticky',
);

保存之后,进入wordpress后台,在外观-小工具中就可以看到置顶文章小工具了,如下图。

小工具中就可以看到置顶文章小工具

小工具中就可以看到置顶文章小工具

好了,可以开心的使用了。

3、上传xiu主题置顶文章的升级

现在这个工具仅仅实现了一个基本功能,目前的规则是调动全站的置顶文章,而且自定义的选项只有,标题,显示数量,显示样式等。

还有很大的增强空间,比如限定分类,增加排序规则等等。

因为我那个文章站需要的一个主要功能就是在分类目录列表页或者文章页显示同分类下的置顶推荐文章,所以这个小工具我肯定会进一步修改升级。

后面升级之后,我会继续分享出来。

目前测试没有发现什么问题,如果您发现什么问题,欢迎反馈。

最新更新:点击以下链接,查看最新更新的增强版

#xiu主题魔改:XIU置顶推荐小工具增强版

未经允许不得转载:地下室先生博客 » #xiu主题魔改:增加置顶文章小工具(参考DUX5.3代码完成)

赞 (0) 打赏作者

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏