FAQ |
Kalender |
Ämnesverktyg | Visningsalternativ |
2012-01-24, 05:46 | #1 | ||
|
|||
Medlem
|
Tjenare!
Har en funktion i WordPress för att läsa en fil, hämta en viss rad och visa den, detta fungerar jättebra i alla huvudtemplate filer som tex: index.php, category.php, search.php, archive.php, page.php, osv osv, men om jag försöker echoa ut funktionen i header.php, sidebar.php eller footer.php så visas ingenting. Kommer inte på varför. Funktionen: (ligger i functions.php) PHP-kod:
Och den används såhär: PHP-kod:
Sidorna som fungerar, som tex index.php ser ut såhär: PHP-kod:
|
||
Svara med citat |
2012-01-24, 19:49 | #2 | ||
|
|||
Nykomling
|
Har du satt $readfile till något då?
|
||
Svara med citat |
2012-01-24, 20:35 | #3 | ||
|
|||
Medlem
|
Well, lägger jag in:
PHP-kod:
|
||
Svara med citat |
2012-01-24, 21:39 | #4 | ||
|
|||
Medlem
|
Ok, kunde inte redigera ovanstående inlägg och hoppas det är ok att göra ett till på raken då:
Felmeddelandet glömde jag innan: Notice: Undefined variable: readfile in /Users/admin/Sites/Rogatio/en/dev/wordpress/wp-content/themes/Doradus/header.php on line 87 Warning: fopen(): Filename cannot be empty in /Users/admin/Sites/Rogatio/en/dev/wordpress/wp-content/themes/Doradus/functions/wp-custom.php on line 83 Warning: feof() expects parameter 1 to be resource, boolean given in /Users/admin/Sites/Rogatio/en/dev/wordpress/wp-content/themes/Doradus/functions/wp-custom.php on line 86 Warning: stream_get_line() expects parameter 1 to be resource, boolean given in /Users/admin/Sites/Rogatio/en/dev/wordpress/wp-content/themes/Doradus/functions/wp-custom.php on line 89 Jag måste vara trög, har massa andra funktioner med variabler som fungerar precis överallt i WP temat men kommer inte på varför just denna vägrar vara "global"... |
||
Svara med citat |
2012-01-24, 22:05 | #5 | |||
|
||||
Har WN som tidsfördriv
|
Anledningen (precis som jag skrev på IRC) är pga. variablerna ligger i ett annat scope.
http://php.net/manual/en/language.variables.scope.php |
|||
Svara med citat |
Svara |
|
|