Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 17.01.2006, 13:23   #1 (permalink)
PostRank: 2
 
Registriert seit: 23.09.2005
Beiträge: 57
is_page prob

Kann mir einer sagen, wieso das niccht funktioniert?

Code:
<? if(!is_page('64')) { ?>
			
				<h2>K&uuml;rzlich erschienen</h2>
				<?php
					if(is_page('Movies')) {
						include (TEMPLATEPATH . "/custom/recentMovies.php");
						print 'movies?';
					}
					elseif(is_page('Artikel')) {
						include (TEMPLATEPATH . "/custom/recentMovies.php");
						print 'artikel?';
					}
					else {
						include (TEMPLATEPATH . "/custom/recentPosts.php");
					}
				?>
				
				<h2>K&uuml;rzlich kommentiert</h2>
				<?php include (TEMPLATEPATH . "/custom/recentComments.php"); ?>
				
				<p class="explore"><a href="#" title="Ganzes Archiv durchsuchen">Archiv</a></p>
			</div>
			
			<? } else { ?>
			
			<h2>Kontakt</h2>
			<?php holler() ?>
		
			<? } ?>
ab is_page('Movies') kommt er nicht mehr rein obwohl ich eine Seite habe die 'Movies' heisst (wenn ich eine ID angebe funzt es auch net)
tomsw ist offline   Mit Zitat antworten
Alt 17.01.2006, 14:20   #2 (permalink)
PostRank: 10
 
Benutzerbild von peti
 
Registriert seit: 26.03.2005
Ort: Berlin
Beiträge: 1.551
Ich hab zwar keine Ahnung, aber warum fragst du zweimal nach verschiedenen Seiten?

Also wenn ich mich auf Seite ID 64 befinde, warum sollte WordPress schauen ob ich auf der Seite Movies bin? Es geht ja nicht, weil ich ja auf Seite ID 64 bin. Warum nicht gleich nach Movies fragen und die doppelte if Anfrage in den Wind schießen?
elseif(is_page('Artikel')) {
Ist der Mangel am Leerzeichen so gewollt?
peti ist offline   Mit Zitat antworten
Alt 17.01.2006, 17:48   #3 (permalink)
PostRank: 2
 
Registriert seit: 23.09.2005
Beiträge: 57
Ich glaube du hast das '!' vor dem is_page nicht gesehen, und wenn du das kennst, weisst du bestimmt, dass dieser operator den rückgabewert "umkehrt" bzw. negiert.
tomsw ist offline   Mit Zitat antworten
Alt 17.01.2006, 18:08   #4 (permalink)
PostRank: 1
 
Registriert seit: 03.12.2005
Beiträge: 42
Als Alternative könntest du

if($post->ID!=64)
{
}

probieren
lynk ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:33 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt