Answers.Body: <p>If you don't want or need a CMS, Drupal works a little better than WordPress for this.  WordPress wants to make it as easy as possible to run a blog, so it makes decisions for you that can work against having a minimalist framework.</p>
  
  <p>On the other hand, you can easily disable a ton of Drupal's functionality and even make CiviCRM the homepage.  Direct URLs to CiviCRM contacts aren't quite as pretty as you like, but they're much more concise than WordPress or Joomla: <code>foo.org/civicrm/contact/view?cid=1234&amp;reset=1</code> brings up contact 1234.</p>
  
  <p>Working with Drupal also gives you a lot more flexibility in your page layout: you can use any theme, and there are a number of blocks (widgets in WP parlance), unavailable in WordPress, for CiviCRM admins that let you view the most recent contacts, quickly add new activities/contacts/etc., and more.</p>
  
  <p>A friend mocks Drupal by saying that it's like going to the car dealer and being asked, "Would you like a steering wheel with that?  How about a brake pedal?"  WordPress makes it easy to build a basic website because it makes a lot of assumptions.  However, if you just want a stripped-down framework to render CiviCRM and let people log in, Drupal's lack of assumptions will make it a lot easier.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-24T19:57:20.350Z
Answers.LastActivityDate: 2016-01-24T19:57:20.350Z
Answers.UserDisplayName: Andie Hunt
Answers.Body: <p>First of all, I am a non-developer, non-web server guy.  But I do know a lot about application systems.  I have been using CiviCRM on WordPress for about a year and it has helped our organization greatly.</p>
  
  <p>I am sure there is a much better to do what you ask but I have a solution;</p>
  
  <ul>
  <li><p>I used a plugin called Adminimize.  This plugin allows you to remove WordPress admin items from the display based on type of user.  I removed all the stuff on the left side for all users except Administrators.</p></li>
  <li><p>I created a home page for my site and just put a logon feature.  I am just using the wordpress logon widget that is with my theme.  I also created a menu item that appears after logon and when clicks takes the user to the CiviCRM dashboard.  You could probably also have a redirect to the dashboard upon login.</p></li>
  </ul>
  
  <p>I only have about 10 users so I have not looked for a better solution.  However, I will be expanding within 6 months and would like to know if there is a more appropriate solution.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-25T15:29:18.730Z
Answers.Text: I take a similar approach to Ron, using Theme My Login to make the login process look more like the front end and less like civi. But I've yet to figure out pretty URLs...would love to see if/how people are making that work!
Answers.UserDisplayName: RayWright
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-27T14:56:40.427Z
Answers.Text: There are still a lot of assumptions made by CiviCRM in a WordPress context. Kevin Cristiano was working to remove them and I believe this is targeted for the 4.7 release. Messing with WordPress rewrite rules is going to be fairly pointless without these enhancements.
Answers.UserDisplayName: Christian Wach
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-01-24T19:12:44.250Z
Answers.LastActivityDate: 2016-01-24T19:45:43.250Z
Answers.LastEditDate: 2016-01-24T19:45:43.250Z
Answers.UserDisplayName: Ron Gridley
Body: <p>I know that "standalone" civicrm is not supported, but I'd still like to
  get rid of the wordpress side menu, and just see the civicrm top menu.
  i'd also like to have pretty bookmarkable urls like foo.org/contacts/98234
  or at least foo.org/civicrm/contacts/9823
  And if i go to foo.org, all that would be there is a simple login page for
  either contacts or staff to use.
  I'm sure i'm not the first to consider the cms-crm combo to be somewhat a fish-bicycle combo?
  thanks.</p>
  
  <p>-mda</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-24T19:33:55.777Z
Comments.Text: Since CiviCRM does not have user login capability, a CMS is required. So the "fish-bicycle" is not a good representation of the situation.
Comments.UserDisplayName: Sanjay Jain
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-24T19:42:53.463Z
Comments.Text: Sanjay's exactly right.  It's more of a "fish-taco" combo.  You can have tacos with other stuff inside them, but fish is one option, and for people who already have fish, it's an elegant solution.
Comments.UserDisplayName: Andie Hunt
Tags: <wordpress>
Title: How do I hide wordpress and get pretty urls
ThreadText: # How do I hide wordpress and get pretty urls
  
  (Asked by: username_0 on 2016-01-23)
  
  I know that "standalone" civicrm is not supported, but I'd still like to
  get rid of the wordpress side menu, and just see the civicrm top menu.
  i'd also like to have pretty bookmarkable urls like foo.org/contacts/98234
  or at least foo.org/civicrm/contacts/9823
  And if i go to foo.org, all that would be there is a simple login page for
  either contacts or staff to use.
  I'm sure i'm not the first to consider the cms-crm combo to be somewhat a fish-bicycle combo?
  thanks.
  
  -mda
  
  **Tags:** wordpress
  
  > **Comments:**
  > **username_1**: Since CiviCRM does not have user login capability, a CMS is required. So the "fish-bicycle" is not a good representation of the situation.  
  > **username_2**: username_1's exactly right.  It's more of a "fish-taco" combo.  You can have tacos with other stuff inside them, but fish is one option, and for people who already have fish, it's an elegant solution.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2016-01-24. Score: 5
  
  If you don't want or need a CMS, Drupal works a little better than WordPress for this. WordPress wants to make it as easy as possible to run a blog, so it makes decisions for you that can work against having a minimalist framework.
  
  On the other hand, you can easily disable a ton of Drupal's functionality and even make CiviCRM the homepage. Direct URLs to CiviCRM contacts aren't quite as pretty as you like, but they're much more concise than WordPress or Joomla: `foo.org/civicrm/contact/view?cid=1234&reset=1` brings up contact 1234.
  
  Working with Drupal also gives you a lot more flexibility in your page layout: you can use any theme, and there are a number of blocks (widgets in WP parlance), unavailable in WordPress, for CiviCRM admins that let you view the most recent contacts, quickly add new activities/contacts/etc., and more.
  
  A friend mocks Drupal by saying that it's like going to the car dealer and being asked, "Would you like a steering wheel with that? How about a brake pedal?" WordPress makes it easy to build a basic website because it makes a lot of assumptions. However, if you just want a stripped-down framework to render CiviCRM and let people log in, Drupal's lack of assumptions will make it a lot easier.
  
  
  ---
  
  ### Answer by username_3 on 2016-01-24. Score: 4
  
  First of all, I am a non-developer, non-web server guy. But I do know a lot about application systems. I have been using CiviCRM on WordPress for about a year and it has helped our organization greatly.
  
  I am sure there is a much better to do what you ask but I have a solution;
  
  * I used a plugin called Adminimize. This plugin allows you to remove WordPress admin items from the display based on type of user. I removed all the stuff on the left side for all users except Administrators.
  * I created a home page for my site and just put a logon feature. I am just using the wordpress logon widget that is with my theme. I also created a menu item that appears after logon and when clicks takes the user to the CiviCRM dashboard. You could probably also have a redirect to the dashboard upon login.
  
  I only have about 10 users so I have not looked for a better solution. However, I will be expanding within 6 months and would like to know if there is a more appropriate solution.
  
  > **Comments:**
  > **username_4**: I take a similar approach to Ron, using Theme My Login to make the login process look more like the front end and less like civi. But I've yet to figure out pretty URLs...would love to see if/how people are making that work!  
  > **username_5**: There are still a lot of assumptions made by CiviCRM in a WordPress context. Kevin Cristiano was working to remove them and I believe this is targeted for the 4.7 release. Messing with WordPress rewrite rules is going to be fairly pointless without these enhancements.  
  
  ---
  
  