在您的主题中构建有用的功能

时间:2010-08-15 作者:Grant Palin

我的网站有一个我自己创建的主题,虽然它可以工作,但我经常不得不调整主题或使用插件来修改外观或行为。我一直在寻找方法来修改我的主题,这样就不会有太多的改变。想法包括一些基本的SEO、库功能、分析和feedburner字段以及小部件。

您认为哪些功能对构建主题很有用,以减少以后对主题的修改或使用插件?

6 个回复
最合适的回答,由SO网友:Callan 整理而成

这完全取决于站点。

我在任何主题的功能中都有一些核心的东西。不过:

更改管理页面上的徽标以适应客户公司的需要隐藏WP统计信息笑脸图案。为推特、脸书和Buzz按钮添加选项,并能够拉入推特、谷歌分析选项,用他们选择的提供商替换短URL。。。而且我肯定忘了一些东西。

SO网友:User

肯定有一些SEO选项

  • 内置的社交分享等功能
  • 内置Twitter小部件,用于获取推文-根据您想对网站做什么,可以添加帖子缩略图和更多内容。。。

  • SO网友:EAMann

    我将以下内容添加到我的所有主题中(在functions.php):

    搜索引擎优化选项(SEO options)推特集成(Twitter integration)删除WP Stats smiley(WP Stats smiley)谷歌分析(Google Analytics)向WordPress仪表板添加“XX,XXX个迄今为止发布的单词”(无需自行ping)(取自同名插件)

    SO网友:simplethemes

    很好的话题!

    对特色帖子(粘性帖子除外)的某种形式的控制页面和帖子的布局(侧边栏)选择器(适用于包含大型媒体元素或代码示例的单个帖子/页面)

  • SEO标题/元选项
  • 用于维护通知或警报的样式公告
  • 简单(谷歌)分析或每日统计链接
  • 当前年份版权的页脚文本
  • 页脚菜单支持
  • CSS/JS缩小
  • 主页A/B测试
    SO网友:kaiser

    wordpress已经提供了一些功能。例如jQuery和一些jQuery插件。你可以在这里找到它们的列表,包括wordpress函数wp_enqueue_脚本和正确用法(包括示例):http://codex.wordpress.org/Function_Reference/wp_enqueue_script

    我经常使用的其他功能是删除\\u生成器wordpress链接和类似的功能。出于安全原因,我调整了所有脚本&;样式加载了wp\\u enqueue\\u样式和wp\\u enqueue\\u脚本,以便将版本号设置为零,以避免每个可能的黑客发现一些已知的安全漏洞。

    其他插件;小部件:

    联系人表单7管理日志删除通知登录锁定一些相关帖子小部件希望有帮助:)

    SO网友:Dalton Rooney

    我总是将body\\u class()函数添加到<body> 标签,它为您提供了许多CSS挂钩。根据您所在的页面、帖子和类别,您可以使用自定义CSS做很多事情。

    同时,我总是将metabox添加到我的帖子编辑页面,允许我在每篇帖子的基础上插入自定义CSS。这样,如果该页面只需要自定义样式,而不是编辑主样式表,我就可以动态声明自定义样式。

    结束

    相关推荐

    Adding goodies to themes

    如何在主题更新时向Arjuna-X等主题添加内容而不丢失?儿童主题是一种很好的方式,还是有其他选择?如果新版本的主题对我添加的功能具有本机支持,该怎么办?