Das ist keine Fehlermeldung. Das sieht eher so aus, als hättest du kein PHP zur Verfügung (oder der PHP-Interpreter spinnt rum). Frag am besten mal bei deinem Hoster nach.
Beiträge von marX
-
-
Äh nein. Das <h1>-<h6> sind HTML-Elemente zur Auszeichnung von Überschriften.
SELFHTML: HTML/XHTML / Elemente zur Textstrukturierung / ÜberschriftenCSS kannst du auf alle HTML-Elemente anwenden. Auf Listen <ul> z.B.:
Mach dich bitte erstmal mit den Grundlagen von CSS vertraut, Links hatte ich dir genannt. Alles vom Urschleim an zu erklären ist mir viel zu aufwändig, und ich könnte auch nur die Tutorials vorlesen. ;-)
-
1. Wenn ich eine neue Seite erstelle und diese dann veröffentliche, wird diese in der Hauptnavigation sofort angezeigt. Das möchte ich aber eigentlich nicht.
Steht in der FAQ:
Wie kann ich bestimmte Seiten von der Auflistung ausschließen? « WordPress Deutschland FAQZitatZ.b.: Ich möchte im Footer ein paar Links einbauen, wie z.b. Impressum, Kontakt und Credits.
Das geht ähnlich. Im Footer verwendest du dann bspw. wp_list_pages() mit include-Parameter. Die Funktion ist hier dokumentiert:
Template Tags/wp list pages WordPress CodexZitat2. Gibt es ein Plugin womit ich ein Faq erstellen kann? Habe bisher noch nichts so wirkliches dafür gefunden.
Wie stellst du dir das vor? Ich würde einfach Artikel verwenden (Titel = Frage, Antwort = Inhalt) und diese in einer FAQ-Kategorie sammeln. (Die FAQ-Kategorie kannst du per Kategorietemplate speziell anpassen, wenn du möchtest).Zitat3. Gibt es ein Plugin oder sogar nur einen Code- Schnipsel
womit ich Werbung für registrierte User unsichtbar machen kann?
is_user_logged_in() prüft den Login-Status.
Function Reference/is user logged in WordPress Codex -
bei meiner Suche erscheinen die Ergebnisse nach Relevanz egal wo und wann veröffentlicht
Dann nimmst du doch sicher ein Plugin dafür oder?
Zitatwer sagt, dass das beste Ergebnis in den statischen Seiten ist --drum meine Frage
Schon klar. Gegenfrage: wer legt bei dir fest, was relevant ist? ;-) Von daher finde ich die Trennung gar nicht so schlecht. Letztlich kommts doch drauf an, wie der Autor seine Website organisiert. Und wenn dann grade die Suche nicht das liefert, was der Besucher sucht... -
Mmh, dann vielleicht mal ganz anders:
PHP
Alles anzeigen<?php if ( [COLOR="Red"][del]is_category() ||[/del][/COLOR] is_single() ) : ?> <li class="widget"> <h2> <?php $cat_name = ''; foreach((get_the_category()) as $category) { echo $category->cat_name . ' '; $cat_name = $category->cat_name; $categoryvariable = $category->term_id; } echo $cat_name; ?> </h2> [COLOR="#ff0000"]<?php elseif ( is_category() ) : ?> <li class="widget"> <h2><?php single_cat_title() ?></h2>[/COLOR] <?php endif; ?>
Ansonsten verstehe ich nicht so ganz wo das her kommt... -
"Interpretiert falsch" ist ne ganz schön gewagte Aussage, bei 205 Markupfehlern im W3C-Validator: ;-)
[Invalid] Markup Validation of http://schm8lz.at/blog/ - W3C Markup Validator -
Die Seite lädt hier in normaler Geschwindigkeit. Nur sind ~3 MB Daten alleine auf der Startseite schon eine Zumutung, selbst bei schnellem DSL-Zugang dauert's da ne ganze Weile. Deine Hintergrundgrafiken sind mit 700 kb bis 1 MB deutlich zu groß, 10-20% davon reichen da vollkommen aus. Schau mal ob du die mit deinem Grafikprogamm etwas kleiner bekommst. Vielleicht hilft auch JPEG statt PNG.
-
nur zeigt er mir bei einem artikel plötzlich eine neue box an (neue überschrift [=andere kategorie] + nur einen artikel, der davor angeklickt wurde)
Versteh ich nicht. Genauer bitte...Zitataber ich versteh das problem ansich, was du gerade beschrieben hast, noch nicht ganz...
HTML ist statuslos, d.h. jeder Seitenaufruf ist völlig allein gestellt. Daher kann WP auch nicht wissen, welche Seite du vorher angesehen hast und deshalb auch nicht die "richtige" Kategorie einblenden. Es gibt natürlich Wege das zu "optimieren", z.B. Auswertung des Referrers (unzuverlässig) oder Sessions (Kanonen und Spatzen und so). -
Sicher, zumindest gibts einen Parameter dafür:
Zitat von Codexhide_empty
(boolean) Toggles the display of categories with no posts. The default is true (hide empty categories). Valid values:
1 (true) - default
0 (false) -
Link zum Blog, welcher Hoster?
-
Hier solltest du alle Infos finden:
Migrating Plugins and Themes to 2.7/Enhanced Comment Display WordPress Codex -
Was genau meinst du damit? Das auf der Startseite die Kategorien in geordneter Form stehen? Dann leg dir ein Seitentemplate an mit wp_list_categories() darin. Dann legst du eine neue Seite mit diesem Template an und legst diese Seite als Startseite fest. Du kannst statt einem Seitentemplate auch einfach eine home.php verwenden.
-
CSS-Anpassungen kommen in der Regel in die style.css des Themes.
Das Plugin erzeugt eine verschachtelte HTML-Liste deiner Seiten, d.h. eine Liste der Hauptseiten und bei den Unterseiten eine weitere Liste in dieser Liste. Sowas kannst du per CSS ansprechen. Das ist in der Regel der einfachste und sauberste Weg.
Mal ein paar Seiten für den Einstieg in CSS:
CSS 4 You - The Finest in Stylesheets: Workshop CSS: Allgemeines
SELFHTML: Stylesheets (CSS) -
Na nur die sidebar.php reicht nicht, die muss schon auch dynamisch sein. ;-)
Wie kann ich mein Theme Widget-fähig machen? « WordPress Deutschland FAQHast du beim Upgrade auch das Theme auf die neueste Version (1.6) gebracht?
WordPress Deutschland Themepool Kubrick (DE-Edition)
Das ist in jedem Fall widgetfähig. -
Warum hast du das getan? Zumindest der Webserver muss volle Zugriffsrechte haben, in der Regel nimmt man für Verzeichniss 755. Vielleicht kannst du das über die FTP-Console wieder herstellen:
ansonsten kann da nur dein Hoster ran, wenn du dir selbst die Rechte genommen hast.[SIZE="1"](Ich hätte dem Verzeichnis ja gleich die Rechte 007 gegeben - Licence to be killed... :twisted:)[/SIZE]
-
Also ich finde die Frage durchaus interessant und berechtigt. Suchergebnisse werden bei mir standardmäßig nach dem Datum sortiert, und da erscheinen die sehr früh angelegten statischen Seiten meist erst auf den letzten Plätzen, obwohl sie häufig relevanter sind.
Ein Plugin kenne ich aber leider nicht, dahe rmal ein paar Ansätze für "Theme-Hacks", wie der OP es ausdrückt. :-) Das Problem ist wahrscheinlich immer die Aufteilung in Unterseiten.
Vielleicht kann man das Array mit den Posts der Query nach dem post_type sortieren. Eventuell kann man auch 2 Queries absetzen, eine die die Seiten holt und eine für die Artikel:Für den Textauszug mit Keyword verwende ich das hier:
Search Excerpt WordPress Plugin | SYP -
Nachtrag: Wenn ich das Standardverzeichnis (also nicht das admin) aufrufe, dann kommt folgende Fehlermeldung
Zumindest das ist bekannt:
»Cannot modify header information ?« « WordPress Deutschland FAQZum 1.: das sieht trotzdem so aus, als würde der PHP-Interpreter nicht gestartet. Kann vielleicht mit dem UTF8-BOM zusammenhängen, das PHP (<6) damit ein Problem hat ist hinlänglich bekannt.
-
wenn ein benutzer 2 kategorie zugeordnet bekommen hat, erscheinen die aertikel der 2 kategorien in dieser neuen box perfekt, aber er haut da zwei überschriften hin... er soll aber nur die überschrift der oben angeklickten kategorie anzeigen...
Das geht. Aber jeweils nur eine feste Kategorien (bei einem Artikel). Das muss nicht die sein, von welcher der Benutzer kommt, die kennt WP ja nicht. (Das liegt am statuslosen HTML und würde daher relativ viel Aufwand erfordern).PHP
Alles anzeigen<li class="widget"> <h2>Auswahl</h2> <ul> <?php wp_list_categories('title_li=&depth=-1&hide_empty=1'); ?> </ul> </li> <?php if ( is_category() || is_single() ) : ?> <li class="widget"> <h2> <?php [COLOR="Red"]$cat_name = '';[/COLOR] foreach((get_the_category()) as $category) { [COLOR="#ff0000"][del]echo $category->cat_name . ' ';[/del][/COLOR] [COLOR="#ff0000"]$cat_name = $category->cat_name; [/COLOR] $categoryvariable = $category->term_id; } [COLOR="#ff0000"]echo $cat_name;[/COLOR] ?> </h2> <?php endif; ?> <?php if ( is_category() ) { $categoryvariable=$cat; // assign the variable as current category } $query= 'cat=' . $categoryvariable. '&order=ASC'; // concatenate the query $postsInCat = new WP_Query($query); // run the query ?> <?php if ( is_category() || is_single() ) : ?> <ul> <?php while ($postsInCat->have_posts()) : $postsInCat->the_post(); ?> <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endwhile;?> </ul> <?php endif; ?> </li> </div>
In dem Code wäre es die letzte Kategorie in der Liste. Um nur die 1. auszugeben könntest du prüfen, ob $cat_name schon gefüllt wurde. -
Sowas machst du per CSS. Entweder über die verschachtelte Liste oder über die vergebenen Klassennamen.
-
Das liegt vermutlich an der Serverkonfiguration. Von außerhalb kann man da nur raten. Frag vielleicht mal deinen Hoster.