Answers.Body: <p>This looks like a CSS issue.</p>
  
  <p>I would suggest to create a new css file in you custom directory like <code>/wp-content/plugins/files/civicrm/my_css/my_stylesheet.css</code> Navigate to <strong>Administer->System Settings->Resource URLs</strong> and set your <strong>Custom css URL</strong> to the css file <code>http://yoursite.com/wp-content/plugins/files/civicrm/my_css/my_stylesheet.css</code>
  more info on how to set a custom CSS path <a href="https://wiki.civicrm.org/confluence/display/CRMDOC/Theming+CiviCRM" rel="nofollow">here</a>.</p>
  
  <p>In your CSS file put this:</p>
  
  <pre><code>.label {
     color: #000 !important;
  }
  </code></pre>
  
  <p>The field names/labels are there but they have a white color.</p>
  
  <p>I guess that if put the same style in your Wordpress theme stylesheet section it will override Civi's stylesheet, but the above would be the correct and recommended way to do it.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-07T19:45:14.217Z
Answers.Text: Thanks, I thought it might be a .css issue. I approached it a touch differently, and it seems to work with all themes now. I am using the theme-my-login plugin, and I added the above .label code in the main .css file. So far so good, and it means I can play with different themes. Not sure if that interferes with ACL settings between WP and Civi though.
Answers.UserDisplayName: Andy Von Busse
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-07T22:03:56.270Z
Answers.Text: Glad you figured it out, but you don't  need an extra plugin for that, if you have a FTP access or access to the server, I highly  recommend the Custom CSS path. Another tip if you are using a WordPress theme, I would encourage you to create a child theme, that way you have a grained control over styles and customization.
Answers.UserDisplayName: Andrei
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-04-07T15:40:25.833Z
Answers.LastActivityDate: 2016-04-07T15:40:25.833Z
Answers.UserDisplayName: Andrei
Body: <p>New to Civi, but not new to CRMs/Wordpress.</p>
  
  <p>When using many of the themes that Wordpress provides (actually this problem occurs with everyone I have tried so far), the field names for a profile signup form do not show up.</p>
  
  <p><a href="https://i.sstatic.net/skOh5.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/skOh5.png" alt="With template"></a></p>
  
  <p>However, if I just use the base theme, they do.</p>
  
  <p><a href="https://i.sstatic.net/f7JBd.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/f7JBd.png" alt="Without template"></a></p>
  
  <p>Any suggestions on how to address this?</p>
  
Tags: <wordpress><profile><templates><theme><fields>
Title: Field names not showing up on profile screen Wordpress CMS
ThreadText: # Field names not showing up on profile screen Wordpress CMS
  
  (Asked by: username_0 on 2016-04-07)
  
  New to Civi, but not new to CRMs/Wordpress.
  
  When using many of the themes that Wordpress provides (actually this problem occurs with everyone I have tried so far), the field names for a profile signup form do not show up.
  
  [![With template](https://i.sstatic.net/skOh5.png)](https://i.sstatic.net/skOh5.png)
  
  However, if I just use the base theme, they do.
  
  [![Without template](https://i.sstatic.net/f7JBd.png)](https://i.sstatic.net/f7JBd.png)
  
  Any suggestions on how to address this?
  
  **Tags:** wordpress, profile, templates, theme, fields
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-04-07. Score: 1
  
  This looks like a CSS issue.
  I would suggest to create a new css file in you custom directory like /wp-content/plugins/files/civicrm/my_css/my_stylesheet.css Navigate to Administer->System Settings->Resource URLs and set your Custom css URL to the css file http://yoursite.com/wp-content/plugins/files/civicrm/my_css/my_stylesheet.css
  more info on how to set a custom CSS path here.
  In your CSS file put this:
  .label {
     color: #000 !important;
  }
  
  The field names/labels are there but they have a white color.
  I guess that if put the same style in your Wordpress theme stylesheet section it will override Civi's stylesheet, but the above would be the correct and recommended way to do it.
  
  > **Comments:**
  > **username_0**: Thanks, I thought it might be a .css issue. I approached it a touch differently, and it seems to work with all themes now. I am using the theme-my-login plugin, and I added the above .label code in the main .css file. So far so good, and it means I can play with different themes. Not sure if that interferes with ACL settings between WP and Civi though.  
  > **username_1**: Glad you figured it out, but you don't  need an extra plugin for that, if you have a FTP access or access to the server, I highly  recommend the Custom CSS path. Another tip if you are using a WordPress theme, I would encourage you to create a child theme, that way you have a grained control over styles and customization.  
  
  ---
  
  