Soweit ich weiß, ist das möglich, Kommentare an ein Attachment zu hängen. Ob Dein Theme das anbietet und wie die Attachment-Seite aussieht, ist eine Frage des Themes. Wenn der URL-Parameter "attachemnt_id" ist, müsste es auf jeden Fall ein Attachment sein und kein Blog-Beitrag.
Beiträge von Ammaletu
-
-
Naja, theoretisch könnte ein fehlerhaft programmiertes Theme Widgets unterstützen (so dass Du sie im Backend konfigurieren kannst), sie aber in der sidebar.php gar nicht einbinden. Schalte mal kurz auf das Standard-Theme um und schaue nach, ob die Widgets dann angezeigt werden. Falls ja liegt es am Theme. Link zum Theme, dann kann man ggf. auch mehr dazu sagen.
Ist der Kalender in der Sidebar der, um den es hier geht? Da ist bei mir der 18. markiert, also war es bei Dir dann wohl wirklich ein Cache-Problem!?
P.S. zur Navigationsleiste: Hellgrün auf Mittelgrau = ungenügender Kontrast
-
Du hast Dir aber schon WP selbst installiert und nutzt nicht wordpress.com oder etwas in der Art?! Die wp-config.php solltest Du ja sonst eigentlich von der Installation her kennen. Die Sprachdateien kannst Du hier herunterladen:
http://wordpress-deutschland.org/download/sprachdatei/ -
Zitat
Wenn das möglich ist gut, doch welche .php ist denn die index vom blog(und das ist nicht index.php, oder?) ich kann ja nicht einfach im quelltext von der phpdatei, ein <head> attribut reinschreiben und mein script dazu. da fehlt das ganze gerüst, weswegen ich so durcheinander bin.
Die Zusammenhänge hat Dir telekommander eigentlich sehr schön beschrieben. Wenn es speziell darum geht, etwas in den header des Blogs zu kriegen, wäre die header.php des Themes normalerweise die richtige Datei. Das steht dann aber auf allen Seiten, es sei denn, Du packst es in eine entsprechende if-Abfrage.
ZitatDu könntest die Bildschirmgrösse mit PHP oder auch mit Javascript "abgreifen" und so ein entprechendes Stylesheet zur Verfügung stellen.
Mit PHP eher nicht. ;-) Das wird ja auf dem Server schon ausgeführt.
Zitatich befürchte ich muss einen anderen Weg nehmen um auf eine zufriedenstellende Lösung zu kommen.
Es wäre vermutlich leichter, Dir einen konkreten Tip zu geben, wenn ich verstanden hätte, was Du eigentlich machen willst. Hast Du ein Foto als Hintergrund, das immer die Seite komplett füllen soll, oder wie muss ich mir das vorstellen? Link zu Beispielseite hilft ggf. weiter.
-
Geordi: In den Quelltext schauen oder Link posten, wenn Du es selber nicht findest.
cm2010: Wo kommt die Text/HTML-Box denn her, die Du zentrieren willst. Wenn es ein bestimmtes Widget ist, hat es normalerweise eine eigene Klasse (z.B. .widget-recent-posts oder so), die man ansprechen kann. Wenn Du die Box direkt in die sidebar.php oder in ein Text-Widget eingegeben hast, musst Du die Klasse halt selber verteilen. Und dann in der style.css entsprechend die Ausrichtung ergänzen.
-
Anderen Nutzern hatte es glaube ich geholfen, in ihrem Profil das Häkchen beim visuellen Editor zu entfernen, zu speichern, es dann wieder zu setzen und noch mal zu speichern. Klingt doof, wurde aber berichtet, dass das geholfen hat, wenn das Problem nach einem Update auftritt. Es kann natürlich auch sein, dass Dir Dateien fehlen, falls z.B. ein Update oder die manuelle Installation nicht ganz geklappt hat. Kommt auch öfters vor. Ggf. also alle Dateien unter wp-admin neu hochladen. Ob es das ist, kannst Du mit dem Firefiox-AddOn "Live HTTP Headers" sehen (nach 404 schauen beim Laden der Seite).
-
-
Nur mit query_posts überschreibst Du die eigentliche Seitenquery, was schon mal keine gute Idee ist. Du musst allerdings auch noch die $post-Variable befüllen, ehe Du Funktionen wie the_permalink() nutzen kannst.
Ich habe so etwas in der Art für eine Seite mal als Widget gemacht. Vielleicht hilft Dir das ja weiter:
PHP
Alles anzeigen<?php /* register custom widgets */ add_action('widgets_init', 'sd_load_widgets'); /** * Registers the widgets for the site. */ function sd_load_widgets() { register_widget('SD_Book_of_the_Month_Widget'); } /** * Custom widget: Displays the latest Book of the Month posting. */ class SD_Book_of_the_Month_Widget extends WP_Widget { /** * Constructor. */ function SD_Book_of_the_Month_Widget() { $widget_ops = array('classname' => 'widget_book_of_the_month', 'description' => 'Displays the latest Book of the Month posting.' ); $this->WP_Widget('sd_book_of_the_month', 'Book of the Month', $widget_ops); } /** * Displays the widget. */ function widget($args, $instance) { global $post; // start the widget extract($args); echo $before_widget; // get user selected settings $title = apply_filters('widget_title', $instance['title']); // get the latest 'book of the month' posting $temp_post = $post; $sd_query = new WP_Query('cat=5&showposts=1'); // output the result if anything was found if ($sd_query->have_posts()) { while ($sd_query->have_posts()) : $sd_query->the_post(); echo $before_title . $title . $after_title; the_excerpt(); endwhile; } /* end if posts for category */ $post = $temp_post; // end the widget echo $after_widget; } /** * Saves the widget. */ function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = strip_tags( $new_instance['title'] ); return $instance; } /** * Displays the widget form in the backend. */ function form($instance) { // set up some default widget settings $defaults = array('title' => 'Book of the Month'); $instance = wp_parse_args((array) $instance, $defaults); // display the form ?> <p> <label for="<?php echo $this->get_field_id('title'); ?>">Title:</label> <input id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" value="<?php echo $instance['title']; ?>" style="width: 100%;" /> </p> <?php } } /* end Book of the Month widget */ ?>Damit wird immer das neueste Posting der Kategorie 5 ausgegeben. In der widget-Funktion siehst Du die Query.
-
Also so ganz verstehe ich Dein Problem nicht. PHP ist nur die serverseitige Sprache, welche den Bau des HTML-Codes übernimmt. Auf Nutzerseite im Browser hast Du natürlich genauso HTML und CSS wie bei einer statischen Seite. Du kannst also nach Belieben zusätzliche Regeln in der style.css Deines Themes definieren oder den HTML-Code in den PHP-Dateien anpassen.
-
Es handelt sich um ein Widget. Wenn es noch funktioniert und Dein Theme Widgets unterstützt, solltest Du es unter Design > Widgets im Backend in die Sidebar schieben können. Da das Widget allerdings ewig nicht aktualisiert wurde, kann es auch sein, dass es nicht mehr funktioniert mit einem aktuellen WP.
-
-
Es könnte einen Versuch wert sein, die Seite erst zu was anderem umzubenennen (z.B. "kalender") und dann zurück zu "termine". Ich erinnere mich duster an Threads von vor ein vielen Monaten, wo das geholfen hat.
-
Von der genannten URL ausgehend handelt es sich nicht um einen Blog-Beitrag oder ein Posting, sondern um ein Attachment, also die Seite einer hochgeladenen Datei. Bearbeiten kannst Du das über die Mediathek, denke ich.
-
In der wp-config.php gibt es einen Parameter dafür. Wenn Du die deutsche Sprache nutzen willst, musst Du natürlich auch das Sprachpaket hochladen. Wenn Du WordPress von dieser Seite aus installiert hast, sollte das schon auf dem Server liegen. Ansonsten müsstest Du das manuell nachladen.
-
Das ist aber nicht ein Cache-Problem, oder? Wahlweise Browser-Cache (F5 drücken) oder ein Cache in WordPress (Plugin WP SuperCache oder so)? Hast Du mal einen Link zur Seite, dann kann ich ja mal schauen, was ich da zu sehen kriege.
-
Am Design kann ich an sich nicht meckern. Sieht gut aus. :-)
Es ist allerdings nicht valide:
http://validator.w3.org/check?verbose=…etheworld.ch%2FBeheben solltest Du zwei prominente Tippfehler: "abot" statt "about" in der Subline des Blogtitels und "Bildergallerien" statt "Bildergalerien" im Seitentitel.
Hm, eine Designanmerkung hätte ich dann doch noch: Der Schriftzug "Hinterlasse einen Kommentar" ist für meinen Geschmack zu fett/groß, jedenfalls im Vergleich zu anderen Überschriften. In Abwesenheit eines Blogtitels sollte der Beitragstitel IMHO der größte Schriftzug sein, alles andere ist untergeordnet. Durch Farbe und Größe überragt die Kommentar-Zwischenüberschrift aber alles andere recht deutlich. Es würde denke ich auch nicht schaden, den Beitragstitel größer und eventuell schwärzer zu machen. Die Kommentar-Headline dann entsprechend kleiner und grauer. ;-)
-
Das geht über die IP-Adresse. Vor allem bei festen IP-Adressen klappt das wohl relativ zuverlässig, DSL und Kabel. Einfach selbermachen kann man das aber meines Wissens nach nicht so ohne weiteres. Wenn Du das willst, findest Du mit Stichworten wie "ip address geolocation" sicher entsprechende Services, die sich das dann aber bezahlen lassen. Ansonsten klingt Deine Lösung mit der Eingabe jetzt nicht so schlecht. Könnte man sicher auch als Filter auf der normalen Suchergebnisseite anbieten. "Einschränken auf PLZ" oder so.
-
Zitat
habe das alles ausprobiert aber daran liegt es nicht.
Da kann ich Dir nicht ganz folgen. Ich hatte Dir nur einen Fehler genannt, und der ist immer noch drin in der Seite. Wenn ich mir das in Firebug so anschaue bin ich relativ sicher, dass das die Ursache ist. Links innerhalb einer Überschrift sind mit der Größe der Überschrift definiert, also 22px anstatt der 12px des Textes. Das ist ja auch richtig so. Du darfst halt nicht sinnlos den ganzen Text in ein Überschriften-Tag (h2) hüllen. Das ist sowieso falsch und hat obendrein eben diese Auswirkungen.
-
Hm, ne, das steht schon auch bei statischen Seiten, Kategoriearchiven und Tagarchiven in der Sidebar. Auf der Startseite fehlt es aber. Wenn man den CSS-Klassen traut, ist es ein Widget, aber das kann natürlich in der sidebar.php auch einfach so vergeben sein. Del Pierro, Du müsstest Dir also bitte zuerst sicher sein, dass Du die "Neuesten Artikel" im WP-Backend als Widget zugewiesen hast und dass das nicht alles aus der sidebar.php kommt.
-
Apache, PHP und MySQL installierst Du Dir am besten mittels XAMPP:
http://www.apachefriends.org/de/xampp.htmlDa hast Du alles auf einen Schlag und ohne großen Konfigurationsaufwand auf dem Rechner. Eine Anleitung gibt es übrigens hier:
http://blogshop.de/wordpress/word…p-installieren/Die DB vom Server kannst Du dort einfach exportieren (phpMyAdmin oder vergleichbare Tools), im Dump die WordPress-URL sowie den Serverpfad gegen die lokalen Werte ersetzen und dann in die lokale DB importieren. Damit kann man dann in aller Ruhe am Theme arbeiten, bei Fehlern Ausgaben in die Quelltexte schreiben etc. Und Du hast die volle Kontrolle darüber, ob und wohin PHP-Fehler geloggt werden.