Beiträge von saltletts

    Hallo,

    Ich habe folgendes vor:

    Für mein Wordpress-Projekt (v.2.3.2) werde ich lediglich 2 Hauptkategorien erstellen, da darunter dann jeweils einige Unterkategorien.

    - Hauptkategorie 1
    ---- Unterseite 1
    ---- Unterseite 2
    ---- Unterseite 3
    ---- Unterseite 4
    ---- usw.
    - Hauptkategorie 2
    ---- Unterseite 1
    ---- Unterseite 2
    ---- Unterseite 3
    ---- Unterseite 4
    ---- usw.

    Die 2 Hauptkategorien will ich aber im Header anzeigen lassen (etwas größer) und in der Sidebar lediglich das, was zur jeweiligen Hauptkategorie gehört (sprich untergeordnet ist).

    Nur komme ich mit diesem Widgetzeugs nicht so ganz klar, wie ich das konfigurieren kann. Das was in der sidebar.php steht, ist ja nur alternativ, falls keine Widgets gewollt werden.

    Wenn ich jetzt in die widget.php gehe, dann muss ich wohl da dran arbeiten? Nur steige ich da nicht richtig durch.

    Auch im Header selbst hab ich noch ein wenig Probs, die beiden Kategorien anzuzeigen, da ich hier eine kleine grafische Spielerei vorstehen will:

    Wenn ich mich in der Hauptkategorie 1 (ID 183) befinde, oder in irgendeiner der dortigen Unterkategorien, solle es mir den Grafiklink 1 (menu_1) anzeigen. Wenn ich mich in der Hauptkategorie 2 (ID 182) befinde oder in einer der dortigen Unterkategorien, dann den Grafiklink 2 (menu_2).

    Die dritte Grafik (Startseite) soll nur auf der Startseite erscheinen.

    Wenn ich das so mache:

    PHP
    <?php if (is_category('183')) {?>
    <div class="menu_1">..Grafiklink 1..</div>
    <?php } ?>
    <?php if (is_category('182')) {?>
    <div class="menu_2">..Grafiklink 2..</div>
    <?php } elseif (is_home()) { ?>
    <div class="menu_other">..Grafiklink Startseite..</div>
    <?php } ?>

    wird der Grafiklink 1 nur anzeigt, wenn ich mich ausschliesslich in der Kategorie ID183 befinde dasselbe mit ID 182. Die is_home Regel funzt gar nicht, und alle anderen Seiten zeigen auch keinen Grafiklink an.

    Wie soll ich denn den Header erkennen lassen, in welcher "Hauptkategorie" man sich gerade befindet? Alle ID´s auszählen bringts ja nicht oder?

    Ich vermute mal, das liegt am "htmlspecialchars" in der PHP-Datei. Hast du auf deiner Seite anstelle der Umlaute die HTML-Schreibweise benutzt?

    Ich habe die Sonderzeichen so geschrieben wie sie sein sollen. Bisher sind sie auch so erschienen wie sie sein sollen. Nur mit dem neuen Plugin werden sie in HTML-Schreibweise gezeigt. Deaktiviere ich es, passt es wieder.

    Aber von der eigentlichen Funktion her scheint das Plugin für mich brauchbar zu sein, das die "Unterkategorien" nach wechseln in eine andere Hauptkategorie wieder ausgeblendet werden, ist klasse.

    [NACHTRAG]
    Ich mach die Umwandlung mit htmlspecialchars für den Titel einfach raus aus dem Plugin, dann scheints wohl zu gehen. Danke für den Hinweis.

    Hallo,

    Ich habe eben das Plugin hier installiert:
    WordPress › Folding Categories for Wordpress 2.3 « WordPress Plugins

    Es soll dass WP-eigene Widget ersetzen, dass bei mir nicht richtig funktioniert. Zumindest wird die zweite Unterkategorien-Ebene in der Sidebar wo das Widget gesetzt ist nicht angezeigt.

    Jetzt hab ich das Problem, dass Sonderzeichen im Titel der Unterseite, mit dem Plugin falsch dargestellt werden (anstatt der Sonderzeichen erscheint die HTML-Schreibweise). Scheint irgendwie ein Zeichensatz-Problem zu sein.

    Wie, oder besser "wo" kann ich das beheben?

    Hallo,

    Ich brauche für eine alte Wordpress Version (1.5.2) einen Datenbankmanager als Plugin, mit dem ich die komplette Datenbank möglichst als SQL-Datei sichern kann.

    Ich habe für meine neuen Projekte den WP-DB Manager 2.2 aber der funzt unter der alten WP Version nicht.

    Kann mir bitte Jemand nen Tip geben? Finde nix in diversen Plugin-Archiven, es sei denn ich hätts übersehen....

    Hallo,

    Ich wollte dieses Plugin nutzen: Wordpress Custom Admin Branding : Josh Byers | My Digital Playground of Fun and Frivolity

    Leider macht es zumindest im Loginbereich Probs. Diese Fehlermeldungen kommen:

    Warning: Cannot modify header information - headers already sent by (output started at ../wp-content/plugins/custom_branding/custom_branding.php:40) in ../wp-login.php on line 12

    Warning: Cannot modify header information - headers already sent by (output started at../wp-content/plugins/custom_branding/custom_branding.php:40) in ../wp-login.php on line 24


    Ich vermute mal, es liegt an der fehlenden Kompatibilität, richtig?

    Das Plugin-Script ist sehr klein und hat nur wenige Befehle enthalten. Kann man denn da nicht was machen, damit das auch unter 2.3.1 funktioniert?

    Ich würde gerne einen eigenen Loginbereich gestalten, sowie Header und Footer im Adminbereich. Das wäre genau das richtige. Und in den Scripten möchte ich es nicht direkt ändern, sonst muss ich das mit jedem Update neu machen.

    Kann mir Jemand sagen wo es hängt, oder ist eine Fehlerhebung ausgeschlossen? :cry:

    Hallo,

    Ich nutze das Ajax Newsletter 1.0 Plugin. Was mir nicht gefällt ist, dass keine Captcha-Funktion (AntiSpam-Sicherheits-Eingabe) vorhanden ist.

    Leider bin ich jetzt mehrmalig am Versuch gescheitert, frei erhältliche Captcha-Funktionen einzubauen.

    Zwar zeigt mir der Plugin-Bereich nicht an, dass es eine neuere Version evtl. mit dieser Funktion gibt. Aber wer weiß, obs das vielleicht nicht doch gibt?

    Oder kann mir Jemand die Captcha-Funktion einbauen?

    Umstieg auf anderes Newsletter-System ist nicht unbedingt angesagt, ausser das Ding kann das gleiche bieten wie dieses Plugin. Ich habs eigentlich zweckentfremdet, um wenigstens über die Artikel-Freischaltung halbwegs komfortabel mitteilen zu können....

    Hallo,

    Ich hab eben mal im Plugin-Bereich nen Wunsch über eine Benachrichtigungssystem geäußert. (eMail-Benachrichtigung an Autoren bei Freischaltung und auch Löschung eines Artikels).

    Solange es sowas wie dort gefordert noch nicht gibt, muss ich mich wohl oder über mit einer alles andere als idealen Lösung durchbringen, und zwar mit dem:

    Plugin: Ajax Newsletter 1.0

    Im "Wesentlichen" könnte es den Zweck, für das ich es einsetzen will, schon erfüllen. Leider nicht ganz, denn ich kann damit nur über neu veröffentlichte Artikel informieren, nicht aber über gelöschte, schonmal schlecht. Aber gut, ich will jetzt wenigstens das Beste draus machen.

    Zumindest kann ich mit dem Plugin die Schreiber neuer Artikel über die Veröffentlichung dieser neuen Artikel informieren. Aber wie bringe ich die Artikeleinreicher dazu, sich in die Abo-Liste einzutragen? Ich gehe aus Erfahrungen heraus davon aus, das Text- und Bildhinweise zu einem größeren Teil nicht gelesen, nicht erkannt oder einfach ignoriert werden.

    Wenn ich die eMail-Adresse selbst eintragen möchte, dann müsste ich mir beim Veröffentlichen den Benutzernamen merken, dann oben im Menü auf "Benutzer" gehen, in das Suchfeld den Benutzernamen eingeben, aus den Suchergebnissen heraus den Link zum Ansehen/Bearbeiten des Profils anklicken, im Profil die eMail-Adresse rauskopieren, auf der Startseite die Unterseite mit der Newsletteranmeldung heraussuchen, die eMail-Adresse eingeben, im Menü "Einstellungen"-->"Newsletter" die eMail-Adresse aktivieren.

    Ziemlicher Aufwand, wa?

    Also wie bringe ich einen User dazu, oder sollte ich fragen: wie "erzwinge" ich die Registration auf der Newsletter-Seite?

    Austragen kann er sich dann in den vielen eMails dann ja selbst wieder, wenns ihm auf den Keks geht. Aber ich glaube auch aus rechtlichen Gründen wäre es wichtig, dass er die Registration/Anmeldung zu dieser Benachrichtigung selbst durchführt, sonst könnte man es als "Spam" werten....

    Hallo,

    Also eigentlich finde ich es fast ne Schande, das es den WordPress Entwicklern seit Bestehen des Scripts noch nicht gelungen ist, ein vernünftiges eMail-Benachrichtigungssystem "standardmäßig" einzubauen, denn ich kann mir absolut nicht vorstellen, dass es nur so wenige Administratoren gibt, die ein möglichst auch konfigurierbares System auch anwenden.

    Mit Benachrichtigungs-System meine ich, die Möglichkeit automatisiert per eMail über die Freischaltung oder besser auch über die Ablehnung informieren zu können. Jedes halbwegs brauchbares Webkatalogscript ermöglich inzwischen mehrere verschiedene eMail-Templates anzulegen mit unterschiedlichen Formulierungen (je nach Art der Anwendung), und das Script verschickt sowohl beim Löschen eines Eintrages die entsprechende eMail, und auch beim Veröffentlichen.

    Im Falle von Wordpress-Script würde ich mir vorstellen, das entweder auf der Seite: [COLOR=Blue]/wp-admin/edit.php[/COLOR] oder im Abschlussverfahren in der Datei: [COLOR=Blue]/wp-admin/post.php[/COLOR] eine solche Benachrichtigung ausgelöst wird.

    Wobei wohl eher post.php richtig sein wird, denn ein gelöschter Artikel taucht dann ja unter edit.php nicht mehr auf. Keine Ahnung.

    Das Script müsste sich je nach ausgewähltem Artikel einfach die eMail-Adresse des Users krallen, das vorbereitete eMail-Template verwenden, und bei einer Veröffentlichung des Artikels wäre die endgültige Url wo sich der Artikel befindet ganz gut. Vielleicht noch ein paar Variablen für Autoren-Namen, Datum usw. Die Gestaltung der eMails müsste auf jeden Fall sehr offen sein.

    Da könnte man sich ein wenig an dem Webkatalog-Script: PHP Link Directory v3.2.0 orientieren, sehr vorbildlich gelöst. Zu bald jeder möglichen Aktion sind eine ganze Reihe an Vorlagen konfigurierbar, jede Menge Variablen sind einfügbar, je nachdem was man so alles drin stehen haben will, sowas muss doch auch in Wordpress möglich sein. Und wenn nicht standardmäßig, dann eben als Plugin.

    Ich hab hier im Forum schon gesucht, gefragt und gefunden, aber diese ganzen Subscribe- und Newsletter-Systeme sind einfach nicht das, was ich mir darunter vorstelle. Dazu kommt, dass sich die Schreiber erstmal selbst noch in diese Abo-Listen eintragen müssten. Erfahrungsgemäß gibt es genug Schreiber, die selbst die eindeutigsten Hinweise übersehen/überlesen, und demnach auch keine eMails bekommen würden. Und ich könnte ja nur über Text- oder Bildhinweise darauf aufmerksam machen.

    Man muss den Autoren einfach diesen Service bieten, über die Freischaltung zu informieren. Das alles manuell machen, sich die eMail-Adresse im Profil raussuchen, dann das eMail-Programm öffnen, sich im Blog erstmal die endgültige Url des veröffentlichten Artikels raussuchen/kopieren, dass ist doch alles andere als zeitgemäß und dauert alles viel zu lange.

    Herr, erhöre mich....:mrgreen:

    Oder, wenn du keine search.php hast:

    PHP
    if ( is_search() ) {
      ($post->post_excerpt != "")? the_excerpt() : X_shift_down_headlines($post->post_content);
    } else {
      the_content('Read the rest of this entry &raquo;');
    }

    Natürlich in der index.php


    search.php hab ich in der Tat nicht. Mit dem oben genannten Codeschnipsel in der index.php klappt das einwandfrei. Super danke :mrgreen:

    Hallo,

    Ich habe folgendes Problem:

    Was ich bei der Datei [COLOR=Blue]archive.php[/COLOR] (also Auflistung der Blogartikel in den Kategorien und in den Monats-Archiven) recht einfach lösen konnte, gelingt mir bei der Auflistung der Suchergebnisse überhaupt nicht.

    Bei meinem Template war es so, dass bei der Datei [COLOR=Blue]archive.php[/COLOR] alle gelisteten Artikel komplett dargestellt wurden. Ich wollte aber nur den Anleser pro Artikel dargestellt haben.

    Jetzt hab ich die betreffende Zeile:

    <?php the_content('Read the rest of this entry &raquo;'); ?>

    einfach mit:

    <?php ($post->post_excerpt != "")? the_excerpt() : BX_shift_down_headlines($post->post_content); ?>

    Bums fertig aus, Problem behoben.

    Aber wenn ich in die Blogsuche was eingebe, werde mir die Suchergebnisse auch "voll" dargestellt, absolut unerwünscht.

    Erstellt werden die Suchergebnisse über die datei [COLOR=Blue]index.php[/COLOR] im Template-Ordner, ebenfalls mit der Zeile:

    <?php the_content('Read the rest of this entry &raquo;'); ?>

    Nur kann ich diese nicht einfach wie oben beschrieben ersetzen, da sonst meine ganzen angelegten "Seiten", also Infoseiten, Impressum, Startseite usw. auch nur der Anleser dargestellt wird, wenn überhaupt was da hier kein Anleser eingegeben wird.

    Vermutlich muss ich jetzt hier mit einer IF-Regel was erstellen, aber da scheitern meine wenige Kenntnisse. Kann mir da Jemand bitte helfen, oder gibts ne andere einfachere Möglichkeit und ich steh grad nur auf dem Schlauch? :confused:

    Hallo,

    Ich bin im Moment etwas am Verzweifeln. Habe für ein bereits installiertes WordPress-Script auf 2 unterschiedlichen Servern ein Upgrade auf 2.3.1 de durchgeführt.

    Bei einem CONFIX-Server gings tadellos, keinerlei Probs, beim anderen Script auf einem HostEurope Server ist die Mailfunktion lahmgelegt, obwohl es unter der alten Version monatelang funktioniert hat.

    Es werden vom System keinerlei Mails mehr versandt, weder an mich noch an User. Wenn man sich das vergessebe Passwort zuschicken lassen will, kommt diese Meldung:

    Die E-Mail konnte nicht gesendet werden.
    Mögliche Ursache: Dein Host hat eventuell die mail()-Funktion abgeschaltet.

    Jetzt muss ich dazu sagen, dass HostEurope eine Eigenart hat, da man in seinem Webhosting-Adminbereich eine gültige Domain-Mailadresse mit info@ als Standard-eMailadresse für die Scripte angeben muss. Ohne eine Angabe passiert passiert genau das, was ich jetzt vorfinde, dass die mail() Funktion nicht klappt.

    Nur isses so dass mir dieses Problem schon lange bekannt ist, und deshalb diese Standard-Mailadresse schon lange eingerichtet ist, immernoch, sonst hätte auch die Vorgängerversion von WordPress in der Hinsicht nicht funktioniert. Warum HostEurope das so einbaut weiß ich nicht, habe ich nie verstanden, aber egal, zumindest ging es bisher. Nur mit Version 2.3.1 nicht.

    Ansonsten scheint alles in Ordnung zu sein, das Upgrade hat ansonsten geklappt, optisch und im Adminbereich scheint alles da zu sein wie bisher auch, bis auf die fehlenden Mails halt.

    Wo muss ich jetzt den Fehler suchen? Ist das ein Script-Problem, oder ein Serverproblem? :confused:

    Möglich wäre auch eine Javascript-Lösung, die den Content bereits beim Editieren prüft und den Send-Button erst freigibt wenn die Mindestzahl erreicht ist (Action-Hook "admin_head").

    Das wäre die genialste Lösung. Aber wie unterscheidet dann das Script, ob man den Artikel fertig hat, oder einfach nur zwischenspeichert um den bisher geschriebenen Text nur zwischensichern will? Es gibt Leute die schreiben das tatsächlich am Editor, und nicht vorher komplett in Word als Vorbereitung....

    Hallo,

    Ich möchte in meinem Blog für einen geschriebenen Artikel eine Mindestanzahl an Wörtern (oder viá Buchstaben) fordern, und das Eingabefenster soll das auch erkennen können, bzw. soll eine Fehlermeldung erscheinen, wenn der User den Artikel/Post veröffentlichen will.

    Gibt es sowas bereits, vielleicht als Plugin, oder wie kann man sowas selbst realisieren?

    Hallo,

    Ich habe in der Datei: profile.php in der Zeile in der das INPUT-Feld für die eMail-Adresse steht, ein [COLOR=Red][COLOR=Blue]disabled="disabled"[/COLOR] [COLOR=Black]eingefügt, damit ein User die eMail-Adresse selbst nicht mehr ändern kann. Das kann zukünftig nur noch ein Administrator, über user-edit.php

    Allerdings hab ich jetzt das Problem, das bei einer Änderung des Passworts (aus Sicht des Users), also ebenfalls in der Datei profile.php diese Meldung kommt:

    [/COLOR]Fehler: Bitte eine E-Mail-Adresse eingeben

    [COLOR=Black]Allerdings finde ich jetzt nicht den Teil, wo die Abhängigkeit des Passworts von der eMail-Adresse geprüft wird.

    Kann mir Jemand sagen wo ich das ändern/löschen/bearbeiten muss, damit mein Vorhaben gelingt?

    Da aufgrund der Registrierung zwangsläufig eine eMail-Adresse besteht, und der User diese ja nicht mehr ändern/löschen kann, wäre diese Abhängigkeitsprüfung in meinem Fall auch überflüssig...
    [/COLOR][/COLOR]

    Ich versuche es nochmal. Ist es denn nicht möglich, beim schreiben eines Textes über den Editor eine Mindestanzahl an Zeichen (oder für mich besser von Wörter) zu fordern von einem Schreiber?

    In eigentlich jedem Webkatalogscript ist im Submit-Formular bei den wichtigsten Datenfelder die Länge begrenzt, aber auch die Mindestlänge an Zeichen kann konfiguriert werden.

    Das muss doch auch beim Wordpress-Script möglich sein? Ich bin leider ne PHP-Null deshalb kann "ich" es nicht. Weiß denn wirklich keiner weiter? :???:

    Ich brauche irgendwas, mit dem ich die Mindestlänge eines Artikels festlegen kann, idealerweise mit der Anzahl an Worten, notfalls auch über Zeichen. Die Schreiber sind einfach zu blind, eindeutig und unübersehbare Hinweise zu lesen, deshalb wäre eine automatische Funktion die erkennt das der Text zu kurz ist, ideal.

    Aber da fängts dann schon an: Für mich wäre wichtig den endgültigen sichtbaren Text zu zählen. Aber was ist wenn da einer unzählige <font>-Tags oder <strong> Tags mit rein packt? Die zählt es dann sicher mit. Ich lösche so Zeugs zwar weil ich das nach eigenem Ermessen platziere wo ich das für sinnvoll halte.

    Gibts irgendwas? Selbst basteln mute ich mir nicht zu, kann zu wenig mit PHP umgehen....