Beiträge von web4free

    Naja, und wie bekomme ich das jetzt in meine Sidebar rein?
    Ich hab in der functions.php eine 2. Sidebar definiert - diese finde ich dann auch in der Admin wo ich schön dynamisch auswählen kann was ich dort gerne drinnen hätte.
    Diese Sidebar wird ausserhalb der WP-Installation angezeigt.
    Da hab ich die letzten Kommentare und die letzten Artikel.

    Oder muß ich mir selber ein Widget zusammenstellen, welches nicht gleich beim nächsten Update weg ist, das ich da reinmachen kann?

    Ich steh im Moment am Schlauch :-(

    Hallo Gemeinde,

    ich hoffe mal, dass ich mit meinem Ansinnen hier richtig bin.
    Ich betreibe seit 3 Tagen Optimierungen im Bereich Usability.
    Unter anderem muß man dazu auch bei Verlinkungen also "a href" einen TITLE-Tag einfügen.

    HTML
    <a href="URL" title="Da steht auch noch was">Linktext</a>



    Mir ist dabei aufgefallen, dass die Links in der Auflistung der letzten Kommentare dieses HTML Element nicht beinhalten.
    Der Inhalt der Sitebar wird über die Admin eingerichtet.

    Jetzt könnte ich in der Core herumbasteln, was ich aber nicht will, da bei jeden Update das wieder zu machen wäre.
    Es gibt sicher eine andere Möglichkeit, die Ausgabe der Links von den letzten Kommentaren frei zu gestallten - warscheinlich in der functions.php im aktuellen Theme.

    Nur gefunden hab ich so gut wie gar nichts zu diesem Thema.
    Wie habt Ihr das umgesetzt - sollte es bei euch vorhanden sein?

    Bitte um Eure Hilfe!

    lg.
    Werner

    Gelöst!!

    Hi Gemeinde,

    Sorry aber ich hab den Fehler gefunden...
    War meine Schuld.
    Ich hab irgendwann 2008 einen Teil aus der wp-config.php in meine eigene zentrale config.php verschoben.
    Ich wollte nicht 20 verschiedene configs sondern halt nur eine zentrale - ist ja sicher nachvollziehbar.

    Das war der Teil:



    Nun jetzt hab ich das aus der zentralen config wieder in die wp-config getan und siehe da jetzt funktionierts wie es sein soll.

    Gott, das Leben kann so einfach sein :mrgreen:

    Nene....
    Die include wird normal aufgerufen.

    PHP
    include_once($_SERVER["DOCUMENT_ROOT"] . '/inc/sidebar_blog.php');

    In der sidebar_blog.php steht dann folgendes:

    PHP
    define('WP_USE_THEMES', false);
    require('../carparazzi/wp-blog-header.php')

    Und da kommt dann schon genannte Fehlermeldung.
    Die wp-blog-header.php wird aber sauber includiert bzw. gefunden - an dem liegts ja nicht - sonst könnte er ja auch nicht meinen dass die wp(); ungültig wäre.

    Ich verstehs nicht...

    Hallo Leute,

    Ich suche bereits das ganze Wochenende nach einer Lösung um die WP Sidebar in einen Content ausserhalb der WP-Installation einzubinden.

    In allen Fällen wird es in der Art beschrieben:

    PHP
    include 'path-to-wp-directory/wp-blog-header.php';

    ...und schon würden die WP-Functionen auch ausserhalb der WP-Installation zur Verfügung stehen.

    In meinem Beispiel möchte ich nur die dynamische Sidebar auch auf dem Rest meiner Seite nutzen.
    So dachte ich reicht es, wenn ich diesen include einbaue und schon könnte ich mittels

    PHP
    get_sidebar();

    die Sidebar anzeigen.

    Hat sich was - ich bekomme stehts den Fehler:

    Code
    [B]Fatal error[/B]: Call to undefined function wp() in  [B]/var/www/vhosts/xxx.com/httpdocs/wp-directory/wp-blog-header.php[/B] on  line [B]14[/B]

    Was mach ich falsch??
    Bitte um Hilfe!

    So sieht meine wp-blog-header.php aus (original)

    Hallo Leute,

    Ich nutze WP 3.0.5 und unter anderem ein Plugin, mit dem ich RSS Feeds verarbeiten kann.
    So hat jeder Partnerblog von mir seine eigene Kategorie in die seine Artikeln reinkommen.
    Wie ich heute festgestellt habe, landen die nicht nur in dieser ausgewählten Kategorie sondern auch in der Hauptkategorie.
    Der Fehler dürfte mir irgendwann die letzten beiden Wochen passiert sein.

    Egal - dann nutze ich eben die Funktion bei den Artikeln, dass ich mehrere markiere und dann bearbeite.
    Ich wähle dann nur die Kategorien aus zu denen diese Artikeln gehören, aktuallisiere und was sehe ich?
    Es sind immer noch die selben Kategorien wie vorhin.

    Auf was ich schon gekommen bin ist, dass ich beim PulkEdit zwar Kategorien in Massen hinzufügen kann, aber nicht entfernen.
    Ähnliche Sache gab es da scheinbar schon einmal.

    Hat jemand eine Idee für mich, wie ich 400 Artikel komot editieren kann.
    Ich will da jetzt nicht jeden einzelnen per Quickedit oder Edit ändern müssen.

    Besten Dank
    lg.
    Werner

    Hi,

    Das kann einige Gründe haben. Versuche es erst mal mit dem deaktivieren der Plugins.
    Wenn Du es ausschliessen kannst das die daran schuld sind dann wäre das ein erster Schritt.



    Bei welchen Blog soll ich das mal versuchen?
    Bei dem Blog bei dem ich den Artikel des anderen Blog erwähne - also der Sender, oder bei dem Block wo der Originalbeitrag steht??

    Nachtrag:
    Ich habe jetzt mal bei dem Blog alle Plugins deaktiviert, der den Link zum Originalblog beinhaltet.
    Hier wird nirgenst etwas vermerkt, dass der Ping funktioniert hätte.
    Es steht auch nichts im Table der Datenbank "wp_posts"
    Da ist in der Spalte "ping_status" der Status auf open und in den beiden Spalten to_ping und pinged steht gar nix.

    Hallo Gemeinde,

    ich weiß das es funktioniert, da ich bei den Kommentaren mancher Beitrage Trackbacks / Pingbacks eingetragen habe.
    Seit kurzem will das aber nimmer funktionieren - ich vermute mal dass es nach dem Updaten der Version war.
    Jetzt update ich regelmäßig WP und es funktioniert einfach nicht.

    Vielleicht habe ich irgendwo eine Einstellung vergessen zu setzen.
    Bei den Artikeln die ich schreibe sind immer die beiden Optionen "Erlaube Kommentare" und "Erlaube Pings" aktiviert.

    Heute hab ich einen Beitrag im Blog verfasst. Etwas später habe ich dann in einem anderen Blog von mir - ebenfalls WP 2.8.3" - einen anderen Beitrag geschrieben. Darinn habe ich vom anderen Blogbeitrag geschrieben und einen direkten Link zu diesen Beitrag eingetragen.

    Aber weder eine Mail, noch der Kommentar selber sind bei diesen Beitrag eingetroffen.

    Was mach ich falsch??

    Hi Leute,

    ich habs jetzt doch anderst gelöst und zeige im Feed den gesammten Beitrag an - somit sind auch die Bilder drinnen und auch das Artikelbild funktioniert so wie ich wollte.

    Dennoch danke schön!
    lg.
    Werner

    Hi,

    Also in meinem Feed funktionieren die Bilder, hab aber auch in den Lese-Einstellungen
    Zeige im Newsfeed
    X ganzen Text

    angehakt. Außerdem kommt es auch auf den Feedreader an. Firefox z.B. kürzt immer und zeigt auch keine Bilder. Hast du es mal mit einem anderen Reader ausprobiert?



    Ich habe vergessen zu erwähnen, dass ich nur einen Teil und nicht den ganzen Beitrag im Feed anzeige.
    Es fehlt auch das nötige Element in dem ein Bild drinnen wäre.
    Also angezeigt bzw. eingebunden wird definitiv kein Bild.

    Ich bräuchte auch eher einen Hinweis wie ich zB. das Erste vorkommende Bild einfügen könnte.
    Muß ja nicht innerhalb des Textes sein - kann ja als eigenes Element auch im Feed stehen.
    Wichtig ist halt nur, dass es kein Hack ist, da dieser beim nächsten WP-Update verloren ginge.

    Hallo Leute,

    Da bei mir im RSS Feed keine Bilder angezeigt werden versuchte ich heute mein Glück mit dem WP RSS Images Plugin, welches aber so wie es aussieht in WP 2.8.3 nicht funktioniert.

    Kenn Ihr ein Plugin welches mir das Erste Bild eines Beitrages in den RSS Feed schiebt?
    So toll RSS ja auch ist, nur reinen Text wollen die Leser auch nicht immer und da wäre ein Bild nicht gerade schlecht.

    Vielleicht könnt Ihr mir etwas helfen.
    Besten Dank.

    lg.
    Werner

    Hi,

    Das ist zumindest schon mal ein Anfang - hätte ich selber finden können - aber manches mal sieht man den Wald vor lauter Bäumen nicht.
    Ich hab mir da jetzt so ein Plugin gezogen, mit dem es möglich ist, über die Admin das Autosave zu aktivieren und deaktivieren und noch einiges mehr.
    Was ich nicht gefunden habe, wie ich die ganzen Autosavesachen sauber aus der Datenbank bekomme.
    Kann ich die einfach so löschen oder gibt es da irgendwelche Querverbindungen??

    lg.
    Werner

    Hallo Forum,

    Ich hätte mal ne Frage zur Autosave-Funktion.
    Soweit ist das Ding ja spizenmäßig, hinterlässt aber in der Datenbank jede Menge Müll meiner Meinung nach.

    Wenn ich einen Post - eigentlich ist es eine Page - ständig ändere, bevor er veröffentlicht wird, wird regelmäßig Zwischengespeichert was ja auch gut ist.
    Lösche ich diese Page oder diesen Post, sind auch alle Autosaves weg - das ist auch gut.

    Veröffentliche ich aber die Page bzw. den Post, bleiben alle Autosaves erhalten.

    Als Beispiel: Effektiv habe ich gerade mal 20 Pages, in der Datenbank aber über 227 Einträge.

    Gibt es eine Möglichkeit, wenn der Post veröffentlicht wurde diese Autosaves zu löschen - oder zumindest auf Wunsch, weil man weiß, dass sich bei dieser Page nach veröffentlichung eh nix mehr verändert.

    Klar könnte man das auch manuell aus der DB kübeln, aber ich denke das gibt es sicher schon irgend ein hilfreiches Helferlein, oder?

    lg.
    Werner

    Problem gelöst

    Hi Leute,

    Das Problem ist gelöst und war auch gar nicht schwer.
    Mit diesem Suchbegriff in Google und gleich mal den Ersten Eintrag gewählt hab ich das lösen können.

    Suchbegriff:
    Cannot unset string offsets in /wp-admin/includes/file.php

    Thread in diesem Forum:
    http://forum.wordpress-deutschland.org/webhosting-pro…all-inkl-2.html

    Der Beitrag von Lucy2402 um 19:17h war dann die Lösung!

    Danke euch dennoch!
    lg.
    Werner

    Hi Leute,

    Irgendwie ist der Wurm drinnen.
    Ich habe 2 Portale in denen die selbe WP Version laufen - sind sogar am selben Server nur getrennte Domains und daher auch getrennte Verzeichnisse (nur so zwecks Info).

    Wärend die eine WP Version - beide sind die 2.7.1er DE-Edition Version - anstandslos funktioniert, pfeifft mir die andere WP-Installation etwas.

    Es geht um das Installieren von Plugins über die Admin wo man dann seine Verbindungsdaten eintragen muß.

    Vorgehensweise:
    Ich gehe zu den Plugins - Suche online mein Plugin über den Link "Plugin-Verzeichnis" - suche mein Plugin und klicke drauf und dann auf installieren.

    Jetzt sollte eigentlich die Seite aufgehen wo ich mein Passwort eintragen muß für die Verbindungseinstellung (FTP) - diese Seite bleibt aber weiß und da kommt genau ausser der linken Navigation genau nix.

    Jetzt dachte ich, dass ich vielleicht durch den Umzug der Seite von einem alten Server auf den neuen, irgendwo noch alte Pfadangaben in den Options drinnen habe - die sind aber alle angepasst auf den neuen Server.

    Das betrifft übrigens auch die Möglichkeit nach einem ZIP auf der HDD zu suchen und hoch zu laden - selber Effekt.
    Was funktioniert ist, wenn ich manuell per FTP das Plugin hochlade und dann über die Pluginadmin das ganze aktiviere und verwalte - das will ich aber nicht so :-)

    In der PHP.ini hätte ich auch schon mal die Fehlermeldungen anzeigen lassen - kommen aber keine die mir weiterhelfen hätten können und die sich auf mein eventuelles Problem hindeuten hätten lassen.

    Irgendwer eine Ahnung oder sogar Lösung was das sein kann??
    Besten Dank

    Ergänzung:
    Die Fehlermeldung die erscheint lautet:
    Fatal error: Cannot unset string offsets in /srv/www/vhosts/meinedomain.at/httpdocs/wp-admin/includes/file.php on line 676

    Also wenn ich mir die Header genau ansehe werden die
    /wp-includes/classes.php
    /wp-includes/functions.php
    /wp-includes/plugin.php
    nur geladen, wenn die wp-config.php nicht vorhanden ist.

    Gut so könnte er die wp() ja auch nicht finden.

    Wenn ich aber schlau wie ich bin diese 3 Includes vor die Abfrage der wp-config.php gebe

    schreit er mir wieder mit einer Fehlermeldung endgegen.
    Dieses mal findet er dann die main() nicht.

    PHP
    Fatal error: Call to a member function main() on a non-object in /srv/www/web1/html/bidgolicious/wp-includes/functions.php on line 899

    Nö das Errorlog spuckt mir nur den selben fehler aus.
    Auch wenn ich die

    PHP
    include_once( dirname(__FILE__) . '/wp-includes/classes.php');

    zB. mittles ECHO ausgeben lasse

    PHP
    echo dirname(__FILE__) . '/wp-includes/classes.php';

    bekomme ich die korrekte Pfadangabe.

    Also von daher sollte es eigenlich keine Probs geben.
    Ich schau derweil auch weiter...

    Irgendwie bin ich scheinbar zu blöd dazu.

    Ich habe jetzt die originale Header nur in der Datei includiert in der das Ganze auch notwendig wäre - leider genau die Satrtseite des ganzen Portales.

    Eingebunden wird Sie mittels

    PHP
    require '/srv/www/web1/html/bidgolicious/wp-blog-header.php';



    Das ist jetzt die ORIGINAL wp-blog-header.php
    Fehlermeldung:

    PHP
    Fatal error: Call to undefined function wp() in /srv/www/web1/html/bidgolicious/wp-blog-header.php on line 22



    Ich werde jetzt noch versucher herauszufinden worann es liegt, dass er mir absolut nicht die Funktion will.

    Hi,

    Da ich nicht die originale Datei angreifen wollte habe ich diese kopiert und als wp-blog-header2.php gespeichert und diese modifizierte includet.

    Wie schaut meine Originale funktionierende aus:


    Zeile 2 bis 7 muß drinnen sein wegen dem restlichen Portal.

    Da nun beim includen dieser Header eine Fehlermeldung rauskommt bzg. der session_start() - weil schon vorher Content ausgegeben wurde und weil er die wp(); nicht findet.

    deswegen gab es eine Kopie dieser Header die dann so ausgesehen hat:



    leider aber mit dem selben Ergebnis dass ich keine Funktion erreiche.

    Mein Beispiel:

    PHP
    include_once($DOCROOT . 'bidgolicious/wp-blog-header2.php');
        echo the_permalink('Hallo lieber Tag');


    Fehlermeldung:

    PHP
    Fatal error: Call to undefined function the_permalink() in /srv/www/web1/html/blocks/deinwissen.php on line 60

    Hallo marX,

    Danke für die Antwort,

    leider wäre die einfachste Art - das includen der wp-blog-header.php - die schönste Art gewesen.
    Aber er findet mir dann die wp() nimmer und auch Modifizierungen in der kopierten wp-blog-header.php hätten nix gebracht.

    Wie auch immer habe ich heute die Order gegeben im Titel es tunlichst zu vermeiden etwas einzugeben was einer Domain ähnlich sein könnte.
    Somit sollte dieses Problem auch nimmer auftauchen - hoffe ich.

    Vielleicht werden wir irgendwie noch fündig, damit das Ganze dennoch so sauber wie in WP ablaufen kann.

    lg.
    Werner