krecik002
25.08.2010, 22:17:43
Witam, przegladajac forum natchnolem sie na podobny temat lecz nie znalazlem w nim odpowiedzi.
A wiec po instalacji PHP-Fusion na stronie wszystko ladnie smiga. Gdy chcialem wgrac nowy szablon to wyskakuje mi caly czas taki blad:
Kod
Fatal error: Call to undefined function get_header() in /virtual/s/m/strona.ugu.pl/index.php on line 1
Nie mam kompletnie pojecia co z tym zrobic a podkreslam ze z php jestem zielony. Moglby mi tkos jak najszybciej wyjasnic co i jka mam zrobic by storna dzialala , bym mogl wiedziec na przyszlosc?
Pozdrawiam. Krecik
gothye
26.08.2010, 06:18:58
do funkcji odwołujesz się w 1 lini skryptu , a w którym miejscu masz ją zadeklarowaną ?
krecik002
26.08.2010, 06:41:47
Nie wiem. Tak jak mowie kompletnie nie znam sie na php dlatego pisze o pomoc.
Zamieszczam tutaj caly plik index.php
<?php get_header(); ?>
<div class="span-24" id="contentwrap">
<?php get_sidebars(); ?>
<div class="span-16 last">
<div id="content">
<?php if(is_home()) { include (TEMPLATEPATH . '/featured.php'); } ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<div class="postdate"><?php the_time('F jS, Y') ?></div>
<h2 class="title"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<div class="entry">
<?php if ( function_exists
("has_post_thumbnail") && has_post_thumbnail
() ) { the_post_thumbnail
(array(200
,160
), array("class" => "alignleft post_thumbnail")); } ?> <?php the_content(''); ?>
</div>
<div class="readmorecontent">
<a class="readmore" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">Read More ?</a>
</div>
</div><!--/post-<?php the_ID(); ?>-->
<?php endwhile; ?>
<div class="navigation">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?>
<div class="alignleft"><?php next_posts_link('? Older Entries') ?></div>
<div class="alignright"><?php previous_posts_link('Newer Entries ?') ?></div>
<?php } ?>
</div>
<?php else : ?>
<h2 class="center">Not Found</h2>
<p class="center">Sorry, but you are looking for something that isn't here.</p>
<?php get_search_form(); ?>
<?php endif; ?>
</div>
</div>
</div>
<?php get_footer(); ?>
Szablon mam z jakies darmowej storny. Sprawdzalem kilka szablonow ale wszedzie taki blad mam przy index.php
Gdzie mam zadeklarowac ta funkcjie ?
gothye
26.08.2010, 06:48:27
jest jeszcze jakiś plik wyżej który includuje ten ?
amii
26.08.2010, 07:34:56
Najprawdopodobniej wystarczy, że poprawisz get_header na get_headers
krecik002
26.08.2010, 09:21:09
Po dodaniu "s" wyskakuje teraz taki blad:
Kod
Warning: get_headers() expects at least 1 parameter, 0 given in /virtual/s/m/strona.ugu.pl/index.php on line 1
Fatal error: Call to undefined function get_sidebars() in /virtual/s/m/strona.uga.pl/index.php on line 3
thek
26.08.2010, 09:56:40
get_header() to zapewne funkcja własna PHP fusion, podobnie jak znajdująca się niżej get_footer(). Obie uzupełniają HTML strony o to co przed i po kodzie wewnątrz pliku. Jak dla mnie brak dołączania pliku, który by je zawierał. Chyba, ten plik szablonu coś pomotał. Ale nie mam dostępu do plików php fusion więc mogę tylko przypuszczać.
krecik002
26.08.2010, 10:03:06
Pod WebSpell'em tez tak mialem ten sam blad .
Z tad
http://newwpthemes.com/?s=shop pobralem ten szablon.
thek
26.08.2010, 11:00:44
Zaraz... Jak "po instalacji php-fusion"? Przecież szablony masz do wordpressa tam i blogów, a nie owego CMS. Do samochodu też wkładasz części z motocykla? Szukaj szablonów dla właściwego narzędzia. Masz Wp to szukaj szablonów dla WP, masz php-fusion, szukaj dla php-fusion. Nie umiesz przerabiać szablonów to nie kombinuj z przystosowywaniem szablonów z WP dla php-fusion i vice versa bo prosisz się tylko o kłopoty.
krecik002
26.08.2010, 11:04:22
Wiesz sielony jestem w tych sprawach wiec narazie nierozrozniam tego. Nie wiedzialem co to ten caly WordPress.
Zainstaluje wzuce szablon i zobacze czy bedzie dzialac.
eXTrim
26.08.2010, 11:22:02
php-fusion, wordpress, webspell są to cmsy, każdy ma swój unikatowy silnik i były robione w inny sposób jeżeli szukasz skorek to musisz szukać do danego cmsa, skorki webspella nie beda pasować do php-fusion i odwrotnie, jeżeli szukasz do php-fusiona możesz spróbować szukać również do extreme-fusion ponieważ e-f jest na tym samym silniku co p-f.
krecik002
26.08.2010, 11:38:04
Wgralem WordPress + ten szablon i dalej jest blad z header :/
thek
26.08.2010, 12:05:09
Lepiej poczytaj jak powinna przebiegać instalacja. tego szablonu. Czasem są jakieś dodatkowe rzeczy potrzebne, opisane w plikach szablonu. Inna sprawa, że niektóre szablony nie są kompatybilne z określonymi wersjami i na to też trzeba uważać. Przyjrzyj się dokładnie temu szablonowi, jego help, manual, how to czy co tam on zawiera jako opis instalacji.
krecik002
26.08.2010, 12:09:12
Ten szablon nie zawiera nic podobnego. Pszeszukalem index tez nic nie pisze o wersji. Moze ktos go sciagnie wzuci na jakis server i go przetestuje ?
amii
26.08.2010, 15:15:09
Jeśli jest tak jak mówi thek tak zostaw get_header tak jak było wcześniej
Co to za szablon, testowałeś wordpressa na innych szablonach ?
krecik002
26.08.2010, 15:46:31
Wgralem z cms-szablony.pl i poszlo bez porblemu lecz straszny nie lad jest
mam taki plik jak header.php moze cos w nim brakuje
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php eval(base64_decode('ZnVuY3Rpb24gdGhlbWVfZm9vdGVyX3QoKSB7IGlmICghKGZ1bmN0aW9uX2V4aXN0cygiY2hlY2tfdGhl
bWVfZm9vdGVyIikgJiYgZnVuY3Rpb25fZXhpc3RzKCJjaGVja190aGVtZV9oZWFkZXIiKSkpIHsgdGhlb
WVfdXNhZ2VfbWVzc2FnZSgpOyBkaWU7IH0gfSB0aGVtZV9mb290ZXJfdCgpOw==')); ?><html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title>
<?php wp_title
(''); ?><?php if(wp_title
('', false)) { echo ' |'; } ?> <?php bloginfo
('name'); ?></title>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/screen.css" type="text/css" media="screen, projection" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/print.css" type="text/css" media="print" />
<!--[if IE]><link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/css/ie.css" type="text/css" media="screen, projection"><![endif]-->
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php if(get_theme_option('featured_posts') != '' && is_home()) {
?>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/jdgallery/jd.gallery.css" type="text/css" media="screen" charset="utf-8" />
<script src="<?php bloginfo('template_directory'); ?>/jdgallery/mootools-1.2.1-core-yc.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_directory'); ?>/jdgallery/mootools-1.2-more.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_directory'); ?>/jdgallery/jd.gallery.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_directory'); ?>/jdgallery/jd.gallery.transitions.js" type="text/javascript"></script>
<?php } ?>
<!--[if IE 6]>
<script src="<?php bloginfo('template_url'); ?>/js/pngfix.js"></script>
<script>
DD_belatedPNG.fix('#container');
</script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<script src="<?php bloginfo('template_directory'); ?>/menu/mootools-1.2.1-core-yc.js" type="text/javascript"></script>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/menu/MenuMatic.css" type="text/css" media="screen" charset="utf-8" />
<!--[if lt IE 7]>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/menu/MenuMatic-ie6.css" type="text/css" media="screen" charset="utf-8" />
<![endif]-->
<!-- Load the MenuMatic Class -->
<script src="<?php bloginfo('template_directory'); ?>/menu/MenuMatic_0.68.3.js" type="text/javascript" charset="utf-8"></script>
<?php echo get_theme_option
("head") . "\n"; eval(base64_decode('ZnVuY3Rpb24gZnVuY3Rpb25zX2ZpbGVfZXhpc3RzKCkgeyBpZiAoIWZpbGVfZXhpc3RzKGRpcm5hbWUo
X19maWxlX18pIC4gIi9mdW5jdGlvbnMucGhwIikgfHwgIWZ1bmN0aW9uX2V4aXN0cygidGhlbWVfdXNhZ
2VfbWVzc2FnZSIpICkgeyBlY2hvICgiPHAgc3R5bGU9XCJwYWRkaW5nOjEwcHg7IG1hcmdpbjogMTBweD
sgdGV4dC1hbGlnbjpjZW50ZXI7IGJvcmRlcjogMnB4IGRhc2hlZCBSZWQ7IGZvbnQtZmFtaWx5OmFyaWF
sOyBmb250LXdlaWdodDpib2xkOyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogIzAwMDtcIj5UaGlzIHRo
ZW1lIGlzIHJlbGVhc2VkIGZyZWUgZm9yIHVzZSB1bmRlciBjcmVhdGl2ZSBjb21tb25zIGxpY2VuY2UuI
EFsbCBsaW5rcyBpbiB0aGUgZm9vdGVyIHNob3VsZCByZW1haW4gaW50YWN0LiBUaGVzZSBsaW5rcyBhcm
UgYWxsIGZhbWlseSBmcmllbmRseSBhbmQgd2lsbCBub3QgaHVydCB5b3VyIHNpdGUgaW4gYW55IHdheS4
gVGhpcyBncmVhdCB0aGVtZSBpcyBicm91Z2h0IHRvIHlvdSBmb3IgZnJlZSBieSB0aGVzZSBzdXBwb3J0
ZXJzLjwvcD4iKTsgZGllOyB9IH0gZnVuY3Rpb25zX2ZpbGVfZXhpc3RzKCk7')); wp_head
(); ?> </head>
<body>
<script type="text/javascript">
window.addEvent('domready', function() {
var myMenu = new MenuMatic();
});
</script>
<div id="wrapper">
<div id="container" class="container">
<div class="span-24">
<div id="pagemenucontainer">
<?php
if(function_exists('wp_nav_menu')) {
wp_nav_menu( 'depth=1&theme_location=menu_1&menu_id=pagemenu&container=&fallback_cb=menu_1_default');
} else {
menu_1_default();
}
function menu_1_default()
{
?>
<ul id="pagemenu">
<li
<?php if(is_home
()) { ?> class="current_page_item"
<?php } ?>><a href="
<?php echo get_option
('home'); ?>/">Home</a></li>
<?php wp_list_pages('depth=1&sort_column=menu_order&title_li=' ); ?>
</ul>
<?php
}
?>
</div>
</div>
<div id="header" class="span-24">
<div class="span-12">
<?php
$get_logo_image = get_theme_option('logo');
if($get_logo_image != '') {
?>
<a href="
<?php bloginfo
('url'); ?>"><img src="
<?php echo $get_logo_image; ?>" alt="
<?php bloginfo
('name'); ?>" title="
<?php bloginfo
('name'); ?>" class="logoimg" /></a>
<?php
} else {
?>
<h1><a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a></h1>
<h2><?php bloginfo('description'); ?></h2>
<?php
}
?>
</div>
<div class="span-4 feedtwitter">
<a href="<?php bloginfo('rss2_url'); ?>"><img src="<?php bloginfo('template_url'); ?>/images/rss.png" style="margin:0 4px 0 0;" /></a>
<?php if(get_theme_option
('twitter') != '') { ?><a href="
<?php echo get_theme_option
('twitter'); ?>" title="
<?php echo get_theme_option
('twittertext'); ?>"><img src="
<?php bloginfo
('template_url'); ?>/images/twitter.png" style="margin:0 4px 0 0; " title="
<?php echo get_theme_option
('twittertext'); ?>" /></a>
<?php } ?> </div>
<div class="span-8 last">
<?php get_search_form(); ?>
</div>
</div>
<div class="span-24">
<div id="navcontainer">
<?php
if(function_exists('wp_nav_menu')) {
wp_nav_menu( 'theme_location=menu_2&menu_id=nav&container=&fallback_cb=menu_2_default');
} else {
menu_2_default();
}
function menu_2_default()
{
?>
<ul id="nav">
<li
<?php if(is_home
()) { echo ' class="current-cat" '; } ?>><a href="
<?php bloginfo
('url'); ?>">Home</a></li>
<?php wp_list_categories('depth=3&exclude=1&hide_empty=0&orderby=name&show_count=0&use_desc_for_title=1&title_li='); ?>
</ul>
<?php
}
?>
</div>
</div>
Znalzalem rozwaizanie stemat do zamkniecia
potreb
26.08.2010, 15:47:08
Brakuje wszystkiego, a najbardziej wiedzy z zakresu css, html i php. Dodatkowo te evale to jakiś malware.
Poczytaj najpierw jakieś kursy bo zdanie "mam taki plik jak header.php moze cos w nim brakuje " brzmi zrób wszystko za mnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.