Answers.Body: <p>No, there is not a shortcode available, but I'm not sure either that it isn't trivial to enable one.</p>
  
  <p>But, I suspect it is not necessary for what you are trying to acomplish.</p>
  
  <p>Have you enabled clean URL's for your CiviCRM install?</p>
  
  <p><a href="https://docs.civicrm.org/sysadmin/en/latest/install/wordpress/#enabling-cleaner-urls-for-wordpress" rel="nofollow noreferrer">https://docs.civicrm.org/sysadmin/en/latest/install/wordpress/#enabling-cleaner-urls-for-wordpress</a></p>
  
  <p>After you do that, the sign-up page should be displayed with your wordpress front-end theme: <a href="http://example.org/civicrm/vol/#/volunteer/opportunities" rel="nofollow noreferrer">http://example.org/civicrm/vol/#/volunteer/opportunities</a></p>
  
  <p>Be sure to note the permissions required: <a href="https://docs.civicrm.org/volunteer/en/latest/sign-up-form/" rel="nofollow noreferrer">https://docs.civicrm.org/volunteer/en/latest/sign-up-form/</a></p>
  
  <p>I think this would enable your custom plugin to display its headers.</p>
  
  <p>Saludos!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-03-18T18:55:05.307Z
Answers.Text: I just implemented the cleaner URLs, checked permissions, cleared caches. Header shows up fine as you expected.
  
  However, now, for the Available Volunteer Opportunities page, I only have a header and a footer (and a sidebar). No Volunteer Opportunities form.
  
  I can see the form, complete with headers and footers only when I'm signed in to WordPress.
Answers.UserDisplayName: Día
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-03-18T19:04:39.570Z
Answers.Text: If it looks right when you are signed in, that sounds like a permissions issue. I would confirm the access Ajax API permission.
Answers.UserDisplayName: ginkgoMZD
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-03-26T18:19:26.617Z
Answers.Text: Permissions were confirmed. I read somewhere else that the http://example.org/civicrm/vol/#/volunteer/opportunities url is for Drupal. I am using WordPress 5.3.2 with CiviCRM 5.22.1.
Answers.UserDisplayName: Día
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-03-15T21:12:34.080Z
Answers.LastActivityDate: 2020-03-15T21:12:34.080Z
Answers.UserDisplayName: ginkgoMZD
Body: <p>All my WordPress pages have completely different headers (through a plugin). However, I need to get the <code>Search for Volunteer Opportunities</code> form in CiviVolunteer to appear on a WordPress page in order to change its header.</p>
  
  <p>Is there a shortcode to do this? If this is not possible, how would I go about giving the form its own header?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-03-28T19:37:01.127Z
Comments.Text: Still unable to accomplish above. Also, no Volunteer Opportunities form shows up for non-logged-in users, even though the have the proper permissions. Only a header, footer, sidebar, and nothing in between.
  
  I tried the clean URL's suggestion below, but, it doesn't allow me to place Volunteer Opportunities on an actual WordPress page.
Comments.UserDisplayName: Día
Tags: <civivolunteer>
Title: Is a CiviVolunteer shortcode available?
ThreadText: # Is a CiviVolunteer shortcode available?
  
  (Asked by: username_0 on 2020-03-12)
  
  All my WordPress pages have completely different headers (through a plugin). However, I need to get the `Search for Volunteer Opportunities` form in CiviVolunteer to appear on a WordPress page in order to change its header.
  
  Is there a shortcode to do this? If this is not possible, how would I go about giving the form its own header?
  
  **Tags:** civivolunteer
  
  > **Comments:**
  > **username_0**: Still unable to accomplish above. Also, no Volunteer Opportunities form shows up for non-logged-in users, even though the have the proper permissions. Only a header, footer, sidebar, and nothing in between.  I tried the clean URL's suggestion below, but, it doesn't allow me to place Volunteer Opportunities on an actual WordPress page.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-03-15. Score: 1
  
  No, there is not a shortcode available, but I'm not sure either that it isn't trivial to enable one.
  
  But, I suspect it is not necessary for what you are trying to acomplish.
  
  Have you enabled clean URL's for your CiviCRM install?
  
  <https://docs.civicrm.org/sysadmin/en/latest/install/wordpress/#enabling-cleaner-urls-for-wordpress>
  
  After you do that, the sign-up page should be displayed with your wordpress front-end theme: <http://example.org/civicrm/vol/#/volunteer/opportunities>
  
  Be sure to note the permissions required: <https://docs.civicrm.org/volunteer/en/latest/sign-up-form/>
  
  I think this would enable your custom plugin to display its headers.
  
  Saludos!
  
  > **Comments:**
  > **username_0**: I just implemented the cleaner URLs, checked permissions, cleared caches. Header shows up fine as you expected.  However, now, for the Available Volunteer Opportunities page, I only have a header and a footer (and a sidebar). No Volunteer Opportunities form.  I can see the form, complete with headers and footers only when I'm signed in to WordPress.  
  > **username_1**: If it looks right when you are signed in, that sounds like a permissions issue. I would confirm the access Ajax API permission.  
  > **username_0**: Permissions were confirmed. I read somewhere else that the http://example.org/civicrm/vol/#/volunteer/opportunities url is for Drupal. I am using WordPress 5.3.2 with CiviCRM 5.22.1.  
  
  ---
  
  