Wow. ![]()
Das ist super und ich habe es auch gleich eingebaut.
VG Elke
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenWow. ![]()
Das ist super und ich habe es auch gleich eingebaut.
VG Elke
Hi,
wenn ich das Ganze richtig verstanden habe:
Du klickst auf eine Kategorie in der Sidebar und er zeigt alle an.
Außerdem erscheint oben irgendwas mit Archiv.
Ich weiß nicht warum und wieso er die Archive-Datei aufruft, aber er müsste entweder die category.php (wenn vorhanden) oder die index.php aufrufen.
Mit dem Archiv hat das doch garnichts zu tun, oder?
Schau mal bitte nach der index.php Datei und poste diese.
Oder gibt es auch diese nicht?
Noch eine Frage, weil ich die neueste Version noch nicht habe:
wo setzt Du die Kategorie auf Entwurf?
Oder meinst Du die Beiträge, die sich in der Kategorie Allgemein befinden?
Noch etwas?
Warum benennst Du die Kategorie Allgemein nicht in Aktuelles um?
Dann kannst Du Dir den Rest sparen.
Einwenig irritiert. ![]()
VG Elke
:-D:-D
Damit wir Dir helfen können, wäre es gut, wenn Du die URL hier veröffentlichen würdest.
VG Elke
in Deiner css-Datei (style.css) findest Du folgende Zeilen:
.widget_style ul {
padding:15px 0px 15px 20px;
margin:0px 0px 0px 0px;
}
ändere dies wie folgt ab:
.widget_style ul {
padding:15px 0px 15px 0px;
margin:0px 0px 0px 0px;
}
Der 4. Wert gibt den linken Abstand an.
Viel Glück.
VG Elke
P.S. Und das nächste Mal gibst Du einfach direkt hier Deine URL an, dann kann nicht nur ich, sondern können auch die anderen Dir helfen. ![]()
Dieses Problem hatten schon andere.
Und wenn ich mich recht entsinne, gab es zwar viele Ansätze, das Problem zu lösen, aber keine wirkliche Lösung.
Unter http://forum.wordpress-deutschland.org/konfiguration/…r-besucher.html findest Du z.B. einen solchen Tread, der sich damit beschäftigt.
VG Elke
Hallo,
um einige Beiträge von der Anzeige z. B. auf der Home umd im Archiv auszuschließen, habe ich die folgende Funktion geschrieben und als Plugin installiert.
Wichtig ist mir dabei, dass nach dem Loop nur dann "weitere Beiträge" / "vorherige Beiträge" erscheint, wenn dem auch so ist.
function eb_wherefilter() {
global $wpdb;
$today = current_time('mysql', 1);
if (is_home() or (is_archive() && !is_category()) or (is_search())) {
$where = " and substr($wpdb->posts.post_title,1,18) != 'Einige Worte vorab' and $wpdb->posts.post_status = 'publish' AND $wpdb->posts.post_date_gmt < '$today' and $wpdb->posts.post_type='post' ";
return $where;
}
else
{
return;
}
}
add_filter ('posts_where','eb_wherefilter');
Alles anzeigen
Zur Info:
ich benutze das Sticky-Plugin und arbeite mit wp 2.2.3.
Wenn ich das Plugin aktiviere, dann zeigt er die "ausgesperrten" Beiträge in den Kategorien auch nicht mehr an, obwohl er das sollte.
Was mache ich falsch?
Über Eure Hilfe würde ich mich sehr freuen.
VG Elke
Bitte schön. ![]()
Es wäre wirklich schön, wenn ich mich damit auskennen würde, aber das nächste Problem mit den Filtern wartet schon, das werde ich aber woanders posten. ![]()
Gibt es vielleicht eine Seite, wo diese ganzen internen Sachen (Filter & Co.) erklärt werden, natürlich super einfach, mit diversen Beispielen und auf deutsch. ![]()
Meine Englischkenntnisse sind leider sehr mau. Und das ist leider nicht gelogen. ![]()
VG Elke
Hallo Demy,
ZitatMeiner Meinung nach liegt das Problem beim tinymce - und sollte auch dort gefixt werden.
Der Meinung bin ich auch, aber im Moment ist es mir wichtiger, das ungewollte Phänomen schnell zu beseitigen. ![]()
Weil ich mehrere Blogs zu betreuen habe, habe ich mir doch noch einmal die Arbeit gemacht, das folgende Plugin zu schreiben.
Wer möchte, kann sich das Plugin kopieren.
<?php
/*
Plugin Name: eb_posts_speichern
Plugin URI: http://elke-burmester.de/plugins/eb_posts_speichern/
Description: Fuegt die Umbrueche vor dem Speichern in die Variable wieder ein.
Version: 1.0
Author: Elke Burmester
Author URI: http://elke-burmester.de
*/
?>
<?php
/* Copyright 2007 Elke Burmester
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
?>
<?php
function eb_posts_speichern()
{
global $user_ID;
if (!current_user_can('edit_posts'))
return $_POST['post_content'];
$_POST['post_content'] = wp_richedit_pre($_POST['content']);
return $_POST['post_content'];
}
add_filter ('content_save_pre','eb_posts_speichern');
?>
Alles anzeigen
VG Elke
Zitatwas tun? ich bin ratlos. wie deaktiviere ich ein plugin, wenn ich nicht auf die maske komme?
Lösche das Plugin mit Hilfe Deines ftp_Programms direkt auf Deinem Server (ggf. vorher auf die lokale Platte kopieren).
Im Anschluss wird automatisch das Plugin aus der Liste der Plugins geworfen.
VG Elke
Hi,
ich habe soeben das Problem geknackt.
Wie?
Das erfahrt ihr in dem bereits genannten Tread:
[COLOR=#810081]http://forum.wordpress-deutschland.o...or-spinnt.html[/COLOR]
VG Elke
Sorry, ich habe erst jetzt gemerkt, dass der Link nicht ok. ist.
Ich hoffe dieser funktioniert jetzt:
http://forum.wordpress-deutschland.org/konfiguration/…tor-spinnt.html
Moin, moin,
ich habe soeben das Problem geknackt: ![]()
In dem Ordner wp-admin befindet sich die Datei admin-functions.php
In der befinden sich die Funktionen write_post() und edit_post().
Diese müssen geändert werden.
Relativ weit oben in der Funktion steht der folgende Befehl:
$_POST['post_content'] = $_POST['content'];
Diesen habe ich jeweils mit der bereits oben genannten Funktion erweitert, d.h. der Befehl sieht jetzt so aus:
$_POST['post_content'] = wp_richedit_pre($_POST['content']);
Das war's auch schon. ![]()
Mein Wunsch an WP: dies grundsätzlich in WP zu integrieren.
Falls das z. B. aus Sicherheitsgründen nicht gewünscht ist, dann wäre es toll, wenn mir jemand sagen kann, wie man daraus ein Plugin zaubert.
Mit Filtern & Co. kenne ich mich leider noch nicht so super aus. ![]()
VG Elke
Hi,
ich habe gerade noch folgendes rausgefunden:
wenn man in der Datei edit_page_form.php beim Befehl:
<div><textarea title="true" rows="<?php echo $rows; ?>" cols="40" name="content" tabindex="4" id="content"><?php echo user_can_richedit() ? wp_richedit_pre($post->post_content) : $post->post_content; ?></textarea></div>
die Funktion wp_richedit_pre entfernt, dann zeigt er beim WYSIWYG-Editor , die Umbrüche ebenfalls nicht an.
Für mich heißt das, dass diese Funktion die Umbrüche \n wieder in <p>- oder <br />-Befehle ändert.
Die Frage ist nun, wo kann man diese Funktion am Besten einbauen, damit die Seiten auch immer korrekt angezeigt werden, d.h. auch in den Vorschauen?
VG Elke
Hallo, alle zusammen,
ich habe auch kein Problem damit, die Befehle per Hand einzugeben, aber meine Kunden.![]()
Kurz:
ich habe das selbe Problem seit dem Wochenende, d.h. da ist dieser mir zum 1. Mal aufgefallen. Nun habe ich mich mal hingesetzt und Diverses auspropiert.
Folgendes ist dabei rausgekommen:
Wenn ich nicht den WYSIWYG-Editor benutze, speichert er mir die Befehle <br /> etc in der Tabelle exakt genauso ab.
Schalte ich den WYSIWYG-Editor ein, zeigt er alles noch exakt genauso an, wie ich es mir vorstelle. Auch in der HTML-Datei ist alles so wie es sein sollte. D.h. die <br />- und <p>-Befehle sind noch alle da.
Beim Speichern des Textes wandelt, WP oder der WYSIWYG-Editor, die Befehle <p> und <br /> wahrscheinlich in \n um, die dann beim Darstellen des Textes innerhalb der Textarea und der Website ignoriert werden. Der WYSIWYG-Editor wandelt diese wieder korrekt um und zeigt diese dann auch wieder richtig an.
M.E. muss also die Frage noch beantwortet werden, wer von den beiden ist der Schuldige und wo muss was geändert bzw. eingefügt werden.
Vielleicht hat ja jemand von Euch schon eine Idee?
Wäre toll, wenn wir das gemeinsam in den Griff kriegen würden. ![]()
VG Elke
Hallo Natalia,
lösche bitte noch einmal Deine .htaccess-Datei über Dein ftp-Programm.
(ich gehe im Moment davon aus, dass Dein ftp-Programm auf Deinem lokalen Rechner liegt.)
Dann logge Dich in Wordpress ein und ändere die Permalinkstruktur wie folgt:
1. Basierend auf Datum und Name anklicken
(unter benutzerdefiniert erscheint automatisch folgender Eintrag:/%year%/%monthnum%/%day%/%postname%/
2. ändere unter benutzerdefiniert den Eintrag wie folgt ab:
/index.php/%year%/%monthnum%/%day%/%postname%/
(d. h. einfach /index.php davor schreiben)
3. Permalinkstruktur aktualisieren anklicken
4. wechsel nun per ftp auf Deinen Server und ändere
a. Deine .htaccess-Datei so, dass sie wie folgt aussieht:
AddType application/x-httpd-php5 .php .php5
ErrorDocument 404 /index.php?error=404
(Die Zeile "ErrorDocument 404 /index.php?error=404" kannst Du natürlich auch löschen) und
b. die Rechte der .htaccess auf nur lesen ab. Danach kann wordpress diese nicht mehr automatisch aktualisieren, das macht aber nichts.
5. Nun kontrolliere bitte, ob die Seite wieder korrekt angezeigt wird, wenn nicht, dann kontrolliere bitte die Einstellungen unter Themes.
Unter Umständen musst Du zunächst das Default Thema auswählen und dann das von Dir gewünschte Theme erneut auswählen und bestätigen.
Wenn das alles nichts hilft, benenne den default-Ordner und dann Deinen Theme-Ordner in default um.
Anschließend wählst Du das Theme default aus.
Klappt immer noch nicht?
Dann bin ich leider mit meiner Weisheit am Ende, zumindestens im Moment. ![]()
Ich wünsche Dir viel Glück.
VG Elke
Ich weiß nicht, ob ich Dich richtig verstanden habe, aber wenn Du auf Deinem PC noch die Bilder hast, dann kannst Du doch per ftp die Bilder in den gewünschten Ordner (den Du ggf. vorher neu erstellen musst) kopieren. Oder nicht?
VG Elke
Ich habe mir noch einmal Gedanken darüber gemacht und will deswegen meine Frage anders stellen:
Kann mir jemand von Euch verraten, in welcher PHP-Datei bzw. Funktion die Pingdienste informiert werden?
Ich habe zwar schon reichlich gestöbert, aber konnte bislang partout nicht herausfinden, wo (und wann) das passiert.
Desweiteren habe ich mir überlegt, dass es vielleicht möglich ist, diese Funktion durch eine andere zu ersetzen bzw. eine andere Funktion (wo dann abgefragt wird, um welche Kat. es sich handelt) vorzuschalten. Ist das möglich? Und wenn ja, wie?
Es wäre einfach super, wenn mir jemand von Euch weiterhelfen könnte. Denn was die Pingdienste betrifft, habe ich zurzeit leider überhaupt keine Ahnung. :confused:
VG Elke
Lass mal die url Deiner Webseite rüberwachsen, damit wir uns das Ganze einmal ansehen können. ![]()
VG Elke
Ich wüsste nicht, dass es dafür bereits ein Plugin oder fertige Funktion gibt.
Deswegen gehe ich davon aus, dass Du diese selbst schreiben musst.
Ich kann Dir das jetzt nur theoretisch erklären (weil keine Zeit), aber vielleicht hilft Dir das ja weiter:
Mit einer select-Anweisung kannst Du herausfinden, wer bereits einen Beitrag geschrieben hat. Anschließend löscht Du alle, die noch keinen Beitrag geschrieben haben.
Betroffen sind die Tabellen wp_users und wp_posts.
Unter Umständen musst Du die wp_comments (Kommentare) berücksichtigen, d.h. in die Abfrage mit einbinden.
Das müsste dann funktionieren.
Viel Glück.
VG Elke
Hallo, alle zusammen,
ich möchte gerne 2-3 Kategorien erstellen, in denen Beiträge von einigen registrierten Besuchern erstellt werden können.
Diese Beiträge sollen, aber nur diese Besucher auch lesen können.
D. h. die Öffentlichkeit soll draußen bleiben.
Das gilt natürlich dann auch für die Pingdienste.
Wie kann ich diese bei den genannten Kategorien vor die Tür setzen?
Ist dies möglich und wenn ja wie?
Es wäre toll, wenn ihr mir helfen könntet.
Vielen Dank im Voraus.
VG Elke