This is an article with a very long title that should take more than two lines, even on large screens: Did and ahead some far blind rueful flailed as crud where broke some atrocious far scandalously the that less rose

Regarding far like less like far more less up trimly turtle flashily tangible magically far before one as some indirectly compactly opposite wasp thrust inconsiderately lenient beside adequately ferret mistaken before far rode over stopped when dear some gosh thus dear hung gosh.

Like far following oriole goodness far far outran some amongst listlessly up blubbered empiric ahead that while beaver a one gosh and dependently gosh casually near much weakly unicorn dear beneficently python richly and since fantastically more and and flapped the along the flimsy.

WordPress roles and capabilities

2020-06-04: Copied to recipes.op111.net

Current as of 28 June 2019, WordPress 5.2. See populate_roles().

Capability Administrator Editor Author Contributor Subscriber
read + + + + +
delete_posts + + + +
edit_posts + + + +
delete_published_posts + + +
edit_published_posts + + +
publish_posts + + +
upload_files + + +
delete_others_pages + +
delete_others_posts + +
delete_pages + +
delete_private_pages + +
delete_private_posts + +
delete_published_pages + +
edit_others_pages + +
edit_others_posts + +
edit_pages + +
edit_private_pages + +
edit_private_posts + +
edit_published_pages + +
manage_categories + +
manage_links + +
moderate_comments + +
publish_pages + +
read_private_pages + +
read_private_posts + +
unfiltered_html + +
activate_plugins +
create_users +
delete_plugins +
delete_themes +
delete_users +
edit_dashboard +
edit_files +
edit_plugins +
edit_theme_options +
edit_themes +
edit_users +
export +
import +
install_plugins +
install_themes +
list_users +
manage_options +
promote_users +
remove_users +
switch_themes +
unfiltered_upload +
update_core +
update_plugins +
update_themes +

HTML elements: code and preformatted text

First, two paragraphs. Lorem ipsum lorem nisi mattis sagittis platea fusce massa quis quam urna at, gravida volutpat semper magna interdum quam per pretium nullam hendrerit.

Massa adipiscing hendrerit mattis aenean interdum scelerisque id magna quisque lacus dapibus, diam facilisis senectus hendrerit phasellus litora cras venenatis vitae eu ad, enim vestibulum a placerat tempus ante sodales laoreet felis dolor habitasse ullamcorper bibendum nisi pharetra orci elementum, nec lectus aenean consequat aptent, congue risus aliquam dapibus gravida.

Code wrapped in <code>:

body { color: red; }

Code wrapped in <pre>:

body {
  color: red;
}

Code wrapped in <pre> and <code>:

const power = (base, exponent) => {
  let result = 1;
  
  for (let count = 0; count < exponent; count++) {
    result *= base;
  }
  
  return result;
};

Code wrapped in a Markdown fenced code block:

const power = (base, exponent) => {
  let result = 1;

  for (let count = 0; count < exponent; count++) {
    result *= base;
  }

  return result;
};

Another piece of code wrapped in a Markdown fenced code block:

def foo(x):
    if x == 0:
        bar()
        baz()
    else:
        qux(x)
        foo(x - 1)