WordPress中文开发手册

WordPress主题开发 — 验证你的主题

验证您的主题的标记是确保网页符合各种组织定义的网络标准的过程。 这些标准确保不同浏览器,搜索引擎和其他Web客户端以相同的方式解释网页。

符合标准和法规是您可以让您的主题普遍理解的许多方法之一。 确保您的代码和样式全面验证。 这意味着他们必须符合W3C组织规定的标准,并通过各种CSS和XHTML的验证。

并非所有验证器都检查相同的东西。 有些只检查CSS,其他XHTML和其他可访问性。 如果您真诚地向公众提供标准化页面,请用几个验证器进行测试。 万维网联盟设定了标准,并托管了各种网页验证器。

验证技巧

验证您的WordPress网站意味着不仅仅是检查首页是否有错误。 主题的模板文件以模块化方式加载。 虽然您可能会修复与首页上的index.php和sidebar.php相关联的所有错误,但是在其他模板文件(如single.php,page.php,archives.php或category.php)中可能仍然存在错误。 验证加载每个主题模板文件的页面。

WordPress论坛中的WordPress部分致力于帮助WordPress用户获取有关其网站的反馈。 WordPress志愿者将为您免费提供。 确保并阅读WordPress网站评论指南。

##验证清单

为帮助您验证您的WordPress网站,这里是一个快速清单:

  • Validate your HTML / CSS / Feeds (see below)
  • Validate accessibility – WCAG Guidelines, Section 508 Standards and WAI standards
  • Check different browsers
  • Re-validate HTML and CSS

验证 HTML

  • The W3C’s HTML Validation Service (URL and upload)
  • W3C’s Collection of Validators
  • W3C Tidy Online
  • Silk Tide Online Validator for Errors and Accessibility
  • Windows GUI Interface for TIDY
  • Site Report Card Validator
  • Valet Webthing.com
  • Watson Addy’s Validator
  • Alpine Internet HTML Validator
  • AnyBrowser’s HTML Validation
  • Cynthia Says Validator
  • Doctor-HTML Validator
  • HTMLvalidator.com’s Validator
  • Software QA and Testing Resource Center
  • HTML Tag Checker
  • W3.org Tidy Validator
  • HTMLHelp’s File Upload HTML Validator (upload)
  • Searchengineworld’s HTML File Upload Validator (upload)

验证 CSS

  • W3.org’s CSS Validator (URL, upload, and direct paste in)
  • Style-Sheets.com Validator (browser specific)
  • W3C Style sheet validator
  • WDG and HTMLhelp.com’s CSS Validator and Checker (URL, upload, and direct paste)

验证 Feeds

  • Feedvalidator.org – for Atom and RSS feeds.
  • Experimental RSS 1.0 Validator
  • Redlands RSS 1.0 Validator

验证资源和文章

  • Writing Code in Your Posts
  • Mark Freeman’s Many Links to Validation Resources
  • Squarefree’s Bookmarketlets (JavaScript for web page testing)
  • Walidator.com
  • Understanding How HTML Validators Work
  • You Call That Web Site Testing?

有关

  • Accessibility