Es gibt Plugins, die die Suchfunktion verbessern. Schau dir vielleicht das hier mal an, keine Ahnung wie aktuell das ist:
http://forum.wordpress-deutschland.org/plugin-entwick…ced-search.html
Beiträge von marX
-
-
Beim Event-Calender gibts verschiedene Versionen, die sich mit verschiedenen WP-Versionen vertragen. Pre-2.3 und 2.3+ (dazwischen hat sich die Datenbank-Struktur geändert).
-
Hast du mal den "Permalinkstruktur aktualisieren"-Button gedrückt, nachdem du die Struktur umgestellt hast? Geht die Permalinkstruktur mit Datum?
-
jetzt gehts erst mal wieder aber das geht irgendwie nur wenn ich es auf standard lasse...sobald ich eine ander struktur einstelle gehts net mehr...wie kann ich das beheben?
mod_rewrite ist verfügbar und aktiviert? (-> phpinfo() )Zitatja die beiträge auf der seite sind gleiche kategorie?! und die seiten sind ja alle unterschiedlich
Es geht um Überschneidungen. Z.B. hast du eine Seite "Hallo Welt" und einen Beitrag "Hallo Welt". Und vielleicht noch eine Kategorie "Hallo Welt". Dann sind die Permalinks evtl. gleich, und der Himmel fällt dir auf den Kopf.
-
woher kommt das?
Die permalinks sind nicht mehr eindeutig? (gleiche Kategorie- oder Seiten-Permalinks?)Zitatwie kann ich das beheben oder zurück stellen?
.htaccess löschen/umbenennen, im Backend Permalinks auf andere Struktur umstellen, evtl. .htaccess neu anlegen. -
Theoretisch in der wp-includes/widgets.php. Praktisch will man das aber nicht dort machen, weil das nicht update-sicher ist, d.h. die Datei wird beim nächsten Update möglicherweise überschrieben.
-
Mmh, ich glaub das geht nur mit eienr eigenen Datenbankabfrage. Wozu brauchst du das denn genau? Um die Breite zu ermitteln?
-
Wobei, wenn das Theme unter der GPL lizenziert ist, das da auch zutreffen sollte. Aber ich geb dir natürlich Recht jottlieb. Es ist mindestens schlechter Stil. Und ich bin auch kein Anwalt...

-
-
Zitat-Tags für Zitate, Code-Tags für Code bitte.

Erstmal: warum Tabellen?
wp_list_categories() gibt dir Listenelemente zurück. Du könntest diese Listenelemente in eine Liste in deiner Tabelle einfügen. Du könntest per Filter (list_categories) sämtliche <li in <td und </li> in </td> ändern (str_replace()). Falls du eine feste Anzahl von Kategorien hast, dann kannst du auch die Kategorien direkt verlinken: get_category_link()
-
-
Du greifst auf ein Prädikat von Wordpress zurück, dass vielleicht vor wenigen Jahren noch gegolten hat. Mag ja sein, dass das Script früher unter ganz einfachen Nutzungs-Aspekten ins Leben gerufen wurde.
Du reißt mich ein wenig aus dem Zusammenhang. Ich schrieb, wie WP entwickelt wurde (meiner Ansicht nach, ich bin kein WP-Entwickler ;-)). An den damals eingerichteten Funktionen heute was zu ändern, ist sicher nur mit sehr großen Aufwand und groben Änderungen am Progammkern möglich. Und über Seiteneffekte (Plugins etc.) möchte ich da noch gar nicht nachdenken...ZitatFakt ist aber auch, dass Wordpress immer beliebter wird und auch immer mehr für....sagen wir mal etwas "professionelleren" Einsatz genutzt wird
Sicher, das bestreite ich ja auch gar nicht.ZitatImmerhin gibt es schon lange so "grobe" Gruppierungen wie "Admin", "Schreiber" und "Leser", und was wäre da jetzt falsch dran, diesen "Gruppen" (sind doch Gruppen oder nicht?) auch noch kleinere Zugriffseinschränkungen geben zu können?
Siehe oben. Weil es eben keine "Struktur" ist, auf die man etwas abbilden kann, sondern "nur" Schlagworte.
Im Übrigen gibt es Plugins, die zumindest einen User auf eine Kategorie beschränken kann, in der er posten darf. Oder auch den gesamten Blog nur Mitgliedern zugänglich macht. Auch Plugins, die die Mitgliederverwaltung verbessern gibt es durchaus.ZitatMit "minimiertem" 0815 gibt sich doch schon lange keine mehr zufrieden.
Sicher. Leute, die "einfach nur" bloggen wollen, und sich nicht erst mühevoll tief in ein System einarbeiten wollen. Wie es eben z.B. bei TYPO3 nötig wäre.ZitatZumindest kann ich mir das ständige Wachsen des Plugin-Archivs nicht anders erklären...

