Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1113
  • Last Modified:

WordPress header.php and footer.php errors

Your theme needs to be fixed for plugins to work (Especially Floating Social Media Icon). To fix your theme, use the Theme Editor to insert <?php wp_head(); ?> just before the </head> line of your theme's header.php file.

Your theme needs to be fixed for plugins to work (Especially Floating Social Media Icon). To fix your theme, use the Theme Editor to insert <?php wp_footer(); ?> just before the </body> line of your theme's footer.php file.


I get the two above warnings at the top of a page in Skematik theme with WP 3.5.1. The theme only  has one line of do_action code in the header.php and footer.php files in theme editor. There is also a skematik-header-functions.php and similar footer file. I modified them with the php code but still get the same issue.

What else should I try?

Mark
0
MarkJulie
Asked:
MarkJulie
  • 2
  • 2
1 Solution
 
Ishaan RawatDesigner | Developer | ProgrammerCommented:
Do as the code says..

Add <?php wp_head(); ?> in the header.php just before closing the head tag..
and
add <?php wp_footer(); ?> in the footer.php just before closing the body tag....

Don't know why to put them...
See the official documentation...

http://codex.wordpress.org/Function_Reference/wp_head
http://codex.wordpress.org/Function_Reference/wp_footer
0
 
MarkJulieAuthor Commented:
screenshot header.php
Please be so kind as to explain which line of code represents the closing head tag in this screenshot. My suspicion is that there may be another file to edit. I am new to WP. The code in the footer.php is similar, but I will provide a screenshot if it is helpful.

Thanks
0
 
Ishaan RawatDesigner | Developer | ProgrammerCommented:
try doing it by JQUERY too...

Just add this to your index.php in the starting or the end......

<script>
$(document).ready(function() {
    $("head").append("<?php wp_head(); ?>");
    $("body").append("<?php wp_footer(); ?>");
});
</script>

Open in new window

0
 
DzynitCommented:
By looking at the screenshot, the header and footer code must be added in the two functions files: skematic-header-functions.php and skematic-footer-functions.php

When you view those in the editor you should see the
</head>

Open in new window

in the header one and the
</body></html>

Open in new window

tags in the footer one. If you don't see that in those two files, you'll have to glance through the other files in the theme until you do find those tags.
0
 
MarkJulieAuthor Commented:
The final answer from Dzynit pointed me in the correct direction since the standard file called another that was slightly less obvious.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now