Danke für die Hilfe.
Beiträge von hshl
-
-
...kenne mich mit php nicht so gut aus. Muss ich nicht auch die Ausgabe des Rückgabewertes dieser Funktion angeben ? Und gibt es nicht (doch) ein Plugin, welches mir den Speicherbedarf der verwendeten Plugins (in Echtzeit) mit angibt ? Danke
-
Bin bei WebHostOne. Wenn die Speichergrenze bei 60m liegt, dann bekomme ich nicht das Webpaket, für das ich zahle. Worpress zeigt mit eine Speicherkapazität von 128m an. Stimmt das etwa nicht ?
-
Hallo Melewo,
die 128M habe ich jüngst durch ein Paket-Upgrade bei meinem Hoster erworben :shock:! Das Plugin WP-memory-usage zeigt an, dass meine HP mal gerade 33% des Speicherbedarfs braucht. Deshalb erscheint mir die Fehlermeldung sehr komisch.
Underdessen habe ich einige (unwichtoigen) Plugins deaktiviert. Leider Ohne Erfolg, die Fehlermeldung kommt nach wie vor :-(. -
Hallo Hille, das Memory-Limit meines Hosters habe ich gerade auf sagenhafte 128m erweitert. Laut Support sollte es daran nicht liegen. Wie bekomme ich den speicherplatzintensive Plugins heraus ?
-
Hallo,
am Ende des Aktualisierungsvorgangs auf Wordpress 3.9 erscheint die folgende Fehlermeldung:Fatal error: Out of memory (allocated 63176704) (tried to allocate 88 bytes) in /home/www/wp-includes/option.php on line 149
Im Englischsprachigen Foren wird vorgeschlagen, zuerst in die .htaccess die Zeile
php_value memory_limit 64M
einzufügen und falls das den Fehler nicht behebt, in die wp-config.php die Zeile
define('WP_MEMORY_LIMIT', '64M');
einzufügen. Ich poste nun diese Fehlermeldung, weil beide Varianten dieses Problem nicht behoben haben. Seit dieses Problem auftrat, ist mein Backend außerdem sehr langsam geworden. Vielleicht hängt beides zusammen ? Bin über jeden Tipp dankbar !
-
-
-
Hallo Wordpresser,
auf meiner HP habe ich verschiedene Galerien mit NexGen Gallery betrieben. Nun musste ich NexGen deinstallieren, weil es meine HP lahmgelegt hat (die Seiten wurden nicht mehr aufgebaut).
Was ich an NexGen geschätzt habe war vor allem, dass die Bilder außerhalb der WP- Mediathek liegen konnten. So habe ich alle Bilder der Galerien entsprechenden Unterverzeichnisse meiner HP zugeordnet und hatte eine sehr gute Übersicht.Meine Suche nach einer Alternative für NexGen ergab, dass andere Plugins nur mit Bildern funktionieren, die sich in der WP- Mediathek befinden. Einzig bei Easyest Gallery konnte man einen alternativen Pfad zu (nur) einem anderen Verzeichnis definieren - was für meine Zwecke aber nicht reicht.
Daher meine Frage: kennt jemand einen Weg (muss ja kein Plugin sein), wie ich Bilder aus den verschiedenen Unterverzeichnissen als Galerie in WP einbinden kann ?
Danke
-
Hallo,
nun habe ich mich etwas eingehender mit php beschäftigt und (auf der Grundlage des Skriptes von alchymyth - danke nochmals )folgendes Skript als wordpress shortcode geschrieben:ZitatAlles anzeigen
<?php
function random_pic_func()
{
$base_urldir = get_bloginfo('wpurl').'/wp-content/uploads/startimages';
$all_images[] = glob("'$base_urldir'/*.jpg");
shuffle($all_images);
return '<img src" ' .$all_images[0]. ' alt="Passion Fliegenfischen Startbild" />';
}
add_shortcode('random_picture', 'random_pic_func');
?>
Das Skript ließt eine beliebige Anzahl von Bildern aus dem Verzeichnis ./startimages in das array $all_images [] ein, "schüttelt" diese durcheinander und soll das 1. Bild ausgeben. Also als Zufallsbild. Das Skript gibt keinen Fehler aus - aber leider auch keim Bild. Wo liegt der Fehler ?Danke !
-
Nachschlag:
Angespornt vom Erfolg versuche ich, das Skript noch etwas zu optimieren. Habe folgendes php.- Skript gefunden und in die shortcode- Syntax gegossen:ZitatAlles anzeigen
<?php
function random_pic_func()
{
$Verzeichnis = "http://www.passion-fliegenfischen.de/wp-content/uploads/startimages";
if($Verzeichniszeiger = opendir($Verzeichnis))
{
while($Datei = readdir($Verzeichniszeiger))
{
if(!is_dir($Datei))
{
$Dateien[] = $Datei;
}
}
closedir($Verzeichniszeiger);
}
echo"<img alt="Passion Fliegenfischen Startbild" src="",$Verzeichnis,"/",
$Dateien[rand(0, count($Dateien)-1)],"" />";
}
add_shortcode('random_picture', 'random_pic_func');
?>
Diese Skript ermittelt die Anzahl der Bilder im Verzeichnis selbst. Name und Format sind egal. Ist also etwas "eleganter".
Allerdings erhalte ich - nachdem ich dieses in die functions.php kopiert habe, folgende Fehlermeldung:Zitat
Parse error: syntax error, unexpected T_VARIABLE in /home/www/wp-content/themes/simplicity/functions.php on line 105
Die line 105, welche die Fehlermeldung erzeugt, betrifft die Pfadangabe des Verzeichnisses, in welchem die Bilder liegen, also
$Verzeichnis = "http://www.passion-fliegenfischen.de/wp-content/uploads/startimages"
vielleicht gibt es noch einen Tipp für mich .... -
Hallo alchymyth,
es hab sich gelohnt, dass ich der shortcode- Variante noch eine Chance gegeben habe. Das Skript funktioniert !
Vielen Dank !!! -
[HR][/HR]Hallo alchymyth,
Deine 1. Variante erzeugt einen Kasten mit rotem Kreuz an der Stelle auf der Seite, wo das Bild eingefügt werden soll. Und der anschließende Text der Seite (unterhalt der Stelle, an welcher das Skript eingefügt wurde) wird nicht angezeigt Bei der 2. Variante passiert nichts.:???: -
Hallo SirEctor,
nachdem einige Schweißperlen meiner Stirn entlag gelaufen sind, habe ich meine Webseite wieder zum Laufen gebracht. Und gebe nun meinem "Projekt", dass die (statischen) Startseite ein Zufallsbild ausgeben soll, einen letzte Chance. Von der Methode der shortcodes bin ich erstmal geheilt...In den von mir angelegten Ordner /wp-content/uploads/startimages habe ich 7 Bilder mit den Namen
start1.jpg
[...]
start7.jpg
kopiert und das Skript entsprechend angepasst:Zitat
<imgsrc ="<?php bloginfo('template_directory'); ?>http://www.passion-fliegenfischen.de/wp-content/upl…artimages/start< ?php echo (rand(1,7)); ?>.jpg"alt="Fliegenfischen Startbild" />
Ergebnis: es passiert nichts ! Was stimmt nicht ? -
Hallo bgeissler,
Lies mal hier:
http://faq.wpde.org/cannot-modify-header-information/Danke für den Link auf den Artiktel - das wars gewesen ! Am Ende meiner function.php befanden sich 2 Leerzeichen. nachdem ich diese gelöscht habe, konnte ich mich wieder einloggen. Ich bin überrascht, dass so eine Kleinigkeit eine so große Wirkung haben kann ! :???:
Vielen Dank für die schnelle Hilfe ! :grin:
-
da sich die Wiederherstellung meiner Webeseite schwierig gestaltet, habe ich ein Hilfeersuchen gepostet...
-
Hallo,
nachdem ich mit der function.php meines Themes simplicity etwas experimentiert habe, kann ich mich nicht mehr bei meiner WP- Webseite anmelden. Es kommt die Fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-includes/pluggable.php on line 881
Die function.php ist via FTP wieder in den Originalzustand versetzt worden - trotzdem gibt es diese Fehlermeldung. Um wieder in das Backend zu kommen, habe ich auch den Ordner des Themes umbenannt in der Hoffnung, dass dann ein anderes, funktionierendes Theme geladen wird und ich mich wieder anmelden kann. Vergebens. meine Webseite wird nun gar nicht mehr beladen. Auch die umbenennung der plugins- Ordners brachte keine Abhilfe - die Fehlermeldung bleibt ! :( Trauriger Status meiner Webseite seht ihr hier.Wie gehe ich am besten vor ?
Danke !
-
AW: Shortcode / Skript für Zufallsbild auf Startseite
... ... ...
-
AW: Shortcode / Skript für Zufallsbild auf Startseite
Hallo SirEctor,
danke für Deine Unterstützung. Ich werde die Tage versuchen meine Webseite wie von Dir beschrieben wieder in Ordnung zu bringen.Wenn ich Dich richtig verstehe, könnte ich das Skript, welches Du unter Post #9 angegeben hast, in meine Startseite einbinden und erhalte dann das gewünschte Zufallsbild ?! Bei meinen Versuchen ein php Skript direkt einzubinden, wurde dieses nicht übersetzt sondern als Text auf der Seite ausgegeben. Da mir ein Versuch nicht meine Webseite zerschiessen wird (wie gerade geschehen), werde ich das Skript anschließend ausprobieren. Melde mich...
Danke nochmals -
Komme mit der Fehlerbehebung nicht weiter. Beim Versuch mich anzumelden kommen die folgenden Fehlermeldungen:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in/home/www/wp-content/plugins/count-per-day/counter-core.php on line 200Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in/home/www/wp-content/plugins/count-per-day/counter-core.php on line 200
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-login.php on line 362
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-login.php on line 374
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-includes/pluggable.php on line 680
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-includes/pluggable.php on line 681
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-includes/pluggable.php on line 682
Warning: Cannot modify header information - headers already sent by (output started at /home/www/wp-content/themes/simplicity/functions.php:103) in /home/www/wp-includes/pluggable.php on line 881
und das Login- Fenster ist nicht mehr da. Wird jemand daraus schlau ? Wie gesagt kommt die Fehlermeldung, obwohl ich die originale function.php bereits über FTP wiederhergestellt habe. Wie kann ich dem Fehler beikommen ohne mich anmelden zu müssen ???