Answers.Body: <p>A Clean URL in a WordPress context is not the same as a Clean URL in a Drupal context. Drupal has no real concept of an &quot;admin&quot; area with its own theme, but this distinction is a fundamental part of WordPress.</p>
  <p>The two URLs in your question demonstrate this distinction:</p>
  <ul>
  <li>The former is an &quot;admin&quot; URL - the page is rendered by the default WordPress admin styles and the CiviCRM content is rendered by Shoreditch.</li>
  <li>The Clean URL version is a &quot;front end&quot; URL - the page is therefore
  rendered with whatever front end theme you have activated and the CiviCRM content is rendered by Shoreditch if you have it set as your &quot;Frontend Theme&quot; in CiviCRM.</li>
  </ul>
  <p>In summary, no you are not missing something. What you are seeing is expected behaviour.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-05-17T13:41:25.417Z
Answers.Text: Thank you, @christian-wach. Do you know of a good front end theme that looks very similar to Shoreditch? We love that style (tabs on the left, nice contact summary page). Some of our plugins (CiviCase by Compucore) require Shoreditch as well, so something close would be great.
Answers.UserDisplayName: Paul B
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-05-17T14:31:27.720Z
Answers.Text: There aren't really any front end themes for CiviCRM in WordPress as such because it is not expected that people will access CiviCRM admin content via the front end. CiviCRM front end content is stuff like Profiles, Event Info and Registrations, Contribution Pages etc.
Answers.UserDisplayName: Christian Wach
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-05-17T12:59:16.780Z
Answers.LastActivityDate: 2023-05-17T12:59:16.780Z
Answers.UserDisplayName: Christian Wach
Body: <p>I know Shoreditch is not officially supported on WordPress, but I'm playing around with migrating from D7 to WP and Shoreditch looks pretty good in the admin pages of WP. When I use non-clean URLs for pages (like <a href="https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fcontact%2Fview&amp;reset=1&amp;cid=1" rel="nofollow noreferrer">https://example.org/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fcontact%2Fview&amp;reset=1&amp;cid=1</a>), it looks pretty good.</p>
  <p>But when I want to use clean URLs (<a href="https://example.org/civicrm/contact/view/?reset=1&amp;cid=1" rel="nofollow noreferrer">https://example.org/civicrm/contact/view/?reset=1&amp;cid=1</a>), WordPress reverts back to whatever theme I have activated. The data is there, so I know Clean URLs are working, but it's not using the theme I want.</p>
  <p>Is there a way to get the Shoreditch plugin/theme to work with clean URLs? Or am I missing something to make it work?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-05-17T07:16:57.560Z
Comments.Text: I'd use one of the newer themes that is supported and maintained for WP.  https://lab.civicrm.org/extensions?filter=theme
Comments.UserDisplayName: Aidan
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-05-17T13:39:15.907Z
Comments.Text: Thank you, @Aidan. I'm looking through these; I don't see one that is very close to shoreditch, which we love. But I'll try them out.
Comments.UserDisplayName: Paul B
Tags: <shoreditch>
Title: Shoreditch on WordPress with Clean URLs?
ThreadText: # Shoreditch on WordPress with Clean URLs?
  
  (Asked by: username_0 on 2023-05-16)
  
  I know Shoreditch is not officially supported on WordPress, but I'm playing around with migrating from D7 to WP and Shoreditch looks pretty good in the admin pages of WP. When I use non-clean URLs for pages (like <https://example.org/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fcontact%2Fview&reset=1&cid=1>), it looks pretty good.
  
  But when I want to use clean URLs (<https://example.org/civicrm/contact/view/?reset=1&cid=1>), WordPress reverts back to whatever theme I have activated. The data is there, so I know Clean URLs are working, but it's not using the theme I want.
  
  Is there a way to get the Shoreditch plugin/theme to work with clean URLs? Or am I missing something to make it work?
  
  **Tags:** shoreditch
  
  > **Comments:**
  > **username_1**: I'd use one of the newer themes that is supported and maintained for WP.  https://lab.civicrm.org/extensions?filter=theme  
  > **username_0**: Thank you, @username_1. I'm looking through these; I don't see one that is very close to shoreditch, which we love. But I'll try them out.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2023-05-17. Score: 3 | Accepted answer
  
  A Clean URL in a WordPress context is not the same as a Clean URL in a Drupal context. Drupal has no real concept of an "admin" area with its own theme, but this distinction is a fundamental part of WordPress.
  
  The two URLs in your question demonstrate this distinction:
  
  * The former is an "admin" URL - the page is rendered by the default WordPress admin styles and the CiviCRM content is rendered by Shoreditch.
  * The Clean URL version is a "front end" URL - the page is therefore
    rendered with whatever front end theme you have activated and the CiviCRM content is rendered by Shoreditch if you have it set as your "Frontend Theme" in CiviCRM.
  
  In summary, no you are not missing something. What you are seeing is expected behaviour.
  
  > **Comments:**
  > **username_0**: Thank you, @christian-wach. Do you know of a good front end theme that looks very similar to Shoreditch? We love that style (tabs on the left, nice contact summary page). Some of our plugins (CiviCase by Compucore) require Shoreditch as well, so something close would be great.  
  > **username_2**: There aren't really any front end themes for CiviCRM in WordPress as such because it is not expected that people will access CiviCRM admin content via the front end. CiviCRM front end content is stuff like Profiles, Event Info and Registrations, Contribution Pages etc.  
  
  ---
  
  