Es gibt immer Leute, die mit den Standard-Funktionen nicht zufrieden sind. Andererseits sind Plugins eine gute Möglichkeit, ein System individuell zu erweitern, was von Haus aus absichtlich nur Grundfunktionen bietet, um das System an sich schlank zu halten.Ansonsten solltest du dich vielleicht eher an die WP-Entwickler bei wp.org wenden. Hier kannst du zwar schön darüber diskutieren, aber erreichen wirst du letztendlich nur wenig.

-
Erklärungsversuch meinerseits: WP ist als Online-Tagebuch entwickelt worden, nicht als CMS. Also auch eher Single-User, statt viele viele Nutzergruppen. Und deutlich einfacher auch für Anfänger zu nutzen, als die eierlegenden CMS-Wollmilchsäue. "Kategorien" wurden früher eher als Tags genutzt, als zur Strukturisierung.
-
Dafür gibts Seitentemplates und Conditional Tags ( is_page() ). Eventuell muss auch die header.php ein wenig angepasst werden.
-
Je nachdem, wo die Inhalte her kommen sollen und welche Seiten ausgegeben werden sollen... Du kannst per query_posts() beliebige Inhalte an beliebiger Stelle ausgeben, auch in der Sidebar. Am besten legst du dir da ein neues Query-Objekt an:
PHP<?php $my_query = new WP_Query('page_id=10'); ?> <?php if ($my_query->have_posts()) : $my_query->the_post(); ?> <h2><?php the_title() ?></h2> <?php the_content() ?> <?php endif; ?>The Loop « WordPress Codex
Function Reference/WP Query « WordPress Codex
Template Tags/query posts « WordPress CodexDie Frage ist eigentlich nur: woher kommt die Page-ID der Seite, die du dort ausgeben möchtest.

-
wie genau erstelle ich mit dem Widget "Seiten" eigentlich neue Seiten.
"Seiten" im Sinne von WordPress sind "statische" Inhalte, die außerhalb von Kategorien genutzt werden. Nützlich z.B. für "Über den Autor", Impressum, AGB-Seiten etc.
Anlegen kannst du neue Seiten über das Backend: "Schreiben -> Seite"ZitatIch möchte z.B. Artikel aus dem Blog in eine 2.Seite stelle, und diese verlinken, wie geht das?
Du kannst dir mittels "Seitentemplates" (engl. "Page Templates", siehe Doku) eine Seite anlegen, die dir Beiträge ausgibt. Beispiele dazu gibts ebenfalls in der Doku.
Für mehr Hilfe solltest du mal genauer beschreiben, was genau du eigentlich vor hast. -
Na dann hatte das ganze doch wenigstens etwas gutes.

-
Für den Akismet-Key brauchst du einen Wordpress.com-Account. Einen Blog dort benötigst du natürlich nicht. Das findest du übrigens auch in der Akismet-FAQ:
FAQ « Akismet -
In der Sidebar sehe ich folgendes:
ZitatAlles anzeigenAktuelles
Chelsea London
Champions League
Premier League
Nationalmannschaft
Euro 2008
Extras
und auch die Tag-Cloud ist da. Ebenfalls sind die Kategorien unter den Artikelüberschriften vorhanden:ZitatSpanien besiegt Weltmeister Italien
Aktuelles, Euro 2008 -
Verwende doch the_content() in Verbindung mit dem More-Tag. Oder ein Plugin, wie z.B. "The Excerpt Reloaded" oder "Post Teaser"