Du hast deinen T-String im Code vergessen:
Parse error: syntax error, unexpected T_STRING in /is/htdocs/50786/http://www.dissimulation.de/flm/wp-content…ssic/change.php on line 18
:D
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 erstellenDu hast deinen T-String im Code vergessen:
Parse error: syntax error, unexpected T_STRING in /is/htdocs/50786/http://www.dissimulation.de/flm/wp-content…ssic/change.php on line 18
:D
bringt:
Parse error: syntax error, unexpected '?' in /is/htdocs/50786/http://www.dissimulation.de/simulationsrau…leaves/test.php on line 31
Das ist Zeile 31:
Ich glaube, ich habe den Fehler gefunden:
AND post_category = '3'
ergibt so keine Ergebnisse. Ich habe die Zeile mal entfernt - jetzt werden alle Beiträge von author=1 angezeigt.
In der Datenbank steht (seltsamerweise) in der Spalte "category" bei allen Beiträgen der Wert "0". Das heißt, der cat=3 muss in irgend einer anderen Datenbank-Tabelle stehen.
kuk ma: http://forum.wordpress-deutschland.org/allgemeines/37…html#post179945
Das ist dann der Wert term_taxonomy_id=2 in der Tabelle FLM_term_taxonomy
Wie baut man denn da jetzt noch eine zusätzliche Abfrage dieser zweiten Tabelle ein?
Ja, die Installationen von wp liegen im selben Verzeichnis und mit verschiedenen Tabellen-Präfixen in der selben Datenbank.
Ich habe deinen Code in ein neues Template namens "test" eingebaut:
<?php
/*
Template Name: test
*/
?>
<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">
<ul>
<?php $moviecritics = $wpdb->get_results("SELECT ID, guid, post_title, post_excerpt
FROM ".FLM."_posts
WHERE post_status = 'publish'
AND post_type = 'post'
AND post_author = '1'
AND post_category = '3'
ORDER BY post_excerpt ASC");
/* Hier kommt die Schleife! */
foreach ($moviecritics as $moviecritics ) {?>
<li>
<a href="<?php echo $moviecritics->guid;?>"><?php echo $moviecritics->post_excerpt; ?></a>
</li>
<?php } ?>
</ul>
</div>
<!-- end content-->
<?php get_footer(); ?>
</div>
</body>
</html>
Alles anzeigen
und eine Seite geschrieben, die "test" heißt und das Template benutzt:
Die bleibt aber, wie du siehst, leer. Wahrscheinlich habe ich irgend etwas falsch gemacht?
Ich hab das mal eben blind in den Loop meines Pages-Template eingesetzt und kriegen:
Parse error: syntax error, unexpected T_ENDWHILE in /is/htdocs/50786/www.dissimulation.de/simulationsraum/wp-content/themes/Blueleaves/test.php on line 28
Vielleicht siehst du den Fehler auf Anhieb?
<?php
/*
Template Name: Pages
*/
?>
<?php get_header(); ?>
<?php get_sidebar(); ?>
<div id="content">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php $moviecritics = $wpdb->get_results("SELECT ID, guid, post_title, post_excerpt
FROM ".dissimulation_de."FLM_posts
WHERE post_status = 'publish'
AND post_type = 'post'
AND post_author = '1'
AND post_category = '3'
ORDER BY post_excerpt ASC");
foreach ($moviecritics as $moviecritics ) {?>
<?php endwhile; ?>
<p align="center"><?php next_posts_link('« Previous Entries') ?> <?php previous_posts_link('Next Entries »') ?></p>
<?php else : ?>
<h3 align="center">Not Found</h3>
<p align="center">Sorry, but you are looking for something that isn't here.</p>
<?php endif; ?>
</div>
<!-- end content-->
<?php get_footer(); ?>
</div>
</body>
</html>
Alles anzeigen
Die Datenbank-Tabelle heißt "FLM_posts", die Datenbank heißt "dissimulation_de", der autor=1, die category=3.
excerpt habe ich genommen, weil das einerseits in der Übersicht ( F.LM » Home ) gleich angezeigt wird und andererseits schon automatisch über den Kritiken drüber steht. Ein bisschen unelegant ist es. Das gebe ich zu.
Deine Lösung werde ich morgen früh mal teste. Danke schon mal!!!
Die abfragende Seite liegt auf demselben Server und ist sogar auch ein Wordpress-Blog.
Ich frage mich, ob das nicht einfacher zu bewerkstelligen ist. Immerhin gibt es ja den the_excerpt()-Tag. Dooferweise kann man dem keine Parameter übergeben.
Für mich wäre wichtig, einen author- und category-Parameter zu übergeben und das ganze dann noch in der alphabetischen Reihenfolge auszugeben.
Das hier wäre so eine Artikelliste: F.LM » Stefan Höltgen (damit mal klar ist, worum es mir geht: In den excerpten stehen die Titel der Filme, zu denen in dem Blog von mir Kritiken sind.)
Niemand mit MySQL-Erfahrung hier? :)
Hallo,
ich möchte alle Wordpress-Beiträge folgendermaßen automatisch via phpmyadmin überarbeiten:
Alle Artikel die bislang nur der cat=2 zugehören, sollen zusätzlich noch zur cat=15 zugeordnet werden.
Da es sich um einige hundert Artikel handelt, möchte ich das ungern manuell vornehmen, kenne mich aber leider auch nicht genug in MySQL aus, um das in der phpmyadmin selbst zu bewerkstelligen.
Kann mir jemand Schützenhilfe geben?
Hallo,
ich nutze Wordpress für ein Online-Filmmagazin. Jetzt möchte ich auf einer anderen Internetseite folgende Ausgabe aus der WP-Datenbank generieren:
Eine alphabetisch sortierte Listen der Beiträge von author=x und cat=y, wobei die alphabetische Sortierung nach dem Inhalt des "Auszug"-Feldes vorgenommen werden soll.
Kann mir da jemand ein kleines PHP-Skript entwerfen? Die Zugangsdaten für den MySQL-Zugriff auf die WP-Datenbank kann ich selbst eintragen.
Vielen Dank!
Hab das Problme auf einem Umweg gelöst: Neuen Nutzerangelegt, alten gelöscht und Posts übertragen. Aber interessieren tät mich schon, warum man den Benutzernamen nicht ändern kann.
Hallo,
beim Einrichten eines Accounts wird ein Benutzername angelegt, der sich später nicht mehr ändern lässt (angeblich). Kann mir jemand verraten, wie ich den dennoch (etwa im phpmyadmin) ändern kann?
Hallo,
gibt es ein Plugin, das ich dazu nutzen kann mit den Beiträgern meines Blogs im ACP Informationen auszutauschen. So etwas wie eine Shoutbox oder ein Mini-Forum?
Hallo,
ich will heute das Update machen, aber ungern den "wp-includes/js"-Ordner löschen, weil ich zahlreiche Änderungen an der Software vorgenommen habe. Kann mir jemand sagen ob und welche Dateien von "js" überhaupt beim Update verändert wurden bzw. ob ich einfach den 2.5.1-Ordner behalten kann?
Ja, das klingt plausibel. Schade, das Plugin hat für Ordnung gesorgt - zumindest auf dem Bildschirm. :D
Ich kann die Domain selbst entsperren. Nur bei erneutem Verstoß muss ich den Support anbetteln.
Hast du einen Link zum Plugin Download ?
edit: das war das falsche, moment.
Hast du etwa versucht, Google und Yahoo diese Anzahl von Seiten innerhalb kürzester Zeit anzudrehen ?
[SIZE=-1]Ergebnisse 1 - 10 von ungefähr 2.270 von http://www.f-lm.de.
Das muß in die Hose gehen, wenn das die Bot's drüberrauschen bei der Größe der Texte.
[/SIZE]
Ich habe gar nichts gemacht. Die Seite ist für Google-Bots zwar nicht gesperrt, aber ich hatte bislang auch noch nie Probleme.
Heute morgen habe ich ein Plugin installiert, Collapsable Archive oder so heißt das. Das kann doch unmöglich für den Verkehr verantwortlich sein, oder?
Hallo,
gerade bekomme ich folgende E-Mail von meinem ISP:
ZitatSehr geehrte Kundin,
Sehr geehrter Kunde,der Webzugriff auf Ihr Webhosting-Paket mit der ID/Bezeichnung *** wurde soeben durch uns gesperrt.
Es ist damit bis auf Weiteres nicht mehr über das Internet erreichbar.
Der Zugriff auf Ihr Paket über FTP bleibt von dieser Maßnahme unberührt.Begründung: Überlastung des Servers
Kommentar:
Leider wird der Server überlasstet durch Suchmaschinen Robots, die das Wordpress Archiv durchsuchen. Bitte aktivieren Sie einmal das Word Press Caching auf dem Filesystem um weitere Überlastungen zu verhindern.Bitte tragen Sie Sorge dafür, dass die Ursache für die Sperrung umgehend behoben wird.
Kann mir jemand weiter helfen? Was meinen die? Wo/wie kann ich das "Wordpress Caching" einstellen? (Was ist das überhaupt?)
Hallo,
auf meinen WP-Stats-Seiten habe ich 5 Blogs angemeldet, von denen 2 aber mittlerweile nicht mehr existieren. Seltsamerweise erkennt WP-Stats das aber nicht und führt weiterhin Statistiken (natürlich voller Null-Werte). Ich weiß, es ist ein rein ästhetisches Problem, aber kann ich die Blogs irgendwie aus WP-Stats entfernen? Eine Funktion dazu habe ich bislang vergeblich gesucht.