Hatte auch den gleichen Fehler das alle Artikel in den Kategorie-Übersichten angezeigt wurden. Als Ursache habe ich das Plugin Simple-Tags ausgemacht.
Wer das Plugin also nutzt und es benötigt sollte erstmal vor einem Update absehen.
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 erstellenHatte auch den gleichen Fehler das alle Artikel in den Kategorie-Übersichten angezeigt wurden. Als Ursache habe ich das Plugin Simple-Tags ausgemacht.
Wer das Plugin also nutzt und es benötigt sollte erstmal vor einem Update absehen.
Ganz einfach, unter Profil bearbeiten deinen Skype-Namen eintragen ;-)
http://forum.wordpress-deutschland.org/profile.php?do=editprofile
Wird doch eh langsam lanweilig, oder? Läuft doch schließlich immer darauf hinaus, dass die Deutschen und Deutschland böse und doof sind ;)
(Während in den USA und anderswo alles besser ist.)
Das ist wohl richtig, aber für die letzten 5 Minuten der Arbeitswoche hätte es noch gereicht. ;-)
Mist, Popcorn ist alle
Ich komme über http://blog.zieglermarkus.de und über http://www.zieglermarkus.de/blog auf deinen Blog drauf.
Ob das Sinn macht ist eine andere Sache.
Hier habe ich dazu vor kurzem was geschrieben: http://www.galuba.net/programmierung…ren-lassen.html
Einfach die Abfrage
in folgendes ändern
</span>
Ich habe da mal was für unsere Intranet programmiert, damti das klappt muss die Benutzersteuerung auf jeden Fall über Wordpress laufen. Hier an diesem Beispiel ist läuft sie zusätzlich noch über die Benutzerdefinierten Felder.
Du musst den "normalen" Feed deaktivieren
// Feed deaktivieren, wenn Benutzer nicht eingeloggt
function feed_error() {
wp_die( __('Sie müssen sich einloggen, um den RSS-Feed zu sehen!') );
}
function disable_feed($query) {
if (is_user_logged_in()) {
if ($query->is_feed) {
global $wpdb;
$query->set('cat','-190,-191,-192');
}
return $query;
} else {
add_action('do_feed', 'feed_error', 1);
add_action('do_feed_rdf', 'feed_error', 1);
add_action('do_feed_rss', 'feed_error', 1);
add_action('do_feed_rss2', 'feed_error', 1);
add_action('do_feed_atom', 'feed_error', 1);
}
}
add_filter('pre_get_posts','disable_feed');
Alles anzeigen
Und danach erstellst du einfach einen benutzerdefinierten Feed
function own_feed($query) {
if ($query->is_feed) {
//if (is_user_logged_in()) {
global $wpdb;
global $current_user;
global $post;
echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
<?php do_action('rss2_ns'); ?>
>
<channel>
<title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>
<atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />
<link><?php bloginfo_rss('url') ?></link>
<description><?php bloginfo_rss("description") ?></description>
<lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>
<?php the_generator( 'rss2' ); ?>
<language><?php echo get_option('rss_language'); ?></language>
<sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod>
<sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency>
<?php
query_posts('cat=-198&posts_per_page=20&orderby=date&order=DESC'); // run the query
while (have_posts()) : the_post();
if (group_rights(get_post_meta($post->ID, "group", true), get_the_ID()) == 1) {
if (sub_group_rights(get_post_meta($post->ID, "sub_groups", true), get_the_ID()) == 1) {
echo '<item>';
echo '<title>'. get_the_title_rss() .'</title>';
echo '<description><![CDATA['. trim(get_the_excerpt()) .']]></description>';
echo '<link>'. get_permalink($post->ID) .'</link>';
?>
<dc:creator><?php the_author() ?></dc:creator>
<?php
echo '<comments></comments>';
echo '<pubDate>'. mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false) .'</pubDate>';
the_category_rss();
echo '</item>';
}
}
endwhile;
echo '</channel>';
echo '</rss>';
// Ausgabe des Originalen RSS-Feeds stoppen
die();
//}
}
}
add_filter('pre_get_posts','own_feed');
Alles anzeigen
Du solltest die Domain erst im Blog eintragen wenn Sie konnektiert wurde.
Alles weitere steht hier: http://faq.wordpress-deutschland.org/wordpress-url-aendern/
Ach wenn dir diese Fehlermeldung nicht angezeigt wird, schau dir mal die folgende Seite an. Ich schätze der Fehler hat damit zu tun.
http://faq.wordpress-deutschland.org/exhausted-php-memory/
Das memory_limit sollte im Idealfall 64MB betragen
Ich habe da letztens erst zwei Artikel drüber geschrieben
http://www.galuba.net/programmierung…-entfernen.html
http://www.galuba.net/programmierung…-erweitern.html
Das sollte dir weiter helfen
Ich habe das schon richtig verstanden, vielleicht nur missverständlich ausgedrückt. Die Größe der Daten in der Datenbank beträgt 10 MB und das könnte für den Mailserver zu groß sein.
Hallo!
Die hat noch 90 MB von 100 MB freien Speicher, das kanns also nicht sein.
Demnach ist die Datenbank 10 MB groß, daher könnte es möglich sein, das die Datei zu groß ist um per Mail gesendet zu werden. Manche Mailserver lassen nur Dateien bis zu einer bestimmten Größe durch.
Schau mal in den Error Log des Mailservers, das müsste eigentlich dadrin stehen.
Ich schätze du has margin & padding mit berechnet, da allerdings ein Link zu deiner Seite weiterhelfen.
Da das Passwort verschlüsselt in der Datenbank steht, kannst du es auch nur verschlüsselt vergleichen. Das kannst du am einfachsten mit MD5 und der Funktion wp_hash machen
Ist die Datenbank vielleicht zu groß geworden (zu viele MB), sodass die Mails nicht mehr durchgehen?
Ja, für die neue Datenbank. Falls du die MySQL-DB selbst angelegt hast, musst du natürlich noch einen MySQL-Benutzer anlegen und diese Daten dann in der wp-config.php eintragen.
Falscher Benutzername oder Passwort für den Datenbankserver. Es kann auch sein, dass der Datenbank-Nutzer zu wenig Rechte hat.