Zurück   WordPress Deutschland Forum > Support > Installation

Antwort
 
Themen-Optionen Ansicht
Alt 14.10.2007, 12:54   #1 (permalink)
PostRank: 0
 
Registriert seit: 14.10.2007
Beiträge: 2
WP 2.3 Upgrade - Error Warning: array_key_exists()

Hallo,
habe gerade auf Wordpress 2.3DE upgegraded und bekomme nun auf meinem Blog diese Fehlermeldung:

Zitat:
Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in /home/dbloech/public_html/bloech/blog/wordpress/wp-includes/category-template.php on line 176
Mein Blog ist unter ...... zu finden.

Wäre für Eure Hilfe sehr dankbar.

Gruss aus Schottland
Dietmar

Geändert von dbloech (14.10.2007 um 12:58 Uhr).
dbloech ist offline   Mit Zitat antworten
Alt 15.10.2007, 11:15   #2 (permalink)
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 3.252
Ich sehe keine Fehler, aber vermutlich bin ich durch Windows einfach nur dran gewöhnt (obwohl ich seit Vista keinen einzigen Absturz mehr hinnehmen musste).
Alphawolf ist offline   Mit Zitat antworten
Alt 15.10.2007, 17:53   #3 (permalink)
PostRank: 0
 
Registriert seit: 14.10.2007
Beiträge: 2
Habe inzwischen das Themes-Template gewechselt und seitdem keinen Fehler mehr ... muss also irgendwie an meinem Theme gelegen haben. Da ich keine Zeit habe mich wirklich in die Tiefen vorzuarbeiten, werde ich bei dem jetzigen Theme bleiben und hoffen, dass alles weiterhin gut funktioniert ... bis zum nächsten Update
dbloech ist offline   Mit Zitat antworten
Alt 26.10.2007, 23:51   #4 (permalink)
PostRank: 5
 
Registriert seit: 01.06.2006
Beiträge: 373
moin moin,
ich häng mich mal hier ran.

habe exakt das gleiche problem mit einem template (misty_look_de) ,würde dieses template aber wirklich gerne nutzen.

kann mir jemand mal auf die sprünge helfen was da los ist.?
steh mit php leider nicht auf besonders gutem fuss.

hier mal ein paar zeilen aus der bemängelten datei.
Zitat:
if ( false === $categories )
$categories = wp_get_object_terms($post->ID, 'category');
if(array_key_exists($category, $categories))
return true;
else
return false;
gruss axel
bydlo ist offline   Mit Zitat antworten
Alt 29.10.2007, 11:30   #5 (permalink)
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 3.252
Versuche Folgendes in der index.php deines Themes:
PHP-Code:
<?php if ( in_category($AsideId) && !is_single() ) : ?>
ändern in
PHP-Code:
<?php if ( $AsideID != '' && in_category($AsideId) && !is_single() ) : ?>
Ich hab mal irgendwo gelesen, dass WP2.3 Nullwerte als Übergabewerte in der Funktion in_category() anders handled als WP2.2, und die Anpassung fragt einfach ab, ob Asides gesetzt sind, also keinen Nullwert ergibt.

Geändert von Alphawolf (29.10.2007 um 11:38 Uhr). Grund: Code Tags verwurstet :-)
Alphawolf ist offline   Mit Zitat antworten
Alt 06.11.2007, 07:25   #6 (permalink)
PostRank: 1
 
Registriert seit: 14.07.2006
Beiträge: 40
Ich hatte das gleiche Problem. Dein Tipp hat wunderbar funktioniert. Danke!
fangorn ist offline   Mit Zitat antworten
Alt 17.12.2007, 22:52   #7 (permalink)
PostRank: 0
 
Registriert seit: 28.02.2007
Beiträge: 1
Ihr seid so gut....

Hat auch bei mir perfekt funktioniert....
buchenberger ist offline   Mit Zitat antworten
Alt 19.12.2007, 21:03   #8 (permalink)
PostRank: 5
 
Registriert seit: 01.06.2006
Beiträge: 373
Zitat:
Zitat von Alphawolf Beitrag anzeigen
Versuche Folgendes in der index.php deines Themes:
PHP-Code:
<?php if ( in_category($AsideId) && !is_single() ) : ?>
ändern in
PHP-Code:
<?php if ( $AsideID != '' && in_category($AsideId) && !is_single() ) : ?>
Ich hab mal irgendwo gelesen, dass WP2.3 Nullwerte als Übergabewerte in der Funktion in_category() anders handled als WP2.2, und die Anpassung fragt einfach ab, ob Asides gesetzt sind, also keinen Nullwert ergibt.
@alphawolf

das was ich ersetzen soll gibt es meiner index nicht.

anbieten kann ich das hier:
Code:
<?php if ( $AsideID != '' && in_category($AsideId) && !is_single() ) : ?>
soll ich das ersetzen?
gruss axel
bydlo ist offline   Mit Zitat antworten
Alt 13.03.2008, 19:33   #9 (permalink)
PostRank: 0
 
Registriert seit: 05.03.2007
Beiträge: 12
"Ihr seid so gut" war auch mein einziger Gedanke. Der Post hier hat mein problem gelöst. Danke
sandrucchia ist offline   Mit Zitat antworten
Alt 02.06.2008, 16:16   #10 (permalink)
PostRank: 0
 
Registriert seit: 29.04.2007
Beiträge: 12
Zitat:
Zitat von Alphawolf Beitrag anzeigen
Versuche Folgendes in der index.php deines Themes:
PHP-Code:
<?php if ( in_category($AsideId) && !is_single() ) : ?>
ändern in
PHP-Code:
<?php if ( $AsideID != '' && in_category($AsideId) && !is_single() ) : ?>
Ich hab mal irgendwo gelesen, dass WP2.3 Nullwerte als Übergabewerte in der Funktion in_category() anders handled als WP2.2, und die Anpassung fragt einfach ab, ob Asides gesetzt sind, also keinen Nullwert ergibt.
Auch mir hat es geholfen Vielen Dank!!!
Angy 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 19:04 Uhr.


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