Quick Press Widget 插件发布鸟!

Quick Press Widget

介个插件可以说是我第一个插件。惭愧惭愧,鼓捣 WordPress 有段日子了,才鼓捣出来个东西。这个插件作用就是给你网站的前台页面侧栏中,增加一个快速发表文章的功能。

为啥要加一个这么个功能呢?听我细细道来(别烦,没准你就用得上!)

话说现在貌似有个东西叫 Twitter。可以方便的在页面上发表自己的简短信息(俺就喜欢这么一点,其他功能就不说了)。然后 WordPress 官方人员看到这个功能比较尿性,于是乎就弄出来个仿 Twitter 的那种有前台页面发表文章功能的主题——Prologue。而想使用这个功能,不会叫我们都安装这个主题吧?与似乎我就合计着把这个功能给移植到其他主题里面去。但这样还是限制了用户选择主题的范围和安装难度。

所以,还是搞成插件的形式比较通用一些。这样,不管你用的啥主题,只要支持 Widget 功能。就可以使用这个插件。

那到底为啥做这个插件呢?看到我网站上那些 Aside Post 没?嗯!简短的几句话,真不想浪费时间去登录后台然后编写文章,加载一大堆的按钮等等。我只需要把想说的几句话马上写下来就好。于是乎,这个插件就“蛋”生了~~~

我本身并不会编写什么代码。之所以能弄出来这个插件,完全是照猫画虎,外加一点运气(运气不错,修改部分代码的时候居然没出什么大错)。所以,基本上也就到这个程度了。而且,这个侧栏单元,是只有管理人员才可以看到的。一般的访客是不会看到这个编写窗口的。故没有在美工上面下太大功夫。各位如果有兴趣,可以自行美化一下。但只有你自己能欣赏了。

该插件代码基本上照搬了 Prologue 这个主题的文章发布部分的代码。进行了少量修改。加入了自定义标题的功能(那个主题是截取文章前多少个字作为文章标题,有的时候标题链接会非常恶心)。其他的代码参考了几款有侧栏功能的插件抄过来的。暂时测试没啥毛病。

插件的使用方法也非常简单.解压缩上传,在后台启动插件以后,然后在主题的 Widgets 管理界面会看到新加了一个“Quick Press Widget”单元。把它拖过去就行了,没有什么可以设置的东西。保存后刷新首页就可以看到这个东西了。

插件可以在这里下载:Quick Press Widget

== Update Log ==
1.2
移除 Slug 输入窗口。
修正在 WordPress MU 集成 BuddyPress 后出现的问题。
-----
1.1
增加自定义文章 Slug 功能。
修改编辑框样式,小规模调整。(严重感谢一下漫步的耐心指导。)
-----
1.0
刚刚发布,没啥说地!希望插件有点用是真地~

以下内容,您可能也感兴趣!

该文章发布在 WordPress,标签:, , , 。收藏该永久链接

有 36 条《Quick Press Widget 插件发布鸟!》的回复

  1. 猪头 说到:

    不错,可以结合一些twitter主题搭建一个自己的Twitter了

    • Dreamcolor 说到:

      其实装上 Aside 相关的插件就可以了。单独使用这个插件还真没什么效果。呵呵……

  2. Denis 说到:

    我觉得应该有个设置,能够在后台设置这类文章的分类。

    • Dreamcolor 说到:

      一般情况下,Sideblog 都是放在一个分类里面的。而这个插件编写的文章会放在默认分类里面。功能够就行了。哈哈……
      你也知道我不会写代码。那难度得多大捏?嘎嘎~

  3. Edward 说到:

    我觉得应该加入 Ajax,能够更爽地写文章 :lol:

  4. Denis 说到:

    那就不加!哦也!

  5. xiaorsz 说到:

    不错,哈哈,支持下!! :P

  6. it is ok now , at first time i faced to "404 error"
    sorry for that [ & my bad english ;) ] and thanks for this nice plugin :)

    • Dreamcolor 说到:

      I'm so happy that somebody can understand what I said.
      Because my english is not good tooooo. Haha......

  7. baron 说到:

    hi. Thanks for plugin

    perfect.

    Regards

  8. dreamer 说到:

    很好的插件

  9. ice 说到:

    这样进入发布页面快捷多了!

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>