[Wordpress Thema / PHP] Hele vage Syntax error...

Status
Niet open voor verdere reacties.

slabbetje

Gebruiker
Lid geworden
5 mei 2007
Berichten
290
Beste,

Ik ben op dit moment bezig met een wordpress thema alleen ik krijg een hele vage syntax error terwijl er niks fout in de code zit... een die ik eigenlijk nooit op deze manier ben tegen gekomen...

PHP:
<?php
if (is_category())
{
	$cat = get_query_var('cat');
	$yourcat = get_category($cat);
	
	if ($yourcat->slug == "nieuws")
	{
?>
	<div class="container">
		<div id="category_news">
	<?php
	$args = array(
		'numberposts'     => '99',
		'offset'          => '0',
		'orderby'         => 'post_date',
		'order'           => 'DESC');
	get_posts($args);

	if (have_posts())
	{
		$count=0;
		while(have_posts())
		{
			the_post();
			include(TEMP_INCLUDES . 'post_meta.php');
	?>
			<div class="newsarticle">
				<div class="news_thumb">
					<?php
						echo get_the_post_thumbnail($post->ID, array(154,154));
					?>
				</div>
				
				<div class="news_tekst">
					<h2 class="titel"><?php the_title(); ?></h2>
					<?php the_excerpt();?>
					<p>
						<a href="<?php the_permalink();?>">Lees meer...</a>
					</p>
				</div>
			</div>
	<?php
		}
	} else
	{
		echo "Er zijn geen berichten geplaatst"; 
	}
	?>		
		</div>
	</div>
<?php		
	}
}
?>

Code:
Parse error: syntax error, unexpected T_VARIABLE in *** hidden content ***/wp-content/themes/*** hidden content ***/template/category_nieuws.php on line 1

kan iemand mij vertellen waar deze error vandaan komt want ik het het zelfs wanneer ik simpel een error echo dan krijg ik de volgende error:

Code:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in *** hidden content ***/wp-content/themes/*** hidden content ***/template/category_nieuws.php on line 1

Alvast bedankt,

Michael Beers
 
Komen die "hidden content" ook echt in je echo voor op die manier?

Ik zie niks verdachts op de eerste regel van wat je post, maar als de output van je error veranderd is heeft iemand waarschijnlijk de error handler overschreven...

Je kunt kijken of je deze functie kunt vinden:
http://nl.php.net/manual/en/function.set-error-handler.php

Dan zou je iig de correcte melding weer aan kunnen zetten.
 
lol die hidden content komt er niet in voor.. dat is gewoon het volledigepad/themanaam naar het bestand toe... ik mag geen informatie geven wat gerelatieerd is aan een klant vandaar

Maar een error die zich voordoet op line 1 als <?php line 1 is... is een beetje vreemd dan zou je naar de eerst volgende error moeten zoeken maar die is er niet... want zelfs een echo geeft een error...
 
Laatst bewerkt:
Weet je zeker dat je de juiste file bekijkt dan? Ik ga uit van wel maar het is inderdaad wel vreemd. Je gebruikt niet toevallig ergens eval()? Die wil ook nog weleens rare dingen doen met errors.
 
Nee dit is gewoon het category.php bestand volgens het officiele wordpress patroon

Linkje

waarbij ik alleen een include heb gemaakt naar: template/category_nieuws.php verder staan er namelijk geen fouten in want dan zouden deze ook zich moeten voordoen op de andere pagina's omdat ik de get_header() en get_footer() functie heb gebruikt...

Linkie

edit: Dit is de code van category.php

PHP:
	get_header();
	
	if (is_category())
	{
		$cat = get_query_var('cat');
		$yourcat = get_category($cat);
		
		if ($yourcat->slug == "nieuws")
		{
			require_once("template/category_nieuws.php");
		} else
		{
			require_once("template/category_fietsen.php");
		}
		
	}
	
	get_footer();
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan