Theme Options/Data Security

Licenses – Bundled Resources

GPL-Compatible Font Licenses

The GNU Foundation and the Fedora Project maintain lists of acceptable licenses for use with GPL (see also: this list).

Fonts bundled with Themes submitted to the WordPress Theme directory are required to be licensed under one of the following font licenses:

  • Arphic Public License (Arphic)
  • Baekmuk License (Baekmuk)
  • Bitstream Vera License (Bitstream Vera)
  • GNU GPL (with font exception) (GPL)
  • GUST e-Foundry Font License/LaTeX Project Public License (LPPL)
  • IPA Font License (IPA)
  • Liberation Font License (Liberation)
  • LaTeX Project Public License (LPPL)
  • mplus Font License (mplus)
  • ParaType Font License (PTFL)
  • SIL Open Font License (OFL)
  • STIX Fonts User License (STIX)
  • Ubuntu Font License (UFL)
  • Wadalab Fonts License (Wadalab)
  • XANO Mincho Font License (XANO)

GPL-Compatible Icon Sets

Some compatible icon sets include the following:

Accessibility: Link Text Filter Examples

Examples:

add_filter( 'get_the_excerpt', 'theme_custom_excerpt_more',100 ); add_filter( 'excerpt_more', 'theme_excerpt_more',100 ); add_filter( 'the_content_more_link', 'theme_content_more', 100 );

function theme_continue_reading( $id ) { return '<a href="'.get_permalink( $id ).'">Read more: ".get_the_title($id)."</a>"; }

function theme_excerpt_more($more) { global $id; return '… '.theme_continue_reading( $id ); }

function theme_content_more($more) { global $id; return theme_continue_reading( $id ); } function theme_custom_excerpt_more($output) { if (has_excerpt() && !is_attachment()) { global $id; $output .= ' '.theme_continue_reading( $id ); } return $output; }

Accessibility: Tools

A list of useful development tools for accessibility testing is maintained at Make WordPress Accessible / Useful Tools

Contrast

Tools:

Juicy Studio Accessibility Add-on for Firefox

WAVE Web Accessibility Tool

Reference:

WCAG 2.0 Color Criteria

Other